Это очень просто. Ножницы режут бумагу, бумага накрывает камень, камень давит ящерицу, ящерица травит Спока, Спок ломает ножницы, ножницы отрезают голову ящерице, ящерица ест бумагу, бумага ложится под Спока, Спок испаряет камень, и, как обычно, камень разбивает ножницы.
Доктор Шелдон Купер.
В июле 2012 года инженеры лаборатории Ishikawa Oku Токийского университета показали своего робота Janken первой версии, который мастерски умеет «играть» в «камень-ножницы-бумага». Робот, по сути, представляет из себя три пальца, которые, однако, умеют складываться подобно пальцам человеческой руки и трястись, подобно сложенному кулаку. Техническая предпосылка такого немного несерьёзного проекта заключалась в том, что задачей была разработка системы управления жестами с минимально возможным временем ответа системы, что актуально для ряда приложений системы компьютерного зрения.
Главным достоинством робота Janken было то, что он очень быстро реагировал на форму руки человека, с которым ему приходилось играть, так что строго говоря, речь об «игре» как таковой не шла. Технически система была выполнена ожидаемо: специальная высокоскоростная камера фиксировала движения пальцев, фото анализировалось системой и, примерно через 20 мс после того, как человек показывал, к примеру, «камень», Janken выбрасывал свой ответ — конечно, такой, чтобы обыграть человека.
Строго говоря, даже такой реакции робота хватало бы для развлекательных целей, но поскольку задача всё-таки была техническая, инженеры смогли улучшить время ответа Janken. Точного времени реакции авторы не называют, но очевидно, что оно меньше упоминаемых ранее 20 мс, так что теперь шансов у людей нет абсолютно.
Это улучшение отображено на диаграмме ниже:
А как собственно происходит сама игра можно посмотреть на видео:
[Источник]
Автор: jeston