$12.99while True: learn()
Your cat is a better programmer than you, and it cannot speak. So you build a cat-to-human translator, one machine learning puzzle at a time. Drag blocks into flowcharts, sort data by shape and colour, chase gold medals, take freelance jobs and dress up the cat. No coding needed, just curiosity.
Is while True: learn() worth it?
while True: learn() is worth it if…
- you want to understand what machine learning words actually mean, without taking a course
- you like tidy logic puzzles where you build the solution yourself, block by block
- you want a calm game with no timers, where bronze is fine and gold is your own choice
- you are looking for a gentle way to introduce a kid to logic and how AI works
- you believe a game is improved by a cat in a fancy outfit
Screenshots
Flowchart puzzles built from real machine learning
Every level hands you a board, a pile of data and a goal: sort shapes and colours into the right outputs without breaking the limits on accuracy, speed and cost. You build the solution from ready-made blocks, expert systems, decision trees, perceptrons, neural networks, each one a real technique introduced in the order history invented it.
Bronze comes easy.
The freelance life of a data scientist
Building a cat-to-human translator takes time and money, so you pay the bills with freelance work. Feel confident? At least you tried.
The money buys more than rent. The look stays clean and colourful throughout, bright shapes on a tidy board, with a laid-back soundtrack that never rushes you.
A first map of machine learning, not a course
No code is written anywhere in the game, and none is needed. What you get is a guided tour of the field: what machine learning is, how ideas like neural networks came about, and why each technique mattered when it appeared.
Some players with a background in the field find it too easy, so if you already know your perceptrons, come for the puzzles and the cat rather than the lessons.
Do you need to know how to code?
Do you need to know how to code?
No, and the game never asks you to write any. You solve puzzles by arranging ready-made blocks into flowcharts, and every block comes with a plain-language note about what it does. If you already work with machine learning, expect to find the puzzles on the easy side; the game is aimed at people starting from zero.
What is the cat's role, really?
The cat is the reason for the whole plot: it understands machine learning better than you but cannot speak human, so your long-term project is building a translator for it. Along the way the cat also benefits from your freelance income, since outfits for it are among the things you can buy. It is part of the game's dry humour rather than a mechanic you manage.
How long is a session, and can you play it in short bursts?
Levels are self-contained puzzles, so a single board is a natural stopping point and short sessions work fine. Progress carries over between sittings, and since there is no timer or punishing failure, you can leave a level at bronze and come back for gold whenever you feel like it, possibly with better hardware you bought in the meantime.






















