Queen Sac
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Queen Sac coloca você contra o Stockfish, o motor de xadrez mais forte do mundo, com uma mudança crucial. Este Stockfish foi modificado: se ele tem algum lance que permita capturar a dama dele, ele é obrigado a jogar esse lance. Um motor forte que não pode proteger a dama quando há um jeito de perdê-la é um adversário bem diferente.
Você joga de brancas, com as regras de sempre e um tabuleiro normal. Na maior parte do tempo o motor joga bom xadrez, e você vai sofrer pressão. Mas a regra cria uma armadilha que você pode usar. Sempre que conseguir montar uma posição em que um dos lances legais dele deixe a dama em risco, o motor tem que seguir esse caminho, não importa o que ele ache. Seu trabalho é posicionar as peças para o sacrifício forçado acontecer, capturar a dama e fechar a partida com o material ganho.
Jogando aqui
Clique em Play, aperte Start e depois Begin. 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.
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
Pense na regra, não no motor. A ideia é achar uma posição em que um dos lances dele perca a dama.
Mantenha o seu rei seguro. O motor joga bem em todo o resto e pune jogo solto.
É tanto quebra-cabeça quanto jogo. Vá com calma e veja quais lances a regra obriga.
Perguntas
É mesmo o Stockfish? Sim: é o Stockfish com a regra extra, rodando no seu navegador em uma única thread.
Funciona no celular? Sim, toque numa peça e depois no destino.
Créditos e licença
Queen Sac foi feito por dtsudo e é publicado sob a GPL-3.0; é uma interface para o Queen Sacrifice Bot do autor. Usa o Stockfish por meio do Stockfish.js (GPL-3.0) 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, as fontes (Roboto e uma do metaflop) estão sob a SIL Open Font License, e a música "Happy Arcade Tune" é de rezoner (CC BY 3.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.