2024-12-27

vak: (Знайка)
Штудирую книжку "Deep Learning and the Game of Go". Запустил Leela Zero, опенcорсный искусственный интеллект, играющий круче человека. Подсказывает ходы, даёт оценку позиций - прикольно.





vak: (Робот 1)
Сегодня полдня играл в шахматы. Точнее не играл, а наблюдал как сражаются между собой различные искусственные интеллекты. Если дать 5 секунд на ход, получается вполне зрелищно. Сидишь и прикалываешься, какая на доске драма разворачивается.

В мире шахматного софта за последние 20 лет произошёл мощный технологический прогресс. Программы разделились на игралки (engines) и рисовалки (GUI). Между ними стандартизовался протокол (UCI). Я поставил рисовалку Banksia GUI и гоняю под нею несколько игралок. Благо подключить игралку нетрудно: достаточно указать путь к бинарнику.

Игралки я гонял следующие:
  • Stockfish, установлен по умолчанию. Это нынешний чемпион мира.
  • Leela Chess Zero. Тоже опенсорсный проект, фактически набор хорошо тренированных моделей разной степени сложности.
  • GNU Chess
  • Minic
  • Brock Grassy's Chess engine
Это я всё к чему. Коллега на работе оживляет роботическую руку. Я подумал, не предложить ли этой руке двигать шахматные фигуры на доске. Как на видео. Чтобы и рука, и шихматный интеллект работали непосредственно c нашего чипа Sima.ai.