Искусственный интеллект сломал Tetris, набрав 102 миллиона очков
Тетрис был разработан более 35 лет назад советским программистом, и за все это время успел влюбить в себя миллионы поклонников по всему миру за свою простоту и хардкорность в одном флаконе, пишет Planet Today. Принято считать, что Тетрис бесконечная игра, так как мировой рекорд в ней составляет 1,6 миллионов очков, да и в целом фигурки могут падать до тех пор, пока человек не ошибится и не проиграет. Однако искусственный интеллект Грега Кэннона показал игру с другой стороны. Грег разработал ИИ, который играет в Тетрис на платформе NES.
Программист назвал интеллект StackRabbit, который в принципе исключает ошибку и ставит фигурки со стопроцентной точностью. Все бы ничего, но в процессе игры StackRabbit сломал игру и она зависла. По словам самого разработчика, это могло произойти из-за того, что память платформы не подразумевает такие числа, который набрал ИИ в ходе игры.
Машина смогла набрать 102 миллиона очков и достигла 237-го уровня. Напомним, мировой рекордсмен дошел только до 29. Сам принцип работы ИИ условно прост.
Он анализировал позиции фигурок на поле и расставлял таким образом, чтобы оставалось место под прямую деталь с четырьмя клетками. Это делается для того, чтобы освободить максимальную площадь, а также получить больше очков. При условии, что I-образная фигурка долго не появлялась, ИИ выставлял фигуры таким образом, чтобы при появлении она идеально вписывалась в структуру Тетриса.
. Читать на news.am