Als «programming» getaggte Fragen

Fragen zu allen Aspekten des Schreibens von Software im Zusammenhang mit Schach.

11
Schachengine mit API

Ich suche eine Schach-Engine, die eine normale API bietet, die ich mit einer höheren Programmiersprache wie C # oder Python verwenden kann. Ich habe die Liste der Führungskräfte (Houdini, Komodo, Stockfish und Rybka) durchgesehen und konnte keine Anzeichen dafür finden, dass diese Engines API...

10
Gibt es eine USCF-API?

Vor einiger Zeit gab es eine Website von NM Jonathan Hiltons Vater, auf der einige Analysen der USCF-Bewertungshistorie des Spielers durchgeführt wurden. Ich fand es eine ziemlich gute Seite, aber sie verschwand. Es gibt immer noch solche Werkzeuge. Ich habe mich gefragt, ob es eine Art USCF-API...

9
Unit Testing einer Schachbrettdarstellung

Das ist also eine Ausreißerfrage. Ich schreibe eine Schachbibliothek, im Wesentlichen von Grund auf neu. Sie können einen Großteil des Codes hier finden , um ihn für eine GUI und / oder eine Engine zu verwenden. (Das Spiel ist Grand Chess, aber für die Zwecke dieser Frage spielt es keine Rolle.)...

9
Finde magische Zahlen für Bitboards

Ich schreibe eine C ++ - Schach- Engine und suche nach magischen Zahlen für Little-Endian Rank-File Mapping- Bitboards, um Moves für gleitende Figuren zu generieren. Die rivalisierenden Schach Website gibt magische Zahlen , aber nicht für das gleiche Board - Mapping. Das Schachprogrammier-Wiki...

8
Scheckloses Schach

Gibt es einen wesentlichen Unterschied zwischen dem heutigen Schachspiel und dem Wegfall von Schach und Schachmatt und der Definition des Sieges als einfache Eroberung des gegnerischen Königs, vorausgesetzt, es wird immer eine verfügbare Königseroberung vorgenommen? Hier ist eine andere Art, es...

8
Stockfish Bewertung einer Position von PGN

Ich versuche, Stockfishs Bewertung einer Board-Position (im PGN-Format) über die Befehlszeile abzurufen. Ich weiß, dass es die Board-Position im FEN-Format akzeptiert, aber gibt es eine Möglichkeit, das PGN-Format bereitzustellen? Wenn nein, wie kann ich das PGN-Format in FEN konvertieren? Gibt es...