

Polvo chess engine

Introdução
Polvo
Motor de xadrez derivado do Supra, cocriado por Pedro Mourão Soares Correia e Claude (Anthropic)
Nascido a 29 de outubro de 2026 — em desenvolvimento

O QUE É O POLVO
PORQUÊ "POLVO"
O QUE ESTÁ PLANEADO
- Gerador recursivo: uma pesquisa sem limite de profundidade, em vez de uma função por nível.
- Avaliação por rede neuronal: uma rede treinada com jogos escolhidos, para o Polvo aprender não só a jogar bem, mas também um estilo próprio.
- Multiprocessamento (até 8 núcleos), com a escolha do núcleo que chegou mais fundo — uma ideia nascida no Supra 30.0.
- Personalidades: hiper-romântico, romântico, dinâmico e posicional.
- O livro de aberturas romântico do Supra.
(As funcionalidades poderão mudar ao longo do desenvolvimento.)

A HISTÓRIA
O Supra começou a ser desenhado em 2010, muitas vezes de noite. Em 2026, o Supra 30.0 trouxe multiprocessamento, pesquisa de quiescência e pesquisa até 40 níveis, implementados com a ajuda de Claude. Desse trabalho a dois nasceu a vontade de criar um programa novo, de raiz, em que a colaboração entre um programador e uma inteligência artificial fique escrita desde o primeiro dia. O Supra continua a ser desenvolvido em paralelo.
DIÁRIO DO POLVO
· 29 de outubro de 2026 — Nasce o Polvo. O nome é escolhido a dois. Versão 0.1: tabuleiro em bitboards (cada tipo de peça guardado num número de 64 bits) e gerador de lances, verificado com os testes "perft" do xadrez normal e do Chess960.
· 30 de outubro de 2026 — Versão 0.2: a primeira pesquisa recursiva — uma só função para todos os níveis, com o corte "wormhole" do Supra embutido na própria recursão — mais pesquisa de quiescência e comunicação UCI. Primeiro match da sua vida: 75% contra o Supra 29.5 (10 jogos).
· 30 de outubro de 2026 — Versão 0.3: avaliação com as ideias do Supra (quociente material, mobilidade, estrutura de peões, ataque ao rei, mop-up e personalidades). Cerca de +120 Elo sobre a versão 0.2.
· 30 de outubro de 2026 — Versão 0.4: tabela de hash, killer moves, history heuristic, PVS, LMR e null move. Cerca de +340 Elo sobre a versão 0.3 (87,5% num match de 24 jogos).
· 30 de outubro de 2026 — Versão 0.5: o livro de aberturas romântico do Supra, as personalidades (hiper-romântico, romântico, dinâmico e posicional) e multiprocessamento até 8 núcleos (Lazy SMP), com a escolha do núcleo que chegou mais fundo — uma ideia do Supra 30.0. Com 2 núcleos: cerca de +70 Elo sobre 1 núcleo, no mesmo tempo.
AUTORIA
O Polvo é cocriado por Pedro Mourão Soares Correia, autor do Supra, e Claude, uma inteligência artificial da Anthropic. O Pedro traz as ideias, a intuição de jogador e a direção do projeto; Claude ajuda na matemática, no código e na rede neuronal.
Copyright © 2026 Pedro Mourão Soares Correia. O Polvo será distribuído sob a licença GNU GPL (versão 3), como o Supra.
Supra: www.supra-chess-engine.pt
Pedro Mourão Soares Correia

