The Farmer Was Replaced
В одном из ML-каналов, которые я читаю, мне попалась игра The Farmer Was Replaced. В ней нужно писать программы на языке, очень похожем на Python, но все же не совсем Python, чтобы решать фермерские головоломки.
Часть задач вполне базовая: косить траву и собирать сено, выращивать кусты и деревья, добывать древесину. Морковь тоже обычная: тратите немного дерева и сажаете. А вот с тыквами начинается странное: они гниют с вероятностью 20%, но если рядом созрело много тыкв, они сливаются в одну, и за сбор этой мега-тыквы дается бонусный урожай.
Потом все становится еще веселее: на картинке динозавр гонится за яблоком. По сути, вы программируете автопилот для классической «Змейки».
Есть и кактусы: чтобы получить бонус, их нужно отсортировать на двумерной сетке.
Мне это очень нравится, потому что можно тренировать задачи среднего уровня сложности в духе Meta/Google, пока играешь.
Игра также вернула воспоминания, которые, как мне казалось, я давно забыл. Постараюсь делиться ими в этом канале.
