スイス方式エンジンをベースに構築されており、サッカーやパデルの一般的なスイス方式には存在しない独自の要素を 備えています。レベル別得点、編集可能なシード、不戦勝(bye)と途中棄権、グローバル最適組み合わせ、フロート配分、 色のバランス調整です。
McMahon
シード帯(kyu/dan帯)に基づく初期得点を持つスイス方式です。シードがない場合は自動的に純粋なスイス方式に 縮退します。初心者が大きなハンディキャップを背負わないよう「フロア」(ボトムバー)に対応しており、実際の McMahonバー(1ラウンドごとに1点ずつ上昇する基準線)は、上位グループのどの対局がハンディキャップ石なしの 互先で打たれるか、またクラブや国でどこまで対戦を分けるかを決定します。
編集可能なシード
主催者は登録順に頼らず、ドラッグ&ドロップでシード順を並べ替えられます。これは最初のフェーズがMcMahon、 エリミネーション、ダブルエリミネーションのいずれかである場合に利用できます。
自動不戦勝(bye)とトーナメント途中の棄権
奇数人数の場合に余った選手は不戦勝(bye)を得て、これは勝利した実際の対局として記録されます(得点対象)。 選手はトーナメント途中で棄権しても過去の成績を失いません。以後のラウンドから除外されるだけです。
グローバル最小コスト組み合わせ
各ラウンドは、ブラケットごとではなく、一般グラフ上の最大重みマッチングアルゴリズム(Galil/Edmondsの変種)に よって一度にまとめて解決されます。再対戦や同一クラブ・同一国どうしのペアリングは、単なる重みではなく、 辺そのものを構造的に除外することで回避されます。
フロート配分
最も「フロート」していない(自分のレベルより上または下で対局していない)選手を組み合わせの際にペナルティ対象と し、その負担をラウンド間で公平に分配します。
色のバランス調整
各選手の白番・黒番の対局数のバランスを取ることを目指す独自のヒューリスティックで、白黒を割り当てます。 同じスイス方式エンジンを使うチームリーグで別の意味を持つホーム/アウェイの概念は流用していません。
石のハンディキャップ自動計算
段級位が認識できる(5k、1dなど)2人の対局者の間では、実力が弱い方がハンディキャップ石を追加で受け取り、 黒番を持ちます — OpenGotha方式:石数 = 段級位差 − 1、設定可能な上限(デフォルトで9子)があり、 標準計算を調整するための均等補正をオプションで適用できます。
GoRレーティング(EGF)
汎用のEloレーティングと並行して、囲碁には European Go Federation の公式計算式による専用のレーティングが あります — kyu/dan帯のスケールに合わせて較正されており(2100点 ≈ 初段、1段ごとに+100点)、 他競技のEloレーティングとは直接比較できません。
卓番号
各ラウンドの各試合には卓番号を割り当てることができ、ラウンドのビューと組み合わせPDFの両方に表示されます — 対面式のトーナメントで選手が口コミに頼らず自分の卓を見つけられて便利です。
盤ごとの得点によるチーム戦
各対戦が複数の盤で同時に行われる(各チームの選手同士による実際の1対1対局)チーム形式で、チームの結果は どちらが何盤勝ったかによって決まります。各盤は対局が終わるたびに、単独の対局と同様にそれぞれ独自の Elo/GoRレーティングが適用されます。