/ChallongeSolkoff

Challongeのリーグ戦の結果から、ソルコフやSBを集計します。

Primary LanguageC#MIT LicenseMIT

ChallongeSolkoff

Challongeのリーグ戦の結果から、ソルコフやSB(Sonneborn-Bergerスコア)を集計します。

使用環境としては、とりあえず64bit版Windowsのみを想定しています。ただし、他のプラットフォームで動作するようなバイナリを作ることもできるはずですので、そのうち手をつけるかもしれません。

ChallongeのアカウントとAPIキーが必要です。

簡単な使い方

  1. Challongeのアカウント名とAPIキーを入力する。
  2. トーナメントのIDを入力し、プレイヤー取得ボタンをクリックする。→参加者の情報がプレイヤータブに表示される。
  3. マッチ結果取得ボタンをクリックする→対戦結果の情報がマッチ結果タブに表示される。また、それをもとに集計が行われ、プレイヤータブの情報が更新される。

ダウンロード→実行

特段のインストールは必要ありません。

  1. GitHubのReleaseから適当なzipファイルをダウンロードする。
  2. それを適当な場所に展開し、ChallongeSolkoff.exeを実行する。

zipファイルには2種類あります。

  • 自己完結型(self-contained) : .Net Core のランタイムがインストールされていない環境でも動作しますが、サイズが非常に大きくなります。
  • ランタイム利用型 : .NET 6 のランタイムをシステムにインストールしておく必要があります(0.4~。0.3までは .Net Core 3.1 でした)。