Объяснение
Графический интерфейс пользователя, или GUI от Graphical User Interface, является визуальной частью программы. В шахматах он показывает , список ходов, часы, кнопки и панели анализа.
GUI не обязательно рассчитывает лучшие ходы. Это может делать , специализированная программа анализа. Например, Stockfish работает с текстовыми командами и сам не содержит GUI; графическое приложение отображает его результаты.
GUI часто общается с движком через UCI, то есть Universal Chess Interface. UCI является текстовым протоколом и передаёт позицию, запрос анализа и данные. Интерфейс показывает , оценку и , используя или .
Распространённые заблуждения
GUI и шахматный движок
GUI является видимым интерфейсом, а движок рассчитывает позицию. Они могут поставляться вместе, но выполняют разные функции.
Открыть терминИсточники
- 1.Stockfish Docs, Stockfish
- 2.UCI Protocol and Stockfish Commands, Stockfish
