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

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

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

Date: 2024-12-28 12:03 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Классное демо получится.

Date: 2024-12-28 14:28 (UTC)
sobriquet9: (Default)
From: [personal profile] sobriquet9

В новостях был случай, когда такой робот на выставке сломал палец мальчику, который попытался взять фигуру не вовремя.

Чтобы людям с роботом было интересно играть, надо обучить нейронную сеть так, чтоб она играла как человек, с человеческими ошибками. На lichess есть бот Maia, который вроде бы так сделан, но он всё равно не всегда играет по-человечески. Например, никогда не сдаётся, зато часто повторяет ходы в выигранной позиции.

Date: 2024-12-29 08:52 (UTC)
fizzik: (Default)
From: [personal profile] fizzik
Главное, чтобы робот не научился красть ладью.