Identify mystery items through yes/no questions powered by information theory. Build your own classification games.
Define the yes/no characteristics your items will have. Each property becomes a question during gameplay.
Add items and assign which properties each one has.
After 9 projects focused on canvas-based math visualizations with audio, I needed to break the pattern completely. Research into educational tools uncovered dichotomous keys — the binary decision trees biologists use to identify species. These are fundamental classification tools used in field guides worldwide, yet most implementations are static text or require expensive software like Lucid Keys. Meanwhile, games like Akinator and 20 Questions use similar algorithms but hide the mechanics behind magic. This project makes the algorithm transparent and lets you build your own classification systems.
Dichotomous Detective is an interactive identification game where you think of an item and answer yes/no questions to help the system narrow down what it is. It uses information theory (specifically entropy and information gain) to ask the most efficient questions — each one splitting the remaining candidates as evenly as possible. You can play pre-built games about animals, programming languages, or elements, or create your own custom classification games.