while True: learn() — это головоломка/симулятор, посвященная еще более головоломным вещам: машинному обучению, нейросетям, искусственному интеллекту и большим данным. Но главным образом это игра о том, как понять кота.
В while True: learn() вы окажетесь в роли программиста, который неожиданно узнал, что его кот гораздо лучше разбирается в компьютерах, чем он сам (но при этом не очень-то разбирается в человеческом языке). Теперь этот программист (то есть, вы) должен всесторонне освоить машинное обучение, чтобы создать систему-переводчик с кошачьего на человеческий.