chessfy/trf

用于处理FIDE批准的锦标赛报告格式(trf)的解析器和转储器。

dev-main 2021-11-18 22:28 UTC

This package is auto-updated.

Last update: 2024-09-19 04:05:37 UTC


README

此仓库是使用php从https://github.com/sklangen/TRF仓库克隆的。

解析器和转储器用于FIDE批准的锦标赛报告格式(trf)。trf文件格式由Fide用于报告比赛结果并根据这些结果计算Elo等级。

简单用法示例

use Chessfy\Trf\Trf;

$trf = new Trf();
$tour = $trf->load(__DIR__."/data/real.trf");
$players = [];
foreach ($tour->players as $player) {
    $players[] = ($player->name. ' - '. $player->points);
}
echo $tour->name;
dd($players);