Pytania oznaczone «programming»

Pytania dotyczące wszystkich aspektów pisania programów związanych z szachami.

11
Silnik szachowy z API

Szukam silnika szachowego, który zapewnia normalne API, którego można używać z jakimś językiem programowania wysokiego poziomu, takim jak C # lub python. Przejrzałem listę liderów (Houdini, Komodo, Sztokfisz i Rybka) i nie byłem w stanie znaleźć żadnych oznak, że silniki te zapewniają API (co mnie...

10
Czy istnieje interfejs API USCF?

Jakiś czas temu była strona stworzona przez ojca NM Jonathana Hiltona, która dokonała analizy historii graczy USCF. Myślałem, że to całkiem dobra strona, ale zniknęła. Nadal istnieje kilka takich narzędzi. Zastanawiałem się, czy istnieje jakiś interfejs API USCF lub jak można pobrać takie...

9
Znajdź magiczne liczby dla bitboardów

Piszę silnik szachowy C ++ i szukam magicznych liczb dla bitboardów Little-Endian Rank-File Mapping do generowania ruchów dla przesuwanych elementów. Rywal szachy strona daje magiczne liczby, ale nie do tego samego mapowania pokładzie. Wiki programowania szachowego podaje jedne z najlepszych jak...

9
Jednostka Testowanie reprezentacji szachownicy

To trochę dziwne pytanie. Piszę bibliotekę szachową, zasadniczo od zera. Możesz znaleźć wiele kodu tutaj , z zamiarem użycia go do GUI i / lub silnika. (Gra jest Grand Chess, ale dla celów tego pytania nie ma to tak naprawdę znaczenia). Obecnie piszę testy jednostkowe, aby sprawdzić, czy moje...