Мы уже видели, как используя компьютерное зрение робот-андроид Nao, играет в игру Connect 4.
Scott реализовал игру, используя контроллер Arduino Mega и wave-Shield.
видео игры — Arduino Connect4:
http://www.youtube.com/watch?v=iuC1rNqlxWM
реализация:
Как видим, контроллер при помощи фотопрерывателей контролирует только колонку куда бросается фишка, при этом запоминая общую конфигурацию/геометрию игры.
Скетч на Arduino (AI игры), анализирует геометрию, используя Минимакс (Minimax search)
Минимакс — правило принятия решений, используемое в теории игр (теории принятия решений и т.п.) для минимизации возможных потерь
Ссылки
Arduino Plays Connect4
Minimax
По теме
Nao играет в Connect 4
0 комментариев на «“Arduino играет в Connect 4”»
А смысл использовать такой здоровенный стенд, когда можно взять RGB-led матрицу 8х8?
И не сказано, контролирует ли Ардуина цвет фишки, ведь человек-то может положить любую )))
Подразумевается, что ходят по очереди, поэтому цвет контролировать не надо. Ардуина полностью полагается на честность игрока. 🙂 А с RGB матрицей и правда было бы намного проще и красивей.