Symbiosis Chess

Os jogos salvos ficam apenas neste navegador.

Sobre o jogo

No Symbiosis Chess, você e o motor de xadrez mais forte do mundo estão do mesmo lado. Você joga de brancas e faz os seus lances como de costume, mas o motor joga um lance sim, um não, por você. Então você abre com um lance de sua escolha, depois o Stockfish faz o seu segundo lance, depois você faz o terceiro, e assim por diante. O adversário responde a cada um.

Isso muda o jogo de um jeito sutil. Não dá para contar com um plano durando mais de um lance, porque o próximo lance será do motor, e a ideia dele pode ser bem diferente da sua. É preciso montar posições que sobrevivam a um parceiro forte e imprevisível, e aproveitar os lances que de repente ficam muito bons. Os adversários são mascotes de projetos conhecidos de software livre, cada um mostrado com sua pontuação.

Jogando aqui

Clique em Play, aperte Start, depois Begin e escolha um adversário. O motor roda dentro da página, então o primeiro lance dele pode demorar um pouco; nenhum dado da partida é enviado para lugar nenhum. As configurações ficam só no seu navegador.

Controles

Entrada Ação
Clicar ou tocar numa peça e depois numa casa mover a peça
Botão Resign desistir da partida

Algumas coisas que valem saber

Você escolhe só metade dos lances. Mantenha os seus lances flexíveis, já que o motor jogará o seguinte.

Não desfaça o trabalho do motor. Se ele acabou de fazer um lance forte, construa em cima dele em vez de desmontar a posição.

A pontuação é um guia. O Elo de cada adversário mostra quão forte aquele mascote joga.

Perguntas

O Stockfish joga de verdade? Sim. O jogo roda o motor Stockfish dentro do navegador, em uma única thread, então ele é um pouco mais fraco que no desktop, mas ainda muito mais forte que a maioria dos jogadores.

Funciona no celular? Sim, toque numa peça e depois no destino.

Créditos e licença

Symbiosis Chess foi feito por dtsudo para uma game jam de software livre e é publicado sob a GPL-3.0. Usa o Stockfish por meio do Stockfish.js (GPL-3.0), cujo logo aparece aqui só como a imagem do motor, e o chess.js (BSD-2-Clause) para as regras. As peças são de Cburnett (BSD), as imagens e os efeitos sonoros de Kenney são CC0, e as fontes (Roboto e uma do metaflop) estão sob a SIL Open Font License. Os adversários são mascotes de software livre: Tux (equipe do SuperTux, GPL-3.0), Konqi e Katie de Tyson Tan (CC BY-SA), Kiki de Tyson Tan (CC BY-SA) e Wilber, o mascote do GIMP, de Aryeom Han (CC BY-SA). A música "Sci-fi Theme 1" é de maou (CC BY 4.0). Os textos das licenças estão no arquivo de licença ligado nesta página. O motor Stockfish.js (GPL-3.0) é servido como o autor do jogo o publicou; o fonte dele (stockfishSourceCode.zip) está hospedado aqui. As redes neurais embutidas no .wasm não fazem parte desse fonte: os scripts de build dele as baixam de tests.stockfishchess.org, onde são publicadas sob os mesmos termos da GPL-3.0. Mudamos três coisas: uma política que impede a página de carregar qualquer coisa de outros sites, o link para a página do autor no GitHub (aqui ele não faz nada) e as chaves dos saves do navegador, que ganham um prefixo para não colidir com outros jogos.