Mam zamiar stworzyć program, który będzie współpracował z silnikiem szachowym UCI. Robiłem badania na ten temat, ale chcę uzyskać trochę więcej informacji, zanim będę mógł lepiej się z tym pogodzić. Zastanawiałem się, czy któryś z was mógłby podać kilka przykładów "wymiany" pomiędzy silnikiem UCI a programem front-end. Nie jestem tak naprawdę zainteresowany praktycznym kodem interfejsu (jak polecenia wysyłania/odbierania), który powinien być dość prosty. Po prostu próbuję uzyskać dobre przykłady małej gry i kilka opcji. Używam obecnie silnika Stockfish, ale chcę mieć możliwość korzystania z wielu silników.Używanie Uniwersalnego Interfejsu Szachowego
Tak czy inaczej, szukam przykładów, jak grać w grę przez UCI.
Czy sprawdziłeś [specyfikacje] (http://www.shredderchess.com/chess-info/features/uci- universal-chess-interface.html)? 'Cała komunikacja odbywa się za pomocą standardowego wejścia i wyjścia za pomocą poleceń tekstowych. – raina77ow
Wiem, że szukam przykładów tekstu do gry podstawowej. – Nathan