← All apps

STEM

NimForge

Combinatorial game theory for ages 15–18: play Nim (and its last-token-loses twist) against a perfect bot, then let the engine reveal WHY a position wins or loses — the Nim-sum, Sprague–Grundy values, and the golden ratio inside Wythoff's game. Everything computed on-device; no AI near the mathematics. Text-forward.

Icon coming soon
In planning Swift 6 · SwiftUI · FoundationModels CCSS Math (Expressions & Reasoning) Discrete math / combinatorial game theory Hero color: #3730A3
Engagement: Modes pending

Distributed-narrative cast

Meet the cast

NimForge's adapted-DN-S cast (ages 15–18, realistic personas — no mascots, per R-OLDER-TEEN-DN-ADAPTED) each embody one combinatorial-game-theory primitive; mentor Professor Vera Kell sets the position and asks “who wins, and can you prove it?”

N

Nima

The Nim-sum — add the rows in binary with no carrying; the whole game lives in one number

B

Bela

The balance (P-position) — you're safe exactly when the Nim-sum is zero

M

Mirren

Symmetry — with two equal rows, copy the opponent and you cannot lose

G

Gideon

The Sprague–Grundy value — every impartial game is secretly a single Nim heap

M

Minu

The mex — a position's value is the smallest number you cannot move to

S

Sabra

Subtraction games — a fixed menu of moves makes the values fall into a period

I

Iver

Misère — the twist where taking the last token loses; one careful exception

W

Wyn

Wythoff's game — two heaps, a queen's move, and the golden ratio deciding who wins

H

Hazel

Hackenbush — games worth fractions, where numbers themselves are born from play

P

Professor Vera Kell

(Mentor) — sets the position and asks who wins, and can you prove it?

What's distributed-narrative methodology? →

What's inside

🎯

Learning goal

Combinatorial game theory for ages 15–18: play Nim (and its last-token-loses twist) against a perfect bot, then let the engine reveal WHY a position wins or loses — the Nim-sum, Sprague–Grundy values, and the golden ratio inside Wythoff's game. Everything computed on-device; no AI near the mathematics. Text-forward.

📚

Question kits

16 curriculum-aligned kits × 25 questions = 400 questions per app, mapped to recognized standards.

🤖

On-device AI mentor

FoundationModels-powered hints, feedback, and adaptive difficulty — all running locally.

Mentored by Professor Vera Kell — on-device AI, no data leaves the device.

How NimForge handles your kid's data

  • ✅ All progress, settings, and AI-generated content stays on the device
  • ✅ No analytics, no tracking, no third-party SDKs
  • ✅ No ads, no in-app purchases — you pay once
  • ✅ COPPA compliant under the 2026 FTC amendments
  • ✅ Parental controls + session limits + content filters built in

Full parent privacy guide →

Built with ForgeKit

NimForge runs on ForgeKit — the open-source Swift Package Manager framework that powers every Spark & Anvil app. ForgeKit ensures consistent accessibility, COPPA compliance, and design language across the portfolio, so your kid's progress and preferences feel coherent across every app they touch.

Coming to the App Store

NimForge is in active development. Email us to hear when it ships — no marketing, no spam, just a one-shot launch announcement.

Email me at launch

Kids also liked