๐น๏ธ Practice arcade
Extra games, not extra homework โ timed sprints, survival runs that end when your lives run out, and mastery drills built from the same skills Discrete Mathematics I โ Logic, Proof, and Structure teaches.
โก Sprints
Beat the clock.
โก Counting Toolkit Sprint
Ninety seconds of product-rule, sum-rule, permutation, and combination counts โ as many as you can.
๐ Conditional, Bayes & Expected Value Sprint
Conditional probability from a joint/marginal, Bayes' posterior, and E(X) from a table -- two minutes, mixed.
๐ข Set Cardinality Sprint
Count a power set's subsets, apply inclusion-exclusion for |AโชB|, or read off |AโฉB| from two explicit sets -- all closed-form, all fast.
๐งฎ Functions Sprint
Evaluate a floor or ceiling, then decide whether a listed function is one-to-one -- read the outputs, don't guess.
๐งฉ Equivalence Classes & Fibonacci Sprint
Count a congruence-mod-n class's elements, or iterate F(n)=F(n-1)+F(n-2) from F0=0, F1=1 -- two chapters' own defined-structure counts.
๐ฒ Counting Toolkit Sprint
Factorials, the permutation-vs-combination call, the pigeonhole guarantee, and the Division Algorithm's own remainder -- four fast staples in one run.
๐ Graph & Tree Structure Sprint
The Handshaking Theorem, a vertex's own degree, and a tree's edge count -- the arithmetic every graph-theory chapter leans on.
โ๏ธ Algorithm Arithmetic Sprint
Binary search's worst-case comparison count, a nested loop's total operations, and linearity of expectation -- three exact closing staples.
๐ง Tautology, Equivalence & Inference Sprint
Classify a formula as tautology/contradiction/contingency, check two formulas for logical equivalence, or judge an argument's validity.
๐งฎ Onto, Bijection & Composition Sprint
Decide whether a function is onto, whether it's a full bijection, or compose two explicit functions at a point.
๐ข Cartesian Product & Inclusion-Exclusion Sprint
Count an ordered-pair product |AรB|, or apply three-set inclusion-exclusion to find |AโชBโชC|.
๐ฒ Pascal's Rule & Combinations Sprint
Apply Pascal's identity to a binomial coefficient, or count an unordered selection directly.
๐ Recurrence Iteration Sprint
Iterate a linear recurrence or a differently-shaped recursive definition from its base case up to term n.
๐ Euler Circuit Sprint
A connected graph has an Euler circuit only when every vertex has even degree -- check as many as you can.
๐ณ Tree Formulas Sprint
Cayley's spanning-tree count, a full binary tree's max node count, or a full m-ary tree's leaf count -- three closed forms, back to back.
๐ Survival
Each miss costs a life โ lose them all and the run ends.
๐ช Verdict Survival
Every question here is a single T/F or yes/no call -- a truth-table row, a conditional, a quantifier negation, a De Morgan swap, a reflexivity check, a Big-O comparison -- and one wrong verdict ends the round.
๐ฎ Quantifier Truth Survival
A universal or existential claim over a small finite domain -- one wrong true/false call ends the run.
๐ช Symmetric & Transitive Survival
Check a small relation for symmetry, antisymmetry, or transitivity from its explicit pairs -- one wrong verdict ends the round.
๐ Paths, Cycles & Bipartite Survival
Is this sequence a valid path? Does this graph have a cycle? Is it bipartite? One wrong verdict ends the run.
๐ Big-Omega & Big-Theta Survival
Big-O's own lower-bound and tight-bound cousins -- one wrong growth-rate verdict ends the run.
๐ฏ Mastery
No clock โ just get N in a row.
๐ฏ Proof Technique Mastery
Direct, contrapositive, or contradiction -- name what each technique assumes at the start, five correct in a row.
๐ฏ Partial Order & Equivalence Relation Mastery
A relation is a partial order or an equivalence relation only if all three of its defining properties hold at once -- five correct in a row.