READING ROOM / LOGIC & PUZZLES
Think slowly.
Find the shortcut.
Fifteen real explanations of logic grids, invariants, probability, graphs, number systems, search algorithms, checksums, paradoxes, estimation, and proof. Each puzzle idea comes with its assumptions out in the open.
WHY PUZZLES?
The method is often more important than the answer.
A good puzzle gives you a small world of rules, then asks you to explore what must follow. This collection distinguishes what the rules really say from what intuition fills in. Try a pencil-and-paper example before seeking a trick; explain the result back to yourself; and check the limiting cases. Several puzzles in this room describe fair games rather than real-world decisions: practical probability depends on reliable data, and medical, financial, or safety choices need more than a toy calculation. Each guide stands alone, so browse by topic and enjoy changing your mind when the evidence requires it.
Solve a Logic Grid Without Guessing
Turn each clue into a constraint and keep possibilities visible.
Read the guide ↗ STRATEGYInvariants: The Quantity That Cannot Change
Use parity and conserved properties to prove a puzzle impossible.
Read the guide ↗ COUNTINGThe Pigeonhole Principle, Properly Understood
Make a surprising guarantee with a simple counting argument.
Read the guide ↗ NETWORKSDraw a Problem as a Graph
Represent places and connections to reveal hidden structure.
Read the guide ↗ CHANCEProbability Without the Mystery
Separate outcomes, events, assumptions, and repeated trials.
Read the guide ↗ EVIDENCEBase Rates: Ask “Out of How Many?”
Understand why test accuracy alone does not tell a full story.
Read the guide ↗ COMBINATORICSCounting Choices Without Double-Counting
Decide whether order matters, then count systematically.
Read the guide ↗ NUMBER SENSEModular Arithmetic Is Clock Arithmetic
Use remainders to reason about cycles, dates, and repeated patterns.
Read the guide ↗ ALGORITHMSBinary Search: Eliminate Half at a Time
Turn ordered information into a dramatically smaller search.
Read the guide ↗ ALGORITHMSRecursion: A Smaller Version of the Same Problem
Spot a base case and make each recursive step reduce the problem.
Read the guide ↗ ROUTESWhy the Shortest Route Is Not Always Obvious
Compare weighted connections instead of counting map lines.
Read the guide ↗ ERROR CHECKINGChecksums Catch Mistakes; They Do Not Do Magic
Find errors in data and understand the limits of a simple check.
Read the guide ↗ LANGUAGEParadoxes Often Hide a Wobbly Definition
Unpack self-reference, ambiguous rules, and misleading wording.
Read the guide ↗ ESTIMATIONEstimate First, Calculate Second
Make assumptions visible and catch absurd answers early.
Read the guide ↗ MATHEMATICAL THINKINGWhat Makes a Mathematical Proof Work?
Build a chain of reasons that rules out hidden gaps.
Read the guide ↗