PlayPulse Real players. Real rankings.

while True: learn()

Luden.io

PCMacLinux $12.99 2019-01-17
4.0/ 5

3 player ratings

Rank #1527 on PlayPulse

Screenshots

6

About while True: learn()

while True: learn() is a puzzle game about machine learning, neural networks, big data and AI. But most importantly, it's about understanding your cat. You play as a coder who has just discovered that their cat is brilliant at machine learning but hopeless at human language. So it's up to you, with a little help from the cat, to figure out how machine learning works and build a cat-to-human translator, one puzzle at a time. What you'll actually do: - Build flowcharts from ready-made blocks: expert systems, decision trees, perceptrons, neural networks and more - Sort data by shape and colour within limits on accuracy, speed and cost, then chase the gold medal - Read the story behind every technique, with links to articles, videos and courses if you want to go deeper - Take freelance jobs, buy better hardware, gamble on startups and dress up your cat No coding experience required, and no code is written in the game. It's a first map of the field, not a course: you'll come out knowing what the words mean, what each idea is for and why it mattered. Made for curious people who want to see how machine learning ideas fit together before (or instead of) a course, for parents and teachers

Genres
Sim
Followers
0

Player reviews

WildTinker21 4.0/5

Hi, Associate Professor in Software Engineering here

Hi, Associate Professor in Software Engineering here. I had hoped I could use this game to teach my children about programming, and while I will definitely recommend the game for its entertaining puzzles, I fail to see much connection to any of the traditional C-syntax programming languages, including Python, and even less in the way of teaching/showing the fundamental aspects of Artificial Intelligence, Machine Learning and Neural Networks, though it is advertised. As example, the “while True: learn()” title hints to the traditional C-syntax concepts of program iteration, boolean evaluation, and call to a function, but none of these are really present in the game and definitely not in a way, that you would be able to identify them unless you know them already. When it comes to Machine Learning I do not see any relation to actual data processing, training and classification. A real-world predictive system would have no problems classifying a red circle from a green square when it has been trained with those exact shapes and colors. The real “fun” would have happened if it had to classify a purple star instead. Furthermore, processing time and transmission speed are major elements in the game, but are not given the credit to their importance in real world applications maybe because they are not tied directly to Machine Learning. I am really lacking a way to track transmission speed in the designs I make in the game, especially as it seems to be very important for the “startups” puzzles. In short, I will recommend the game for its puzzles, but the talk about demonstrating programming and Machine Learning principles I classify as “hot air marketing speech”.

  • Graphics4.0
  • Gameplay4.0
  • Story4.0
  • Value4.0
ZestyQuill_hq 3.0/5

The programming in this game is only present in its theme

The programming in this game is only present in its theme. You will not learn anything about machine-learning, programming, or algorithms. Watching the shapes fly past can be satisfying, but this game heavily boasts that it teaches machine-learning. If it didn't pretend it was more than a shape-sorting game, I probably wouldn't be leaving a negative review.

  • Graphics3.0
  • Gameplay3.0
  • Story3.0
  • Value2.5
PaleFable_gg 4.5/5

TL;DR It won't make a Data Scientist out of you, but it's still pretty fun :)

TL;DR It won't make a Data Scientist out of you, but it's still pretty fun :) Let's start by talking about what this game won't do (despite promises by the developers on the contrary): - It won't teach you new coding concepts. - It won't "keep you brain busy". At least not more than any other game that requires minimal planning - It won't improve your problem-solving skills - It won't teach you machine learning, neural networks, big data and AI (at least not directly) Now let's talk about what the game can do: - It can give you some starting point from which to start reading and learning about machine learning and AI. - It can teach you a bit about logical thinking (as can any similar game, for example any Zachtronics game). - It's fun I would say this game teaches you about machine learning, as much as a Civilization game teaches you about world history. It may motivate you to learn on your own. You may learn some by reading the text description and expecially following the "further read" links shown. But the game itself (solving puzzles) won't do anything in that regard. All in all, as fun as any Zachtronics game, and as educational.

  • Graphics4.5
  • Gameplay5.0
  • Story3.5
  • Value4.5
Own this game?

Claim it to take over the official profile — verified badge, editable media and the developer dashboard.

Comments0

No comments yet — be the first to say what you think about while True: learn().

Played while True: learn()?

Rate it across graphics, gameplay, story and value. Your review helps other players decide.