Phone game banks in the corpus
All four Games-folder games now deal from corpus content. This sheet lists the 446 items drafted on 6 October 2026, when Odd One Out, Coordinate Drop and Split Decision's two math decks stopped generating content in the app. Every item is drafted and waiting for your sculpt pass.
rf-* (family red-flag). Unchanged; now labelled Trainyard in the roster.sd-le-*, sd-eq-*).oo-*), 40 per tier.cd-*) across four decks and their ramp stages.Editing. Change any entry in PressRaven-Corpus/guides/peregrine/entries/, then re-export. The export reads the math and stops on a broken item, so an edit cannot ship a round whose impostor is secretly equivalent or a target whose answer does not follow from its prompt.
Adding. Write a new entry by hand with the next id in its pile. To draft more from a generator, raise the pile's count in tools/phone-games/seed_generated_banks.py and run it on fresh candidates (instructions at the top of that file).
Repeats. A session repeats a pile once it has dealt every item in it. A long Odd One Out session will see repeated rounds, which the old generator never showed.
Odd One Out 160 rounds · the impostor in red, the broken term in the step in red
Tile order in the corpus does not matter: the app puts the impostor in a random spot on each deal. A tile holds nine characters and must use − (not a hyphen), superscripts for powers and · for a product.
One step40 rounds · 3 shapes
| Id | Impostor | Innocents | Mistake | Reveal step | Shape |
|---|---|---|---|---|---|
| oo-os-001 | 4 + 4x | 4x + 16 ‖ 16 + 4x ‖ 4(x + 4) | first term only | 4(x + 4) = 4x + 16 | distributeFirstOnly |
| oo-os-002 | 2(x + 9) | 2x + 9 ‖ 9 + 2x ‖ x + x + 9 | first term only | 2(x + 9) = 2x + 18 | distributeFirstOnlyFlip |
| oo-os-003 | 3x + 2 | 3x + 2x ‖ 5x ‖ x + 4x | unlike terms combined | 3x + 2 ≠ 5x | unlikeSum |
| oo-os-004 | 2x + 4 | 2(x + 4) ‖ 2x + 8 ‖ 8 + x + x | first term only | 2(x + 4) = 2x + 8 | distributeFirstOnly |
| oo-os-005 | 2(x + 8) | x + 8 + x ‖ 2x + 8 ‖ 8 + x + x | first term only | 2(x + 8) = 2x + 16 | distributeFirstOnlyFlip |
| oo-os-006 | 6x + 1 | 6x + x ‖ 2x + 5x ‖ 5x + 2x | unlike terms combined | 6x + 1 ≠ 7x | unlikeSum |
| oo-os-007 | 2x + 9 | 2x + 18 ‖ 2(x + 9) ‖ 18 + 2x | first term only | 2(x + 9) = 2x + 18 | distributeFirstOnly |
| oo-os-008 | 2(x + 2) | 2(x + 1) ‖ 2x + 2 ‖ 2 + x + x | first term only | 2(x + 2) = 2x + 4 | distributeFirstOnlyFlip |
| oo-os-009 | 3 + 5x | 5x + 3x ‖ 7x + x ‖ 2x + 6x | unlike terms combined | 3 + 5x ≠ 8x | unlikeSum |
| oo-os-010 | 1 + 3x | 3 + 3x ‖ 3x + 3 ‖ 3(x + 1) | first term only | 3(x + 1) = 3x + 3 | distributeFirstOnly |
| oo-os-011 | 2(x + 1) | 1 + x + x ‖ 1 + 2x ‖ 2x + 1 | first term only | 2(x + 1) = 2x + 2 | distributeFirstOnlyFlip |
| oo-os-012 | 3x + 5 | 3x + 5x ‖ 6x + 2x ‖ 2x + 6x | unlike terms combined | 3x + 5 ≠ 8x | unlikeSum |
| oo-os-013 | 3 + 3x | 3x + 9 ‖ 9 + 3x ‖ 3(x + 3) | first term only | 3(x + 3) = 3x + 9 | distributeFirstOnly |
| oo-os-014 | 2(x + 4) | 2(x + 2) ‖ 2x + 4 ‖ 4 + 2x | first term only | 2(x + 4) = 2x + 8 | distributeFirstOnlyFlip |
| oo-os-015 | 5x + 3 | 5x + 3x ‖ 8x ‖ 2x + 6x | unlike terms combined | 5x + 3 ≠ 8x | unlikeSum |
| oo-os-016 | 3x + 5 | 3(x + 5) ‖ 15 + 3x ‖ 3x + 15 | first term only | 3(x + 5) = 3x + 15 | distributeFirstOnly |
| oo-os-017 | 2(x + 7) | 7 + 2x ‖ 2x + 7 ‖ x + x + 7 | first term only | 2(x + 7) = 2x + 14 | distributeFirstOnlyFlip |
| oo-os-018 | 2 + 7x | 5x + 4x ‖ 7x + 2x ‖ 6x + 3x | unlike terms combined | 2 + 7x ≠ 9x | unlikeSum |
| oo-os-019 | 2 + 5x | 5x + 10 ‖ 5(x + 2) ‖ 10 + 5x | first term only | 5(x + 2) = 5x + 10 | distributeFirstOnly |
| oo-os-020 | 2(x + 7) | 2x + 7 ‖ x + x + 7 ‖ 7 + x + x | first term only | 2(x + 7) = 2x + 14 | distributeFirstOnlyFlip |
| oo-os-021 | 7x + 1 | 8x ‖ 7x + x ‖ 6x + 2x | unlike terms combined | 7x + 1 ≠ 8x | unlikeSum |
| oo-os-022 | 4x + 6 | 4(x + 6) ‖ 4x + 24 ‖ 24 + 4x | first term only | 4(x + 6) = 4x + 24 | distributeFirstOnly |
| oo-os-023 | 2(x + 8) | 2x + 8 ‖ 8 + x + x ‖ 8 + 2x | first term only | 2(x + 8) = 2x + 16 | distributeFirstOnlyFlip |
| oo-os-024 | 2 + 4x | 3x + 3x ‖ x + 5x ‖ 4x + 2x | unlike terms combined | 2 + 4x ≠ 6x | unlikeSum |
| oo-os-025 | 3x + 6 | 3x + 18 ‖ 3(x + 6) ‖ 18 + 3x | first term only | 3(x + 6) = 3x + 18 | distributeFirstOnly |
| oo-os-026 | 2(x + 6) | 2x + 6 ‖ 2(x + 3) ‖ 6 + 2x | first term only | 2(x + 6) = 2x + 12 | distributeFirstOnlyFlip |
| oo-os-027 | 2x + 6 | 4x + 4x ‖ 6x + 2x ‖ 2x + 6x | unlike terms combined | 2x + 6 ≠ 8x | unlikeSum |
| oo-os-028 | 8 + 5x | 5x + 40 ‖ 5(x + 8) ‖ 40 + 5x | first term only | 5(x + 8) = 5x + 40 | distributeFirstOnly |
| oo-os-029 | 2(x + 2) | x + x + 2 ‖ 2x + 2 ‖ 2(x + 1) | first term only | 2(x + 2) = 2x + 4 | distributeFirstOnlyFlip |
| oo-os-030 | 6 + x | 7x ‖ 3x + 4x ‖ x + 6x | unlike terms combined | 6 + x ≠ 7x | unlikeSum |
| oo-os-031 | 6 + 5x | 5x + 30 ‖ 5(x + 6) ‖ 30 + 5x | first term only | 5(x + 6) = 5x + 30 | distributeFirstOnly |
| oo-os-032 | 2(x + 4) | 4 + x + x ‖ 2x + 4 ‖ x + x + 4 | first term only | 2(x + 4) = 2x + 8 | distributeFirstOnlyFlip |
| oo-os-033 | 2 + 4x | 4x + 2x ‖ 6x ‖ 2x + 4x | unlike terms combined | 2 + 4x ≠ 6x | unlikeSum |
| oo-os-034 | 5x + 6 | 5x + 30 ‖ 30 + 5x ‖ 5(x + 6) | first term only | 5(x + 6) = 5x + 30 | distributeFirstOnly |
| oo-os-035 | 2(x + 2) | 2(x + 1) ‖ x + 2 + x ‖ 2x + 2 | first term only | 2(x + 2) = 2x + 4 | distributeFirstOnlyFlip |
| oo-os-036 | 6x + 2 | 5x + 3x ‖ 6x + 2x ‖ 8x | unlike terms combined | 6x + 2 ≠ 8x | unlikeSum |
| oo-os-037 | 9 + 2x | 18 + 2x ‖ 2x + 18 ‖ 2(x + 9) | first term only | 2(x + 9) = 2x + 18 | distributeFirstOnly |
| oo-os-038 | 2(x + 9) | 2x + 9 ‖ 9 + 2x ‖ 9 + x + x | first term only | 2(x + 9) = 2x + 18 | distributeFirstOnlyFlip |
| oo-os-039 | 2 + 3x | x + 4x ‖ 3x + 2x ‖ 2x + 3x | unlike terms combined | 2 + 3x ≠ 5x | unlikeSum |
| oo-os-040 | 9 + 3x | 27 + 3x ‖ 3(x + 9) ‖ 3x + 27 | first term only | 3(x + 9) = 3x + 27 | distributeFirstOnly |
Two step40 rounds · 4 shapes
| Id | Impostor | Innocents | Mistake | Reveal step | Shape |
|---|---|---|---|---|---|
| oo-ts-001 | 4x − 9 | −36 + 4x ‖ 4(x − 9) ‖ 4x − 36 | first term only | 4(x − 9) = 4x − 36 | distributeSubtraction |
| oo-ts-002 | 2x + 4 | x + x + 8 ‖ 2(x + 4) ‖ 2(4 + x) | first term only | 2(x + 4) = 2x + 8 | factorAndSplit |
| oo-ts-003 | 2 + 9x | 3(2 + 3x) ‖ 9x + 6 ‖ 3(3x + 2) | first term only | 3(3x + 2) = 9x + 6 | nestedCoefficient |
| oo-ts-004 | 9x − 6 | 7x − 4x ‖ 4x − x ‖ 9x − 6x | unlike terms combined | 9x − 6 ≠ 3x | unlikeDifference |
| oo-ts-005 | −7 + 4x | 4(x − 7) ‖ 4x − 28 ‖ −28 + 4x | first term only | 4(x − 7) = 4x − 28 | distributeSubtraction |
| oo-ts-006 | x + x + 2 | x + 4 + x ‖ 2(x + 2) ‖ 2x + 4 | first term only | 2(x + 2) = 2x + 4 | factorAndSplit |
| oo-ts-007 | 5 + 6x | 15 + 6x ‖ 3(5 + 2x) ‖ 3(2x + 5) | first term only | 3(2x + 5) = 6x + 15 | nestedCoefficient |
| oo-ts-008 | 9x − 7 | 9x − 7x ‖ 6x − 4x ‖ x + x | unlike terms combined | 9x − 7 ≠ 2x | unlikeDifference |
| oo-ts-009 | −2 + 4x | 4(x − 2) ‖ 2(2x − 4) ‖ −8 + 4x | first term only | 4(x − 2) = 4x − 8 | distributeSubtraction |
| oo-ts-010 | 4 + 2x | 2(x + 4) ‖ 8 + x + x ‖ x + 8 + x | first term only | 2(x + 4) = 2x + 8 | factorAndSplit |
| oo-ts-011 | 3 + 12x | 3(4x + 3) ‖ 12x + 9 ‖ 3(3 + 4x) | first term only | 3(4x + 3) = 12x + 9 | nestedCoefficient |
| oo-ts-012 | 8x − 5 | 9x − 6x ‖ x + 2x ‖ 8x − 5x | unlike terms combined | 8x − 5 ≠ 3x | unlikeDifference |
| oo-ts-013 | 4x − 7 | −28 + 4x ‖ 4x − 28 ‖ 4(x − 7) | first term only | 4(x − 7) = 4x − 28 | distributeSubtraction |
| oo-ts-014 | x + x + 4 | x + 8 + x ‖ 2(x + 4) ‖ 8 + x + x | first term only | 2(x + 4) = 2x + 8 | factorAndSplit |
| oo-ts-015 | 12x + 3 | 3(3 + 4x) ‖ 12x + 9 ‖ 3(4x + 3) | first term only | 3(4x + 3) = 12x + 9 | nestedCoefficient |
| oo-ts-016 | 8x − 3 | x + 4x ‖ 8x − 3x ‖ 3x + 2x | unlike terms combined | 8x − 3 ≠ 5x | unlikeDifference |
| oo-ts-017 | 2x − 1 | 2(x − 1) ‖ −2 + 2x ‖ x − 2 + x | first term only | 2(x − 1) = 2x − 2 | distributeSubtraction |
| oo-ts-018 | 2 + 2x | x + x + 4 ‖ 2x + 4 ‖ 2(x + 2) | first term only | 2(x + 2) = 2x + 4 | factorAndSplit |
| oo-ts-019 | 5 + 8x | 10 + 8x ‖ 8x + 10 ‖ 2(4x + 5) | first term only | 2(4x + 5) = 8x + 10 | nestedCoefficient |
| oo-ts-020 | 6x − 4 | 6x − 4x ‖ 2x ‖ 4x − 2x | unlike terms combined | 6x − 4 ≠ 2x | unlikeDifference |
| oo-ts-021 | −3 + 2x | 2x − 6 ‖ 2(x − 3) ‖ −6 + 2x | first term only | 2(x − 3) = 2x − 6 | distributeSubtraction |
| oo-ts-022 | 2x + 2 | 4 + 2x ‖ 2(x + 2) ‖ x + x + 4 | first term only | 2(x + 2) = 2x + 4 | factorAndSplit |
| oo-ts-023 | 6x + 1 | 6x + 3 ‖ 3(2x + 1) ‖ 3(1 + 2x) | first term only | 3(2x + 1) = 6x + 3 | nestedCoefficient |
| oo-ts-024 | 8x − 3 | 9x − 4x ‖ 3x + 2x ‖ 8x − 3x | unlike terms combined | 8x − 3 ≠ 5x | unlikeDifference |
| oo-ts-025 | −3 + 3x | 3(x − 3) ‖ −9 + 3x ‖ 3x − 9 | first term only | 3(x − 3) = 3x − 9 | distributeSubtraction |
| oo-ts-026 | 2x + 4 | 2(4 + x) ‖ 2(x + 4) ‖ x + 8 + x | first term only | 2(x + 4) = 2x + 8 | factorAndSplit |
| oo-ts-027 | 1 + 4x | 2(2x + 1) ‖ 4x + 2 ‖ 2(1 + 2x) | first term only | 2(2x + 1) = 4x + 2 | nestedCoefficient |
| oo-ts-028 | 8x − 5 | 2x + x ‖ 8x − 5x ‖ 3x | unlike terms combined | 8x − 5 ≠ 3x | unlikeDifference |
| oo-ts-029 | −9 + 5x | 5(x − 9) ‖ −45 + 5x ‖ 5x − 45 | first term only | 5(x − 9) = 5x − 45 | distributeSubtraction |
| oo-ts-030 | 3 + 2x | x + 6 + x ‖ 6 + x + x ‖ 2(x + 3) | first term only | 2(x + 3) = 2x + 6 | factorAndSplit |
| oo-ts-031 | 6x + 4 | 8 + 6x ‖ 2(3x + 4) ‖ 6x + 8 | first term only | 2(3x + 4) = 6x + 8 | nestedCoefficient |
| oo-ts-032 | 8x − 6 | 4x − 2x ‖ 8x − 6x ‖ 9x − 7x | unlike terms combined | 8x − 6 ≠ 2x | unlikeDifference |
| oo-ts-033 | −2 + 5x | 5x − 10 ‖ −10 + 5x ‖ 5(x − 2) | first term only | 5(x − 2) = 5x − 10 | distributeSubtraction |
| oo-ts-034 | 2x + 4 | 8 + x + x ‖ 2(x + 4) ‖ x + x + 8 | first term only | 2(x + 4) = 2x + 8 | factorAndSplit |
| oo-ts-035 | 5 + 6x | 3(5 + 2x) ‖ 3(2x + 5) ‖ 6x + 15 | first term only | 3(2x + 5) = 6x + 15 | nestedCoefficient |
| oo-ts-036 | 8x − 3 | 3x + 2x ‖ 8x − 3x ‖ 4x + x | unlike terms combined | 8x − 3 ≠ 5x | unlikeDifference |
| oo-ts-037 | 5x − 6 | 5x − 30 ‖ 5(x − 6) ‖ −30 + 5x | first term only | 5(x − 6) = 5x − 30 | distributeSubtraction |
| oo-ts-038 | x + x + 1 | x + x + 2 ‖ 2(x + 1) ‖ x + 2 + x | first term only | 2(x + 1) = 2x + 2 | factorAndSplit |
| oo-ts-039 | 3 + 4x | 2(3 + 2x) ‖ 6 + 4x ‖ 2(2x + 3) | first term only | 2(2x + 3) = 4x + 6 | nestedCoefficient |
| oo-ts-040 | 8x − 4 | 4x ‖ 8x − 4x ‖ 2x + 2x | unlike terms combined | 8x − 4 ≠ 4x | unlikeDifference |
Negatives40 rounds · 4 shapes
| Id | Impostor | Innocents | Mistake | Reveal step | Shape |
|---|---|---|---|---|---|
| oo-ng-001 | 2x − 16 | 2(8 − x) ‖ −2(x − 8) ‖ −2x + 16 | dropped negative | −2(x − 8) = −2x + 16 | droppedNegative |
| oo-ng-002 | −5(x − 5) | −5(5 − x) ‖ 5x − 25 ‖ 5(x − 5) | dropped negative | −5(x − 5) = −5x + 25 | droppedNegativeFlip |
| oo-ng-003 | −x + 5 | −5 − x ‖ −x − 5 ‖ −(x + 5) | sign slip | −(x + 5) = −x − 5 | negativeSignSlip |
| oo-ng-004 | −4(x − 1) | −4x − 4 ‖ −(4 + 4x) ‖ −4(x + 1) | sign slip | −4(x − 1) = −4x + 4 | negativeSignSlipFlip |
| oo-ng-005 | −20 + 5x | −5x + 20 ‖ −5(x − 4) ‖ 20 − 5x | dropped negative | −5(x − 4) = −5x + 20 | droppedNegative |
| oo-ng-006 | −4(x − 1) | 4x − 4 ‖ 4(x − 1) ‖ −(4 − 4x) | dropped negative | −4(x − 1) = −4x + 4 | droppedNegativeFlip |
| oo-ng-007 | 30 − 5x | −30 − 5x ‖ −5(x + 6) ‖ −5(6 + x) | sign slip | −5(x + 6) = −5x − 30 | negativeSignSlip |
| oo-ng-008 | −3(x + 2) | 3(2 − x) ‖ −3x + 6 ‖ −3(x − 2) | sign slip | −3(x + 2) = −3x − 6 | negativeSignSlipFlip |
| oo-ng-009 | −6 + 2x | −(2x − 6) ‖ −2(x − 3) ‖ 6 − 2x | dropped negative | −2(x − 3) = −2x + 6 | droppedNegative |
| oo-ng-010 | −4(x − 1) | −4 + 4x ‖ 4(x − 1) ‖ 2(2x − 2) | dropped negative | −4(x − 1) = −4x + 4 | droppedNegativeFlip |
| oo-ng-011 | −8 − 4x | 8 − 4x ‖ 2(4 − 2x) ‖ −4(x − 2) | sign slip | −4(x − 2) = −4x + 8 | negativeSignSlip |
| oo-ng-012 | −4(x + 3) | 2(6 − 2x) ‖ 12 − 4x ‖ −4(x − 3) | sign slip | −4(x + 3) = −4x − 12 | negativeSignSlipFlip |
| oo-ng-013 | −18 + 2x | 2(9 − x) ‖ −2(x − 9) ‖ −2x + 18 | dropped negative | −2(x − 9) = −2x + 18 | droppedNegative |
| oo-ng-014 | −5(x − 5) | 5(x − 5) ‖ −25 + 5x ‖ 5x − 25 | dropped negative | −5(x − 5) = −5x + 25 | droppedNegativeFlip |
| oo-ng-015 | −x − 7 | −(x − 7) ‖ 7 − x ‖ −x + 7 | sign slip | −(x − 7) = −x + 7 | negativeSignSlip |
| oo-ng-016 | −4(x − 3) | −4(3 + x) ‖ −4(x + 3) ‖ −12 − 4x | sign slip | −4(x − 3) = −4x + 12 | negativeSignSlipFlip |
| oo-ng-017 | −10 + 2x | −2x + 10 ‖ −2(x − 5) ‖ 2(5 − x) | dropped negative | −2(x − 5) = −2x + 10 | droppedNegative |
| oo-ng-018 | −5(x − 7) | 5x − 35 ‖ 5(x − 7) ‖ −35 + 5x | dropped negative | −5(x − 7) = −5x + 35 | droppedNegativeFlip |
| oo-ng-019 | −10 − 2x | −2x + 10 ‖ 10 − 2x ‖ −2(x − 5) | sign slip | −2(x − 5) = −2x + 10 | negativeSignSlip |
| oo-ng-020 | −2(x − 6) | −12 − 2x ‖ −2(x + 6) ‖ −2x − 12 | sign slip | −2(x − 6) = −2x + 12 | negativeSignSlipFlip |
| oo-ng-021 | x − 5 | 5 − x ‖ −x + 5 ‖ −(x − 5) | dropped negative | −(x − 5) = −x + 5 | droppedNegative |
| oo-ng-022 | −4(x − 1) | −4(1 − x) ‖ −4 + 4x ‖ 4(x − 1) | dropped negative | −4(x − 1) = −4x + 4 | droppedNegativeFlip |
| oo-ng-023 | −15 − 5x | −5(x − 3) ‖ 5(3 − x) ‖ 15 − 5x | sign slip | −5(x − 3) = −5x + 15 | negativeSignSlip |
| oo-ng-024 | −5(x − 7) | −5(x + 7) ‖ −5x − 35 ‖ −35 − 5x | sign slip | −5(x − 7) = −5x + 35 | negativeSignSlipFlip |
| oo-ng-025 | 4x − 28 | 28 − 4x ‖ −4x + 28 ‖ −4(x − 7) | dropped negative | −4(x − 7) = −4x + 28 | droppedNegative |
| oo-ng-026 | −3(x − 1) | 3x − 3 ‖ −3(1 − x) ‖ 3(x − 1) | dropped negative | −3(x − 1) = −3x + 3 | droppedNegativeFlip |
| oo-ng-027 | −2x + 14 | −2(7 + x) ‖ −2x − 14 ‖ −2(x + 7) | sign slip | −2(x + 7) = −2x − 14 | negativeSignSlip |
| oo-ng-028 | −5(x + 9) | 45 − 5x ‖ −5(x − 9) ‖ −5x + 45 | sign slip | −5(x + 9) = −5x − 45 | negativeSignSlipFlip |
| oo-ng-029 | 4x − 20 | −4(x − 5) ‖ 20 − 4x ‖ 4(5 − x) | dropped negative | −4(x − 5) = −4x + 20 | droppedNegative |
| oo-ng-030 | −4(x − 1) | −(4 − 4x) ‖ −4 + 4x ‖ 4(x − 1) | dropped negative | −4(x − 1) = −4x + 4 | droppedNegativeFlip |
| oo-ng-031 | 28 − 4x | −4(x + 7) ‖ −4(7 + x) ‖ −4x − 28 | sign slip | −4(x + 7) = −4x − 28 | negativeSignSlip |
| oo-ng-032 | −5(x + 1) | −5(x − 1) ‖ 5 − 5x ‖ −(5x − 5) | sign slip | −5(x + 1) = −5x − 5 | negativeSignSlipFlip |
| oo-ng-033 | 3x − 24 | 24 − 3x ‖ 3(8 − x) ‖ −3(x − 8) | dropped negative | −3(x − 8) = −3x + 24 | droppedNegative |
| oo-ng-034 | −2(x − 8) | 2x − 16 ‖ 2(x − 8) ‖ −16 + 2x | dropped negative | −2(x − 8) = −2x + 16 | droppedNegativeFlip |
| oo-ng-035 | −3 − x | −(x − 3) ‖ 3 − x ‖ −x + 3 | sign slip | −(x − 3) = −x + 3 | negativeSignSlip |
| oo-ng-036 | −4(x + 2) | −4(x − 2) ‖ 4(2 − x) ‖ −(4x − 8) | sign slip | −4(x + 2) = −4x − 8 | negativeSignSlipFlip |
| oo-ng-037 | 4x − 36 | 36 − 4x ‖ 4(9 − x) ‖ −4(x − 9) | dropped negative | −4(x − 9) = −4x + 36 | droppedNegative |
| oo-ng-038 | −5(x − 8) | −5(8 − x) ‖ 5(x − 8) ‖ 5x − 40 | dropped negative | −5(x − 8) = −5x + 40 | droppedNegativeFlip |
| oo-ng-039 | −16 − 2x | −2(x − 8) ‖ 16 − 2x ‖ −2x + 16 | sign slip | −2(x − 8) = −2x + 16 | negativeSignSlip |
| oo-ng-040 | −5(x + 3) | −5(x − 3) ‖ −5x + 15 ‖ 5(3 − x) | sign slip | −5(x + 3) = −5x − 15 | negativeSignSlipFlip |
Powers40 rounds · 11 shapes
| Id | Impostor | Innocents | Mistake | Reveal step | Shape |
|---|---|---|---|---|---|
| oo-pw-001 | 5x + 6 | 5(6 + x) ‖ 5x + 30 ‖ 5(x + 6) | first term only | 5(x + 6) = 5x + 30 | distributeFirstOnly |
| oo-pw-002 | 5x − 25 | −5(x − 5) ‖ −5x + 25 ‖ 25 − 5x | dropped negative | −5(x − 5) = −5x + 25 | droppedNegative |
| oo-pw-003 | 4 + 2x | 2(4 + x) ‖ 2(x + 4) ‖ x + x + 8 | first term only | 2(x + 4) = 2x + 8 | factorAndSplit |
| oo-pw-004 | −3x − 3 | −3x + 3 ‖ 3(1 − x) ‖ −3(x − 1) | sign slip | −3(x − 1) = −3x + 3 | negativeSignSlip |
| oo-pw-005 | 6x + 5 | 3(5 + 2x) ‖ 15 + 6x ‖ 3(2x + 5) | first term only | 3(2x + 5) = 6x + 15 | nestedCoefficient |
| oo-pw-006 | x⁶ | (x⁴)² ‖ x⁶ · x² ‖ x · x⁷ | exponent slip | (x⁴)² = x⁸ | powerOfPower |
| oo-pw-007 | (x³)³ | x³ · x³ ‖ (x²)³ ‖ x⁶ | exponent slip | (x³)³ = x⁹ | powerOfPowerFlip |
| oo-pw-008 | x⁸ | x² · x⁴ ‖ (x²)³ ‖ x⁶ | exponent slip | x² · x⁴ = x⁶ | productOfPowers |
| oo-pw-009 | x³ · x² | x⁵ · x ‖ x² · x⁴ ‖ x³ · x³ | exponent slip | x³ · x² = x⁵ | productOfPowersFlip |
| oo-pw-010 | x³ + 5 | 5x² + x³ ‖ x²(5 + x) ‖ x²(x + 5) | first term only | x²(x + 5) = x³ + 5x² | xFactorFirstOnly |
| oo-pw-011 | 9x − x² | −9x − x² ‖ −x² − 9x ‖ −x(x + 9) | sign slip | −x(x + 9) = −x² − 9x | xFactorSignSlip |
| oo-pw-012 | 6 + 5x | 5(x + 6) ‖ 30 + 5x ‖ 5(6 + x) | first term only | 5(x + 6) = 5x + 30 | distributeFirstOnly |
| oo-pw-013 | −12 + 2x | 12 − 2x ‖ 2(6 − x) ‖ −2(x − 6) | dropped negative | −2(x − 6) = −2x + 12 | droppedNegative |
| oo-pw-014 | 2x + 2 | 2(x + 2) ‖ x + 4 + x ‖ 2(2 + x) | first term only | 2(x + 2) = 2x + 4 | factorAndSplit |
| oo-pw-015 | 6 − x | −(6 + x) ‖ −(x + 6) ‖ −6 − x | sign slip | −(x + 6) = −x − 6 | negativeSignSlip |
| oo-pw-016 | 2 + 6x | 4 + 6x ‖ 2(3x + 2) ‖ 6x + 4 | first term only | 2(3x + 2) = 6x + 4 | nestedCoefficient |
| oo-pw-017 | x⁵ | x³ · x³ ‖ (x²)³ ‖ x⁶ | exponent slip | (x²)³ = x⁶ | powerOfPower |
| oo-pw-018 | (x³)³ | x³ · x³ ‖ x² · x⁴ ‖ x⁶ | exponent slip | (x³)³ = x⁹ | powerOfPowerFlip |
| oo-pw-019 | x⁶ | x² · x³ ‖ x · x⁴ ‖ x⁵ | exponent slip | x² · x³ = x⁵ | productOfPowers |
| oo-pw-020 | x · x⁴ | x² · x² ‖ x³ · x ‖ (x²)² | exponent slip | x · x⁴ = x⁵ | productOfPowersFlip |
| oo-pw-021 | x³ + 9 | x³ + 9x² ‖ 9x² + x³ ‖ x²(x + 9) | first term only | x²(x + 9) = x³ + 9x² | xFactorFirstOnly |
| oo-pw-022 | −x² + 9x | −x² − 9x ‖ −x(x + 9) ‖ −9x − x² | sign slip | −x(x + 9) = −x² − 9x | xFactorSignSlip |
| oo-pw-023 | 5 + 4x | 4x + 20 ‖ 4(5 + x) ‖ 4(x + 5) | first term only | 4(x + 5) = 4x + 20 | distributeFirstOnly |
| oo-pw-024 | −9 + 3x | −3(x − 3) ‖ 3(3 − x) ‖ −3x + 9 | dropped negative | −3(x − 3) = −3x + 9 | droppedNegative |
| oo-pw-025 | 2x + 4 | 2(x + 4) ‖ x + 8 + x ‖ x + x + 8 | first term only | 2(x + 4) = 2x + 8 | factorAndSplit |
| oo-pw-026 | −x + 8 | −8 − x ‖ −(x + 8) ‖ −x − 8 | sign slip | −(x + 8) = −x − 8 | negativeSignSlip |
| oo-pw-027 | 9x + 5 | 9x + 15 ‖ 3(5 + 3x) ‖ 3(3x + 5) | first term only | 3(3x + 5) = 9x + 15 | nestedCoefficient |
| oo-pw-028 | x⁵ | (x³)² ‖ x³ · x³ ‖ x⁴ · x² | exponent slip | (x³)² = x⁶ | powerOfPower |
| oo-pw-029 | (x⁴)² | x⁴ · x² ‖ (x²)³ ‖ x⁵ · x | exponent slip | (x⁴)² = x⁸ | powerOfPowerFlip |
| oo-pw-030 | x³ | (x²)² ‖ x · x³ ‖ x⁴ | exponent slip | x · x³ = x⁴ | productOfPowers |
| oo-pw-031 | x⁵ · x | x³ · x² ‖ x² · x³ ‖ x⁴ · x | exponent slip | x⁵ · x = x⁶ | productOfPowersFlip |
| oo-pw-032 | 6 + x³ | x²(x + 6) ‖ 6x² + x³ ‖ x³ + 6x² | first term only | x²(x + 6) = x³ + 6x² | xFactorFirstOnly |
| oo-pw-033 | −x² + 4x | −x² − 4x ‖ −x(4 + x) ‖ −x(x + 4) | sign slip | −x(x + 4) = −x² − 4x | xFactorSignSlip |
| oo-pw-034 | 1 + 2x | 2 + x + x ‖ 2(x + 1) ‖ 2(1 + x) | first term only | 2(x + 1) = 2x + 2 | distributeFirstOnly |
| oo-pw-035 | −24 + 3x | −3(x − 8) ‖ 24 − 3x ‖ 3(8 − x) | dropped negative | −3(x − 8) = −3x + 24 | droppedNegative |
| oo-pw-036 | 1 + 2x | 2 + x + x ‖ x + x + 2 ‖ 2(x + 1) | first term only | 2(x + 1) = 2x + 2 | factorAndSplit |
| oo-pw-037 | 12 − 2x | −2(x + 6) ‖ −2(6 + x) ‖ −2x − 12 | sign slip | −2(x + 6) = −2x − 12 | negativeSignSlip |
| oo-pw-038 | 6x + 1 | 2(1 + 3x) ‖ 6x + 2 ‖ 2(3x + 1) | first term only | 2(3x + 1) = 6x + 2 | nestedCoefficient |
| oo-pw-039 | x⁶ | x · x⁸ ‖ (x³)³ ‖ x³ · x⁶ | exponent slip | (x³)³ = x⁹ | powerOfPower |
| oo-pw-040 | (x²)⁴ | x² · x⁴ ‖ x⁶ ‖ x⁴ · x² | exponent slip | (x²)⁴ = x⁸ | powerOfPowerFlip |
Coordinate Drop 206 targets
Each target is filed under the stage of the run it is dealt in. Early stages hold more targets than they deal, because the random scenery covers some answer corners in every run. The prompt and step wording is yours to change. The prompt must still name the points the math fields use, because the Survey and Mirror Line power-ups draw them.
Plot · stage 1Drop 1 · quadrant I · 12
| Id | Prompt | Answer | Step |
|---|---|---|---|
| cd-pl-001 | (1, 3) | (1, 3) | — |
| cd-pl-002 | (3, 4) | (3, 4) | — |
| cd-pl-003 | (1, 4) | (1, 4) | — |
| cd-pl-004 | (2, 1) | (2, 1) | — |
| cd-pl-005 | (4, 2) | (4, 2) | — |
| cd-pl-006 | (1, 2) | (1, 2) | — |
| cd-pl-007 | (2, 4) | (2, 4) | — |
| cd-pl-008 | (2, 2) | (2, 2) | — |
| cd-pl-009 | (4, 1) | (4, 1) | — |
| cd-pl-010 | (4, 3) | (4, 3) | — |
| cd-pl-011 | (3, 2) | (3, 2) | — |
| cd-pl-012 | (2, 3) | (2, 3) | — |
Plot · stage 2Drops 2–3 · quadrant II, IV or an axis · 20
| Id | Prompt | Answer | Step |
|---|---|---|---|
| cd-pl-013 | (3, −2) | (3, −2) | — |
| cd-pl-014 | (−3, 1) | (−3, 1) | — |
| cd-pl-015 | (2, −5) | (2, −5) | — |
| cd-pl-016 | (3, −1) | (3, −1) | — |
| cd-pl-017 | (−4, 2) | (−4, 2) | — |
| cd-pl-018 | (1, 0) | (1, 0) | — |
| cd-pl-019 | (2, −3) | (2, −3) | — |
| cd-pl-020 | (−1, 2) | (−1, 2) | — |
| cd-pl-021 | (1, −2) | (1, −2) | — |
| cd-pl-022 | (−3, 3) | (−3, 3) | — |
| cd-pl-023 | (−2, 1) | (−2, 1) | — |
| cd-pl-024 | (3, −4) | (3, −4) | — |
| cd-pl-025 | (0, −5) | (0, −5) | — |
| cd-pl-026 | (0, 4) | (0, 4) | — |
| cd-pl-027 | (5, −2) | (5, −2) | — |
| cd-pl-028 | (−5, 0) | (−5, 0) | — |
| cd-pl-029 | (−3, 2) | (−3, 2) | — |
| cd-pl-030 | (−1, 4) | (−1, 4) | — |
| cd-pl-031 | (−1, 0) | (−1, 0) | — |
| cd-pl-032 | (2, −1) | (2, −1) | — |
Plot · stage 3Drops 4–10 · anywhere · 30
| Id | Prompt | Answer | Step |
|---|---|---|---|
| cd-pl-033 | (1, 1) | (1, 1) | — |
| cd-pl-034 | (−4, −4) | (−4, −4) | — |
| cd-pl-035 | (−3, −5) | (−3, −5) | — |
| cd-pl-036 | (1, −1) | (1, −1) | — |
| cd-pl-037 | (5, 0) | (5, 0) | — |
| cd-pl-038 | (−1, −5) | (−1, −5) | — |
| cd-pl-039 | (−2, 0) | (−2, 0) | — |
| cd-pl-040 | (−5, 4) | (−5, 4) | — |
| cd-pl-041 | (5, 4) | (5, 4) | — |
| cd-pl-042 | (−2, −1) | (−2, −1) | — |
| cd-pl-043 | (−2, −4) | (−2, −4) | — |
| cd-pl-044 | (−1, −4) | (−1, −4) | — |
| cd-pl-045 | (−5, 1) | (−5, 1) | — |
| cd-pl-046 | (−5, −1) | (−5, −1) | — |
| cd-pl-047 | (4, −2) | (4, −2) | — |
| cd-pl-048 | (−4, −2) | (−4, −2) | — |
| cd-pl-049 | (−1, 3) | (−1, 3) | — |
| cd-pl-050 | (−1, −1) | (−1, −1) | — |
| cd-pl-051 | (3, −5) | (3, −5) | — |
| cd-pl-052 | (−2, −3) | (−2, −3) | — |
| cd-pl-053 | (0, −3) | (0, −3) | — |
| cd-pl-054 | (−2, 4) | (−2, 4) | — |
| cd-pl-055 | (3, 5) | (3, 5) | — |
| cd-pl-056 | (4, 4) | (4, 4) | — |
| cd-pl-057 | (−4, −5) | (−4, −5) | — |
| cd-pl-058 | (−5, 2) | (−5, 2) | — |
| cd-pl-059 | (−1, 5) | (−1, 5) | — |
| cd-pl-060 | (2, −2) | (2, −2) | — |
| cd-pl-061 | (5, 5) | (5, 5) | — |
| cd-pl-062 | (5, −3) | (5, −3) | — |
Reflect · stage 1Drops 1–3 · x- and y-axis · 16
| Id | Prompt | Answer | Step |
|---|---|---|---|
| cd-rf-001 | (2, −3) over the x-axis | (2, 3) | x stays, y flips |
| cd-rf-002 | (−2, −3) over the y-axis | (2, −3) | y stays, x flips |
| cd-rf-003 | (−1, −3) over the x-axis | (−1, 3) | x stays, y flips |
| cd-rf-004 | (1, 0) over the y-axis | (−1, 0) | y stays, x flips |
| cd-rf-005 | (3, −4) over the x-axis | (3, 4) | x stays, y flips |
| cd-rf-006 | (5, 3) over the y-axis | (−5, 3) | y stays, x flips |
| cd-rf-007 | (5, 1) over the x-axis | (5, −1) | x stays, y flips |
| cd-rf-008 | (1, −5) over the y-axis | (−1, −5) | y stays, x flips |
| cd-rf-009 | (−5, −4) over the x-axis | (−5, 4) | x stays, y flips |
| cd-rf-010 | (−3, 2) over the y-axis | (3, 2) | y stays, x flips |
| cd-rf-011 | (−2, −4) over the x-axis | (−2, 4) | x stays, y flips |
| cd-rf-012 | (−4, −3) over the y-axis | (4, −3) | y stays, x flips |
| cd-rf-013 | (3, 4) over the x-axis | (3, −4) | x stays, y flips |
| cd-rf-014 | (−5, 3) over the y-axis | (5, 3) | y stays, x flips |
| cd-rf-015 | (4, −3) over the x-axis | (4, 3) | x stays, y flips |
| cd-rf-016 | (−4, 0) over the y-axis | (4, 0) | y stays, x flips |
Reflect · stage 2Drops 4–6 · adds the origin · 16
| Id | Prompt | Answer | Step |
|---|---|---|---|
| cd-rf-017 | (4, −5) over the y-axis | (−4, −5) | y stays, x flips |
| cd-rf-018 | (1, −5) over the origin | (−1, 5) | both flip |
| cd-rf-019 | (3, −1) over the x-axis | (3, 1) | x stays, y flips |
| cd-rf-020 | (3, 0) over the y-axis | (−3, 0) | y stays, x flips |
| cd-rf-021 | (−4, 2) over the origin | (4, −2) | both flip |
| cd-rf-022 | (−5, 1) over the x-axis | (−5, −1) | x stays, y flips |
| cd-rf-023 | (3, −2) over the y-axis | (−3, −2) | y stays, x flips |
| cd-rf-024 | (−5, 0) over the origin | (5, 0) | both flip |
| cd-rf-025 | (−3, 5) over the x-axis | (−3, −5) | x stays, y flips |
| cd-rf-026 | (−2, 2) over the y-axis | (2, 2) | y stays, x flips |
| cd-rf-027 | (−5, 3) over the origin | (5, −3) | both flip |
| cd-rf-028 | (−5, −1) over the x-axis | (−5, 1) | x stays, y flips |
| cd-rf-029 | (5, −1) over the y-axis | (−5, −1) | y stays, x flips |
| cd-rf-030 | (−5, 1) over the origin | (5, −1) | both flip |
| cd-rf-031 | (3, −3) over the x-axis | (3, 3) | x stays, y flips |
| cd-rf-032 | (−3, 5) over the y-axis | (3, 5) | y stays, x flips |
Reflect · stage 3Drops 7–10 · adds y = x · 20
| Id | Prompt | Answer | Step |
|---|---|---|---|
| cd-rf-033 | (−3, −2) over the x-axis | (−3, 2) | x stays, y flips |
| cd-rf-034 | (5, 5) over the origin | (−5, −5) | both flip |
| cd-rf-035 | (0, 1) over y = x | (1, 0) | x and y swap |
| cd-rf-036 | (3, 2) over the y-axis | (−3, 2) | y stays, x flips |
| cd-rf-037 | (−1, 2) over the x-axis | (−1, −2) | x stays, y flips |
| cd-rf-038 | (2, −4) over the origin | (−2, 4) | both flip |
| cd-rf-039 | (−3, 3) over y = x | (3, −3) | x and y swap |
| cd-rf-040 | (4, 5) over the y-axis | (−4, 5) | y stays, x flips |
| cd-rf-041 | (2, 3) over the x-axis | (2, −3) | x stays, y flips |
| cd-rf-042 | (4, 1) over the origin | (−4, −1) | both flip |
| cd-rf-043 | (0, −4) over y = x | (−4, 0) | x and y swap |
| cd-rf-044 | (1, −4) over the y-axis | (−1, −4) | y stays, x flips |
| cd-rf-045 | (−5, 2) over the x-axis | (−5, −2) | x stays, y flips |
| cd-rf-046 | (5, 1) over the origin | (−5, −1) | both flip |
| cd-rf-047 | (0, 4) over y = x | (4, 0) | x and y swap |
| cd-rf-048 | (3, 5) over the y-axis | (−3, 5) | y stays, x flips |
| cd-rf-049 | (0, −2) over the x-axis | (0, 2) | x stays, y flips |
| cd-rf-050 | (−5, −2) over the origin | (5, 2) | both flip |
| cd-rf-051 | (−3, 5) over y = x | (5, −3) | x and y swap |
| cd-rf-052 | (−4, 3) over the y-axis | (4, 3) | y stays, x flips |
Midpoint · stage 1Drops 1–3 · a shared coordinate · 16
| Id | Prompt | Answer | Step |
|---|---|---|---|
| cd-mp-001 | Midpoint of (1, −3) and (1, 1) | (1, −1) | average the x's, average the y's |
| cd-mp-002 | Midpoint of (−2, −2) and (−2, 4) | (−2, 1) | average the x's, average the y's |
| cd-mp-003 | Midpoint of (1, 5) and (1, −1) | (1, 2) | average the x's, average the y's |
| cd-mp-004 | Midpoint of (−4, 4) and (0, 4) | (−2, 4) | average the x's, average the y's |
| cd-mp-005 | Midpoint of (2, 2) and (−2, 2) | (0, 2) | average the x's, average the y's |
| cd-mp-006 | Midpoint of (1, −3) and (1, −5) | (1, −4) | average the x's, average the y's |
| cd-mp-007 | Midpoint of (−2, 2) and (−2, 4) | (−2, 3) | average the x's, average the y's |
| cd-mp-008 | Midpoint of (−3, 1) and (−3, 3) | (−3, 2) | average the x's, average the y's |
| cd-mp-009 | Midpoint of (−2, −4) and (−2, 4) | (−2, 0) | average the x's, average the y's |
| cd-mp-010 | Midpoint of (5, −4) and (1, −4) | (3, −4) | average the x's, average the y's |
| cd-mp-011 | Midpoint of (−5, 0) and (−3, 0) | (−4, 0) | average the x's, average the y's |
| cd-mp-012 | Midpoint of (1, 4) and (−3, 4) | (−1, 4) | average the x's, average the y's |
| cd-mp-013 | Midpoint of (0, −5) and (4, −5) | (2, −5) | average the x's, average the y's |
| cd-mp-014 | Midpoint of (−1, −2) and (1, −2) | (0, −2) | average the x's, average the y's |
| cd-mp-015 | Midpoint of (0, 4) and (0, 2) | (0, 3) | average the x's, average the y's |
| cd-mp-016 | Midpoint of (3, −1) and (3, −3) | (3, −2) | average the x's, average the y's |
Midpoint · stage 2Drops 4–10 · both coordinates move · 30
| Id | Prompt | Answer | Step |
|---|---|---|---|
| cd-mp-017 | Midpoint of (−2, 5) and (0, 3) | (−1, 4) | average the x's, average the y's |
| cd-mp-018 | Midpoint of (3, 1) and (−1, 5) | (1, 3) | average the x's, average the y's |
| cd-mp-019 | Midpoint of (4, −4) and (−4, 0) | (0, −2) | average the x's, average the y's |
| cd-mp-020 | Midpoint of (−1, 3) and (−3, −5) | (−2, −1) | average the x's, average the y's |
| cd-mp-021 | Midpoint of (4, 3) and (0, −3) | (2, 0) | average the x's, average the y's |
| cd-mp-022 | Midpoint of (−2, 3) and (2, 1) | (0, 2) | average the x's, average the y's |
| cd-mp-023 | Midpoint of (2, 2) and (−4, 0) | (−1, 1) | average the x's, average the y's |
| cd-mp-024 | Midpoint of (−2, 5) and (−4, 1) | (−3, 3) | average the x's, average the y's |
| cd-mp-025 | Midpoint of (5, −5) and (−3, −1) | (1, −3) | average the x's, average the y's |
| cd-mp-026 | Midpoint of (5, 5) and (3, 1) | (4, 3) | average the x's, average the y's |
| cd-mp-027 | Midpoint of (2, −1) and (−2, 3) | (0, 1) | average the x's, average the y's |
| cd-mp-028 | Midpoint of (5, 5) and (−3, 3) | (1, 4) | average the x's, average the y's |
| cd-mp-029 | Midpoint of (−4, 0) and (−2, −4) | (−3, −2) | average the x's, average the y's |
| cd-mp-030 | Midpoint of (3, 2) and (−1, −2) | (1, 0) | average the x's, average the y's |
| cd-mp-031 | Midpoint of (−4, 5) and (2, −1) | (−1, 2) | average the x's, average the y's |
| cd-mp-032 | Midpoint of (−5, −3) and (1, −1) | (−2, −2) | average the x's, average the y's |
| cd-mp-033 | Midpoint of (−1, −3) and (3, −1) | (1, −2) | average the x's, average the y's |
| cd-mp-034 | Midpoint of (−3, −3) and (−5, 1) | (−4, −1) | average the x's, average the y's |
| cd-mp-035 | Midpoint of (−5, 2) and (1, −2) | (−2, 0) | average the x's, average the y's |
| cd-mp-036 | Midpoint of (5, −2) and (1, 0) | (3, −1) | average the x's, average the y's |
| cd-mp-037 | Midpoint of (−1, −3) and (5, 1) | (2, −1) | average the x's, average the y's |
| cd-mp-038 | Midpoint of (−3, 1) and (−1, 3) | (−2, 2) | average the x's, average the y's |
| cd-mp-039 | Midpoint of (4, 0) and (2, −4) | (3, −2) | average the x's, average the y's |
| cd-mp-040 | Midpoint of (−3, −1) and (−5, 5) | (−4, 2) | average the x's, average the y's |
| cd-mp-041 | Midpoint of (−2, 0) and (−4, −2) | (−3, −1) | average the x's, average the y's |
| cd-mp-042 | Midpoint of (−1, 3) and (−5, 1) | (−3, 2) | average the x's, average the y's |
| cd-mp-043 | Midpoint of (−4, −3) and (−2, 3) | (−3, 0) | average the x's, average the y's |
| cd-mp-044 | Midpoint of (−4, 5) and (−2, −3) | (−3, 1) | average the x's, average the y's |
| cd-mp-045 | Midpoint of (0, −5) and (−2, 1) | (−1, −2) | average the x's, average the y's |
| cd-mp-046 | Midpoint of (0, −3) and (−2, −5) | (−1, −4) | average the x's, average the y's |
Distance · stage 1Drops 1–3 · along an axis · 16
| Id | Prompt | Answer | Step |
|---|---|---|---|
| cd-ds-001 | 3 right of (−4, 0) | (−1, 0) | x + 3, y stays |
| cd-ds-002 | 5 up from (0, −1) | (0, 4) | y + 5, x stays |
| cd-ds-003 | 3 left of (−2, −5) | (−5, −5) | x − 3, y stays |
| cd-ds-004 | 4 up from (−2, −5) | (−2, −1) | y + 4, x stays |
| cd-ds-005 | 3 down from (0, −2) | (0, −5) | y − 3, x stays |
| cd-ds-006 | 4 up from (−5, −5) | (−5, −1) | y + 4, x stays |
| cd-ds-007 | 5 left of (1, 3) | (−4, 3) | x − 5, y stays |
| cd-ds-008 | 3 right of (1, 3) | (4, 3) | x + 3, y stays |
| cd-ds-009 | 2 down from (−4, 3) | (−4, 1) | y − 2, x stays |
| cd-ds-010 | 4 left of (5, 4) | (1, 4) | x − 4, y stays |
| cd-ds-011 | 2 left of (3, −4) | (1, −4) | x − 2, y stays |
| cd-ds-012 | 3 right of (−1, −4) | (2, −4) | x + 3, y stays |
| cd-ds-013 | 4 up from (1, 1) | (1, 5) | y + 4, x stays |
| cd-ds-014 | 4 right of (−5, −2) | (−1, −2) | x + 4, y stays |
| cd-ds-015 | 5 up from (−2, −3) | (−2, 2) | y + 5, x stays |
| cd-ds-016 | 4 left of (4, −1) | (0, −1) | x − 4, y stays |
Distance · stage 2Drops 4–10 · 3-4-5 with a line clue · 30
| Id | Prompt | Answer | Step |
|---|---|---|---|
| cd-ds-017 | 5 from (1, −1) at x = 5, below | (5, −4) | 4 right, 3 down: 3-4-5 |
| cd-ds-018 | 5 from (2, −1) at y = −5, right | (5, −5) | 3 right, 4 down: 3-4-5 |
| cd-ds-019 | 5 from (4, −1) at x = 0, below | (0, −4) | 4 left, 3 down: 3-4-5 |
| cd-ds-020 | 5 from (4, 4) at y = 1, left | (0, 1) | 4 left, 3 down: 3-4-5 |
| cd-ds-021 | 5 from (−2, 5) at y = 1, left | (−5, 1) | 3 left, 4 down: 3-4-5 |
| cd-ds-022 | 5 from (5, 0) at x = 2, above | (2, 4) | 3 left, 4 up: 3-4-5 |
| cd-ds-023 | 5 from (−3, 4) at x = 1, below | (1, 1) | 4 right, 3 down: 3-4-5 |
| cd-ds-024 | 5 from (0, −4) at x = −4, above | (−4, −1) | 4 left, 3 up: 3-4-5 |
| cd-ds-025 | 5 from (1, −3) at y = 1, left | (−2, 1) | 3 left, 4 up: 3-4-5 |
| cd-ds-026 | 5 from (1, 0) at y = 3, right | (5, 3) | 4 right, 3 up: 3-4-5 |
| cd-ds-027 | 5 from (−5, 2) at x = −1, below | (−1, −1) | 4 right, 3 down: 3-4-5 |
| cd-ds-028 | 5 from (−1, −3) at y = 0, left | (−5, 0) | 4 left, 3 up: 3-4-5 |
| cd-ds-029 | 5 from (−5, 3) at y = −1, right | (−2, −1) | 3 right, 4 down: 3-4-5 |
| cd-ds-030 | 5 from (−2, 0) at x = −5, above | (−5, 4) | 3 left, 4 up: 3-4-5 |
| cd-ds-031 | 5 from (−3, −1) at x = 1, above | (1, 2) | 4 right, 3 up: 3-4-5 |
| cd-ds-032 | 5 from (−4, −2) at y = −5, right | (0, −5) | 4 right, 3 down: 3-4-5 |
| cd-ds-033 | 5 from (2, −3) at x = −1, above | (−1, 1) | 3 left, 4 up: 3-4-5 |
| cd-ds-034 | 5 from (0, 1) at y = 4, right | (4, 4) | 4 right, 3 up: 3-4-5 |
| cd-ds-035 | 5 from (−3, 0) at y = 4, right | (0, 4) | 3 right, 4 up: 3-4-5 |
| cd-ds-036 | 5 from (5, −1) at y = −4, left | (1, −4) | 4 left, 3 down: 3-4-5 |
| cd-ds-037 | 5 from (0, 1) at y = 4, left | (−4, 4) | 4 left, 3 up: 3-4-5 |
| cd-ds-038 | 5 from (1, −1) at x = −3, above | (−3, 2) | 4 left, 3 up: 3-4-5 |
| cd-ds-039 | 5 from (0, 1) at x = −3, above | (−3, 5) | 3 left, 4 up: 3-4-5 |
| cd-ds-040 | 5 from (0, −3) at y = 0, right | (4, 0) | 4 right, 3 up: 3-4-5 |
| cd-ds-041 | 5 from (0, 1) at x = −3, below | (−3, −3) | 3 left, 4 down: 3-4-5 |
| cd-ds-042 | 5 from (−1, −4) at x = −4, above | (−4, 0) | 3 left, 4 up: 3-4-5 |
| cd-ds-043 | 5 from (2, 1) at x = 5, above | (5, 5) | 3 right, 4 up: 3-4-5 |
| cd-ds-044 | 5 from (−3, 3) at x = 0, below | (0, −1) | 3 right, 4 down: 3-4-5 |
| cd-ds-045 | 5 from (−5, 0) at x = −2, above | (−2, 4) | 3 right, 4 up: 3-4-5 |
| cd-ds-046 | 5 from (0, −1) at y = −4, left | (−4, −4) | 4 left, 3 down: 3-4-5 |
Split Decision · math decks 80 cards · the right option in green
Same shape as your other decks: 30 easy and 10 hard each. On an Equivalent? card the export checks that exactly the marked option equals the prompt's expression.
Linear / Exponential · easy30 cards
| Id | Prompt | Options | Rule |
|---|---|---|---|
| sd-le-001 | A herd increases 4% each month | Linear ‖ Exponential ✓ | 4% growth is ×1.04 each time: exponential |
| sd-le-002 | A balance goes up 32 per decade | Linear ✓ ‖ Exponential | same amount added each time: linear |
| sd-le-003 | Its value triples every decade | Linear ‖ Exponential ✓ | tripling is ×3 each time: exponential |
| sd-le-004 | A crowd gains 6 a year | Linear ✓ ‖ Exponential | same amount added each time: linear |
| sd-le-005 | The count shrinks by 15% every day | Linear ‖ Exponential ✓ | losing 15% is ×0.85 each time: exponential |
| sd-le-006 | The debt rises by 24 each week | Linear ✓ ‖ Exponential | same amount added each time: linear |
| sd-le-007 | A herd grows tenfold each hour | Linear ‖ Exponential ✓ | tenfold is ×10 each time: exponential |
| sd-le-008 | The count goes up 36 each hour | Linear ✓ ‖ Exponential | same amount added each time: linear |
| sd-le-009 | A balance increases 12% each week | Linear ‖ Exponential ✓ | 12% growth is ×1.12 each time: exponential |
| sd-le-010 | The price drops by 43 per decade | Linear ✓ ‖ Exponential | same amount subtracted each time: linear |
| sd-le-011 | A herd is cut in half every decade | Linear ‖ Exponential ✓ | halving is ÷2 each time: exponential |
| sd-le-012 | The price increases by 59 every day | Linear ✓ ‖ Exponential | same amount added each time: linear |
| sd-le-013 | A balance increases 20% each month | Linear ‖ Exponential ✓ | 20% growth is ×1.2 each time: exponential |
| sd-le-014 | A crowd goes down 43 per decade | Linear ✓ ‖ Exponential | same amount subtracted each time: linear |
| sd-le-015 | The stock drops 2% per decade | Linear ‖ Exponential ✓ | losing 2% is ×0.98 each time: exponential |
| sd-le-016 | A herd decreases by 58 every day | Linear ✓ ‖ Exponential | same amount subtracted each time: linear |
| sd-le-017 | The count is cut in half every day | Linear ‖ Exponential ✓ | halving is ÷2 each time: exponential |
| sd-le-018 | Its value shrinks by 35 each hour | Linear ✓ ‖ Exponential | same amount subtracted each time: linear |
| sd-le-019 | The count halves every decade | Linear ‖ Exponential ✓ | halving is ÷2 each time: exponential |
| sd-le-020 | The count decreases by 46 every day | Linear ✓ ‖ Exponential | same amount subtracted each time: linear |
| sd-le-021 | The count triples every week | Linear ‖ Exponential ✓ | tripling is ×3 each time: exponential |
| sd-le-022 | The total increases by 43 each year | Linear ✓ ‖ Exponential | same amount added each time: linear |
| sd-le-023 | The debt rises 40% a year | Linear ‖ Exponential ✓ | 40% growth is ×1.4 each time: exponential |
| sd-le-024 | A crowd increases by 47 per month | Linear ✓ ‖ Exponential | same amount added each time: linear |
| sd-le-025 | The debt drops 5% each month | Linear ‖ Exponential ✓ | losing 5% is ×0.95 each time: exponential |
| sd-le-026 | The total adds 37 each week | Linear ✓ ‖ Exponential | same amount added each time: linear |
| sd-le-027 | A balance loses 25% every year | Linear ‖ Exponential ✓ | losing 25% is ×0.75 each time: exponential |
| sd-le-028 | The stock falls by 2 every day | Linear ✓ ‖ Exponential | same amount subtracted each time: linear |
| sd-le-029 | The debt rises 4% each month | Linear ‖ Exponential ✓ | 4% growth is ×1.04 each time: exponential |
| sd-le-030 | The stock grows by 48 each hour | Linear ✓ ‖ Exponential | same amount added each time: linear |
Linear / Exponential · hard10 cards
| Id | Prompt | Options | Rule |
|---|---|---|---|
| sd-le-031 | x: 2 3 4 → y: 80 62 44 | Linear ✓ ‖ Exponential | drops 18 each step, the same amount: linear |
| sd-le-032 | x: 0 5 10 → y: 32 40 50 | Linear ‖ Exponential ✓ | ×1.25 each step, gaps grow: exponential |
| sd-le-033 | x: 0 1 2 → y: 1 6 11 | Linear ✓ ‖ Exponential | adds 5 each step: linear |
| sd-le-034 | x: 0 10 20 → y: 176 132 99 | Linear ‖ Exponential ✓ | ×0.75 each step, the same factor: exponential |
| sd-le-035 | x: 0 2 4 → y: 100 79 58 | Linear ✓ ‖ Exponential | drops 21 each step, the same amount: linear |
| sd-le-036 | x: 0 2 4 → y: 3 9 27 | Linear ‖ Exponential ✓ | ×3 each step: exponential |
| sd-le-037 | Loses 5% of its first value per year | Linear ✓ ‖ Exponential | 5% of the original is a fixed amount: linear |
| sd-le-038 | Earns 25% of its current value per year | Linear ‖ Exponential ✓ | 25% of the current value multiplies: exponential |
| sd-le-039 | x: 0 2 4 → y: 130 113 96 | Linear ✓ ‖ Exponential | drops 17 each step, the same amount: linear |
| sd-le-040 | Earns 13% of what it has now each year | Linear ‖ Exponential ✓ | 13% of the current value multiplies: exponential |
Equivalent? · easy30 cards
| Id | Prompt | Options | Rule |
|---|---|---|---|
| sd-eq-001 | Equivalent to 4(x + 6)? | 4x + 24 ✓ ‖ 4x + 6 | distribute the 4 to both terms |
| sd-eq-002 | Equivalent to 4 + 4x? | 4(x + 4) ‖ 4(x + 1) ✓ | factor 4 out of both terms: 4 ÷ 4 = 1 |
| sd-eq-003 | Equivalent to 2(x + 6)? | 2x + 12 ✓ ‖ 2x + 6 | distribute the 2 to both terms |
| sd-eq-004 | Equivalent to 3(x + 4)? | 3x + 4 ‖ 3x + 12 ✓ | distribute the 3 to both terms |
| sd-eq-005 | Equivalent to 63 + 9x? | 9(x + 7) ✓ ‖ 9(x + 63) | factor 9 out of both terms: 63 ÷ 9 = 7 |
| sd-eq-006 | Equivalent to 3x + 2x + 1? | 6x ‖ 1 + 5x ✓ | only like terms combine: 3x + 2x = 5x |
| sd-eq-007 | Equivalent to 5x + 6 + 6x? | 6 + 11x ✓ ‖ 17x | only like terms combine: 5x + 6x = 11x |
| sd-eq-008 | Equivalent to 5(x − 6)? | −6 + 5x ‖ −30 + 5x ✓ | distribute the 5 to both terms |
| sd-eq-009 | Equivalent to x + 2x + 3? | 3x + 3 ✓ ‖ 6x | only like terms combine: x + 2x = 3x |
| sd-eq-010 | Equivalent to 7 + 7x? | 7(x + 7) ‖ 7(x + 1) ✓ | factor 7 out of both terms: 7 ÷ 7 = 1 |
| sd-eq-011 | Equivalent to 54 + 6x? | 6(x + 9) ✓ ‖ 6(x + 54) | factor 6 out of both terms: 54 ÷ 6 = 9 |
| sd-eq-012 | Equivalent to 5x + 5x + 3? | 13x ‖ 10x + 3 ✓ | only like terms combine: 5x + 5x = 10x |
| sd-eq-013 | Equivalent to 3x + 8 + 2x? | 5x + 8 ✓ ‖ 13x | only like terms combine: 3x + 2x = 5x |
| sd-eq-014 | Equivalent to 2x + 6x + 2? | 10x ‖ 8x + 2 ✓ | only like terms combine: 2x + 6x = 8x |
| sd-eq-015 | Equivalent to 5(x + 7)? | 5x + 35 ✓ ‖ 5x + 7 | distribute the 5 to both terms |
| sd-eq-016 | Equivalent to 3x + 6x + 1? | 10x ‖ 1 + 9x ✓ | only like terms combine: 3x + 6x = 9x |
| sd-eq-017 | Equivalent to 7(x + 3)? | 7x + 21 ✓ ‖ 7x + 3 | distribute the 7 to both terms |
| sd-eq-018 | Equivalent to 28 + 7x? | 7(x + 28) ‖ 7(x + 4) ✓ | factor 7 out of both terms: 28 ÷ 7 = 4 |
| sd-eq-019 | Equivalent to x + 9 + 4x? | 5x + 9 ✓ ‖ 14x | only like terms combine: x + 4x = 5x |
| sd-eq-020 | Equivalent to −42 + 7x? | 7(x − 42) ‖ 7(x − 6) ✓ | factor 7 out of both terms: −42 ÷ 7 = −6 |
| sd-eq-021 | Equivalent to 2x + 5x + 3? | 3 + 7x ✓ ‖ 10x | only like terms combine: 2x + 5x = 7x |
| sd-eq-022 | Equivalent to 2(x + 2)? | 2 + 2x ‖ 4 + 2x ✓ | distribute the 2 to both terms |
| sd-eq-023 | Equivalent to 5x + 6x + 3? | 11x + 3 ✓ ‖ 14x | only like terms combine: 5x + 6x = 11x |
| sd-eq-024 | Equivalent to 6(x + 5)? | 6x + 5 ‖ 6x + 30 ✓ | distribute the 6 to both terms |
| sd-eq-025 | Equivalent to 2x + 5x + 4? | 4 + 7x ✓ ‖ 11x | only like terms combine: 2x + 5x = 7x |
| sd-eq-026 | Equivalent to 4x + 8 + 2x? | 14x ‖ 6x + 8 ✓ | only like terms combine: 4x + 2x = 6x |
| sd-eq-027 | Equivalent to 3x + 15? | 3(x + 5) ✓ ‖ 3(x + 15) | factor 3 out of both terms: 15 ÷ 3 = 5 |
| sd-eq-028 | Equivalent to 28 + 4x? | 4(x + 28) ‖ 4(x + 7) ✓ | factor 4 out of both terms: 28 ÷ 4 = 7 |
| sd-eq-029 | Equivalent to 7x − 7? | 7(x − 1) ✓ ‖ 7(x − 7) | factor 7 out of both terms: −7 ÷ 7 = −1 |
| sd-eq-030 | Equivalent to 3x + 4x + 3? | 10x ‖ 7x + 3 ✓ | only like terms combine: 3x + 4x = 7x |
Equivalent? · hard10 cards
| Id | Prompt | Options | Rule |
|---|---|---|---|
| sd-eq-031 | Equivalent to 9x − (x + 9)? | 8x − 9 ✓ ‖ 8x + 9 | subtracting the group flips both signs |
| sd-eq-032 | Equivalent to −6x + 42? | −6(x + 7) ‖ −6(x − 7) ✓ | factor −6: 42 ÷ −6 = −7 |
| sd-eq-033 | Equivalent to 3(2x + 1)? | 3 + 6x ✓ ‖ 1 + 6x | multiply both terms by 3: 3 · 1 = 3 |
| sd-eq-034 | Equivalent to 2x⁴ · 4x? | 8x⁴ ‖ 8x⁵ ✓ | multiplying powers adds exponents: 4 + 1 = 5 |
| sd-eq-035 | Equivalent to −4(x − 4)? | 16 − 4x ✓ ‖ −16 + 4x | the −4 multiplies x too: −4x |
| sd-eq-036 | Equivalent to −8(x − 3)? | −8x − 24 ‖ −8x + 24 ✓ | −8 · −3 = 24: the sign carries |
| sd-eq-037 | Equivalent to −9(x − 9)? | 81 − 9x ✓ ‖ −81 + 9x | the −9 multiplies x too: −9x |
| sd-eq-038 | Equivalent to −3x + 3? | −3(x + 1) ‖ −3(x − 1) ✓ | factor −3: 3 ÷ −3 = −1 |
| sd-eq-039 | Equivalent to 12 − 4x? | −4(x − 3) ✓ ‖ −4(x + 3) | factor −4: 12 ÷ −4 = −3 |
| sd-eq-040 | Equivalent to 2(2x + 7)? | 7 + 4x ‖ 14 + 4x ✓ | multiply both terms by 2: 2 · 7 = 14 |