Публикации по теме 'rock-paper-scissors'


Простой камень, ножницы, бумага, безветвевое программирование
Я заметил, что реализация простой игры «Камень, ножницы, бумага» часто требует множества операторов «если». Например, если компьютер делает ход «Камень», вам понадобится оператор if для случая, когда человек выбирает ход «Камень», «Бумага» или «Ножницы», и вам придется сделать это еще три раза для каждый из двух других вариантов, которые может сделать компьютер. А если вы внедрили бонусную функцию, включающую «Ящерицу» и «Спока», количество комбинаций, которые вам нужно проверить,..

Руководство для начинающих по обучению с подкреплением с использованием «Камень-ножницы-бумага» и Tensorflow.js
Tensorflow.js только что был выпущен, и я только что посетил лекцию о его вариантах использования в браузере. У меня был опыт интенсивного использования Tensorflow в Python, но мне было любопытно, насколько сложно будет создать небольшой пример обучения с подкреплением в браузере, в котором вы могли бы увидеть, как агент учится с течением времени. Я выбрал «Камень-ножницы-бумага», которые с этого момента будут называться RPS для краткости и лени из-за их простых правил игры и потому, что я..