Construído sobre o motor suíço, com peças próprias que não existem em um suíço genérico de futebol ou padel: pontuação por níveis, seeding editável, bye e desistências, emparelhamento ótimo global, distribuição de flutuação e cor equilibrada.
McMahon
Suíço com pontuação inicial por faixa de seed (intervalo kyu/dan). Sem seeds, degenera automaticamente em suíço puro. Suporta um "piso" (bottom bar) para que os iniciantes não carreguem um handicap enorme, e a barra McMahon real, que sobe um ponto por rodada e determina quais partidas do grupo de ponta são jogadas em igualdade (sem pedras de handicap) e até onde a separação por clube ou país se aplica.
Seeding editável
O organizador reordena o seeding arrastando e soltando em vez de depender da ordem de inscrição, disponível quando a primeira fase é McMahon, eliminatória ou dupla eliminação.
Bye automático e desistência no meio do torneio
O jogador ímpar recebe um bye que é registrado como partida real vencida (pontua). Um jogador pode desistir no meio do torneio sem perder seu histórico; fica excluído das rodadas futuras.
Emparelhamento de custo mínimo global
Cada rodada é resolvida de uma só vez com um algoritmo de matching de peso máximo sobre grafo geral (variante de Galil/Edmonds), em vez de por chave. Evita reencontros e agrupamento por mesmo clube ou país por exclusão estrutural de arestas, não apenas por peso.
Distribuição de flutuação
Penaliza no emparelhamento quem menos "flutuou" (jogou acima ou abaixo do seu nível), distribuindo essa carga com justiça entre as rodadas.
Cor equilibrada
Heurística própria que atribui brancas/pretas buscando equilibrar o número de partidas com cada cor por jogador. Não reutiliza o conceito de mandante/visitante, que continua significando outra coisa em ligas de time que também usam o motor suíço.
Handicap automático de pedras
Entre dois jogadores com nível de Go reconhecível (5k, 1d…), o mais fraco recebe pedras extra e joga com as pretas — no estilo do OpenGotha: pedras = diferença de nível − 1, com um limite configurável (9 por padrão) e uma correção uniforme opcional para ajustar o cálculo padrão.
Rating GoR (EGF)
Em paralelo ao rating Elo genérico, o Go tem seu próprio rating, calculado com a fórmula oficial da European Go Federation — calibrada para a escala de níveis kyu/dan (2100 pontos ≈ 1 dan, +100 por nível), não comparável diretamente ao Elo de outros esportes.
Números de mesa
Cada partida de uma rodada pode ter um número de mesa atribuído, mostrado tanto na visualização da rodada quanto no PDF de emparelhamentos — útil para os jogadores encontrarem seu lugar em um torneio presencial sem depender do boca a boca.
Torneios por equipes com pontuação por tabuleiro
Um formato de equipes em que cada confronto é disputado em vários tabuleiros simultâneos (partidas 1 contra 1 reais entre jogadores de cada equipe), e o resultado da equipe vem de quantos tabuleiros cada lado vence. Cada tabuleiro aplica seu próprio rating Elo/GoR ao terminar, assim como se fosse uma partida avulsa.
Veja também
- Pontos e desempates — predefinições FIDE e Go.
- Exportações — EGD e TRF16.