Challongeのリーグ戦の結果から、ソルコフやSB(Sonneborn-Bergerスコア)を集計します。
使用環境としては、とりあえず64bit版Windowsのみを想定しています。ただし、他のプラットフォームで動作するようなバイナリを作ることもできるはずですので、そのうち手をつけるかもしれません。
ChallongeのアカウントとAPIキーが必要です。
- Challongeのアカウント名とAPIキーを入力する。
- トーナメントのIDを入力し、プレイヤー取得ボタンをクリックする。→参加者の情報がプレイヤータブに表示される。
- マッチ結果取得ボタンをクリックする→対戦結果の情報がマッチ結果タブに表示される。また、それをもとに集計が行われ、プレイヤータブの情報が更新される。
特段のインストールは必要ありません。
- GitHubのReleaseから適当なzipファイルをダウンロードする。
- それを適当な場所に展開し、ChallongeSolkoff.exeを実行する。
zipファイルには2種類あります。
- 自己完結型(self-contained) : .Net Core のランタイムがインストールされていない環境でも動作しますが、サイズが非常に大きくなります。
- ランタイム利用型 : .NET 6 のランタイムをシステムにインストールしておく必要があります(0.4~。0.3までは .Net Core 3.1 でした)。