feat(game): add 15-level number-rule campaign #31

Merged
binjovi-bot merged 1 commit from codex/munchers-lessons into trunk 2026-09-10 10:09:12 +00:00
Owner

Add a 15-level campaign with multiples, factors, primes, equalities, and inequalities. Arcade starts at level 1; practice can start at any lesson. Clearing level 15 ends the session, and restart resets score and lives. Board generation uses the OPM rule program with a bounded set of valid numbers.

The native engine test walks every board, eats every target, and checks the rule, parameter, score awards, completion, ignored actions after completion, and restart. It first failed at the missing factor lesson. Native compile then passed with severity zero.

All eight pub400 play suites pass. Four new reels cover factors, primes, comparisons, and completion plus game over and restart. Fixed lesson entry points make these checks repeatable. Enemy contact remains in a separate live suite. Keep all source; persistence is a later increment.

Add a 15-level campaign with multiples, factors, primes, equalities, and inequalities. Arcade starts at level 1; practice can start at any lesson. Clearing level 15 ends the session, and restart resets score and lives. Board generation uses the OPM rule program with a bounded set of valid numbers. The native engine test walks every board, eats every target, and checks the rule, parameter, score awards, completion, ignored actions after completion, and restart. It first failed at the missing factor lesson. Native compile then passed with severity zero. All eight pub400 play suites pass. Four new reels cover factors, primes, comparisons, and completion plus game over and restart. Fixed lesson entry points make these checks repeatable. Enemy contact remains in a separate live suite. Keep all source; persistence is a later increment.
feat(game): add 15-level number-rule campaign
All checks were successful
binjovi/ci Binjovi completed the frozen plan
3bac889cdf
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/rpg-munchers!31
No description provided.