Introduction
Variable-Based / Condition-Dependent puzzles require you to assign values (numbers, labels, or choices) to items where some assignments depend on variable conditions or thresholds in the clues - for example, "if X > Y then A", "pick odd positions", or "only when condition Z is met assign attribute Q".
These problems appear in advanced reasoning sections because they mix conditional logic with standard elimination: you often must branch your working into cases and then prune invalid cases using additional constraints.
Pattern: Variable-Based / Condition-Dependent Puzzle
Pattern
Recognize conditional clauses, convert them to explicit case splits, and eliminate using cross-constraints.
- Identify variables or thresholds: e.g., numeric values, parity (odd/even), greater/less-than conditions.
- Split into cases: Evaluate each branch separately (Case A: condition true; Case B: condition false).
- Apply deterministic clues: Fill fixed items first inside each case to reduce branching.
- Prune invalid cases: Use contradictions or impossibilities to drop branches and keep the valid one(s).
Step-by-Step Example
Question
Five candidates - A, B, C, D, E - take tests in five slots numbered 1 to 5 (slot 1 earliest). Each gets a distinct score from {50, 60, 70, 80, 90}. Clues:
- If the candidate in slot 1 scored < 70 then A scored 90; otherwise A scored 50.
- The candidate who scored 80 sits immediately after the candidate who scored 60.
- B scored higher than C but lower than D.
- E scored 70 and is in an odd-numbered slot.
Options:
A) A B) B C) C D) D
Solution
Step 1: Record deterministic facts
E = 70 and E is in an odd slot → E ∈ {slot 1, 3, 5}.Step 2: Identify the conditional clause (branching)
Clause (1) depends on slot-1 score being < 70 or ≥ 70. There are two branches:- Case A: Slot 1 score < 70 → slot 1 must be 50 → then A = 90.
- Case B: Slot 1 score ≥ 70 → slot 1 ∈ {70,80,90} → then A = 50.
Step 3: Apply fixed-chain clue
Clue (2): 60 followed immediately by 80. So (…60,80…) occurs across adjacent slots (1→2, 2→3, 3→4 or 4→5). Keep in mind while placing E=70.Step 4: Use ordering relation
Clue (3): B > C and B < D, so numeric ordering of these three is C < B < D.Step 5: Evaluate Case A (slot1 = 50 → A = 90)
- E = 70 occupies an odd slot; slot1 = 50 so E ≠ slot1. Try E in slot3 or slot5.
- Where can (60,80) pair go? They must appear adjacent in remaining slots. Available scores left (after assigning 50 and 70 and A=90) are {60,80}. They must fit adjacent slots among the three remaining positions. That is possible if slots (2,3) or (3,4) or (4,5) remain contiguous and include both scores without conflicting E's slot.
- Try placements quickly: assign E slot3 (70) - then remaining slots 2 & 4 & 5 must accommodate {60,80} adjacent pair and remaining candidate. You can place 60 at slot4 and 80 at slot5 (adjacent 4→5) or 60 at 2 and 80 at 3 (but 3 is taken). Work through and you find a valid fill exists with A = 90. So Case A is feasible.
Step 6: Evaluate Case B (slot1 ∈ {70,80,90} → A = 50)
- If slot1 = 70 then E must be in slot1 (since E=70 in odd slot) - but E in slot1 would trigger slot1 score = 70 which makes Clause(1) true? Remember Clause(1) says if slot1 < 70 then A=90 - not triggered. With slot1=70 we are in Case B and A=50. Continue: remaining scores {50,60,80,90} must be placed with 60→80 adjacent and B < D ordering. Try placements - you will find contradictions where B < D can't be satisfied with remaining adjacency and slot parity. If slot1 = 80 then 60→80 adjacency cannot place 80 at slot1 because 80 must be immediately after 60 (i.e., 60 at slot0 impossible). So 80 can't be slot1. If slot1 = 90 then E = 70 must be in an odd slot ≠1 and adjacency constraints again force contradictions.
- After checking, Case B yields no fully consistent assignment - thus Case B is invalid.
Step 7: Conclude from case elimination
Only Case A (slot1 = 50 → A = 90) is consistent. Therefore A scored 90.Final Answer:
A → Option AQuick Check:
Case split handled; slot1 low → A=90, E=70 in an odd slot, 60/80 adjacent placement feasible, and ordering C < B < D satisfied in the working arrangement → consistent ✅
Quick Variations
1. Conditional assignment based on parity (odd/even slot).
2. Threshold rules: e.g., "If sum of two slots > X then assign special label".
3. Multi-condition branching (nested if-then chains) - require deeper case trees.
4. Hybrid puzzles: condition-dependent numeric values tied to seating/position constraints.
Trick to Always Use
- Step 1: Spot conditional clauses and write explicit case splits before filling anything.
- Step 2: Fill deterministic facts inside each case first - opposites, fixed labels, parity, etc.
- Step 3: Rapidly test each case for contradictions (contradictions let you prune a branch early).
Summary
Summary
- Turn every conditional clue into explicit case(s) - name them (Case A / Case B).
- Within each case, apply fixed facts first, then adjacency and ordering rules.
- Eliminate impossible cases quickly to avoid wasted search effort.
- When only one case survives, that yields the unique, exam-ready solution.
Example to remember:
Always branch on the condition first - then treat each branch as a regular puzzle and prune aggressively.
