PCGame

while True: learn()

Machine learning puzzles about building a translator for your cat

Luden.io · Released Jan 17, 2019

IndieSimulation

Reviews
Very Positive
91% of 8,229
Recent reviews
Very Positive
88% of 59 in 30 days
Playing now
21
right now
Steam Deck
Verified
Last update
2 years ago
Aug 14, 2024

Metacritic: 73/100 (critic reviews)

What is while True: learn()?

A single-player puzzle game about a coder trying to build a translator for a cat that understands machine learning but cannot speak human language. Across puzzles and freelance jobs, you wire ready-made blocks into flowcharts to sort data by shape and color while meeting accuracy, speed, and cost limits. Jobs pay for hardware upgrades, and notes explain the techniques behind the blocks.

For you if...

  • +you enjoy refining block-based solutions to meet constraints
  • +you want a light introduction to machine learning ideas

Not for you if...

  • you expect to write code to solve problems
  • you want a detailed course on machine learning

What players say

91% of 8,229 reviews are positive · 88% of 59 in the last 30 days

Players praise the visual logic puzzles and the introduction to machine learning concepts. Common complaints are that the sorting puzzles become repetitive or too easy, and that the interface can be awkward.

Screenshots and trailer

while True: learn()

while True: learn() system requirements

As published by the developer.

Minimum

OS
Windows 10 / 11
Processor
2.0 GHz
Graphics
Intel HD Graphics 3000
Memory
2 GB RAM
Storage
500 MB available space
DirectX
Version 9.0

PC version details

DRM, required accounts, controller support and Steam features.

DRM
None declared on Steam
Controller
Full controller support
Platforms
Windows, macOS, Linux
Achievements
31
Steam features
Cloud saves, Family Sharing, Trading cards

Steam Deck: Verified

  • All functionality is accessible with the default controller configuration
  • Shows Steam Deck controller icons
  • In-game text is legible on Steam Deck
  • Default graphics settings perform well on Steam Deck

Multiplayer and co-op

Languages

Text only: English, Russian, German, Hungarian, Korean, Greek, Portuguese - Brazil, Simplified Chinese, Polish, French, Italian, Spanish - Spain, Czech, Japanese, Spanish - Latin America, Traditional Chinese, Turkish, Vietnamese, Arabic, Bulgarian, Danish, Dutch, Finnish, Indonesian, Portuguese - Portugal, Romanian, Swedish, Thai, Ukrainian, Hebrew, Norwegian, Malay.

Tags

Recent updates

3 DLC available.

Games like while True: learn()