Construído sobre o motor suíço, com peças próprias que não existem num 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 banda de seed (intervalo kyu/dan). Sem seeds, degenera automaticamente em suíço puro. Suporta um "piso" (bottom bar) para que os principiantes não arrastem um hándicap enorme, e a barra McMahon real, que sobe um ponto por ronda e determina que partidas do grupo da frente se jogam em igualdade (sem pedras de hándicap) e até onde se separa por clube ou país.
Seeding editável
O organizador reordena a cabeça de série por arrastar e largar 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 a meio do torneio
O jogador ímpar recebe um bye que fica registado como partida real ganha (pontua). Um jogador pode desistir a meio do torneio sem perder o seu histórico; fica excluído das rondas futuras.
Emparelhamento de custo mínimo global
Cada ronda é resolvida de uma 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 pelo mesmo clube ou país por exclusão estrutural de arestas, não só 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 rondas.
Cor equilibrada
Heurística própria que atribui brancas/pretas procurando equilibrar o número de partidas com cada cor por jogador. Não reutiliza o conceito de casa/fora, que continua a significar outra coisa em ligas de equipa que também usam o motor suíço.
Hándicap 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 pretas — à semelhança do OpenGotha: pedras = diferença de nível − 1, com um limite configurável (9 por defeito) 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 o 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 com o Elo de outros desportos.
Números de mesa
Cada jogo de uma ronda pode ter um número de mesa atribuído, mostrado tanto na vista da ronda como no PDF de emparelhamentos — útil para os jogadores encontrarem o seu lugar num torneio presencial sem depender do passa-palavra.
Torneios por equipas com pontuação por tabuleiro
Um formato de equipas em que cada confronto se joga em vários tabuleiros simultâneos (partidas 1 contra 1 reais entre jogadores de cada equipa), e o resultado da equipa resulta de quantos tabuleiros cada lado ganha. Cada tabuleiro aplica o seu próprio rating Elo/GoR ao terminar, tal como se fosse uma partida avulsa.
Ver também
- Pontos e desempates — presets FIDE e Go.
- Exportações — EGD e TRF16.