Stratego Rank Resolve Lookup

Resolve explicit standard Stratego rank convention 1 spy…10 marshal, 11 bomb, 0 flag; only attacking spy beats marshal, miner defuses bomb, equal ranks both removed. Immobile flags/bombs cannot attack.

Description

Stratego combat includes attack-specific exceptions for the spy and miner.

Stratego combat includes attack-specific exceptions for the spy and miner. Equal ordinary ranks remove both pieces.1

Enter attacker rank 1–10 and defender 0–11, with 1 spy,3 miner,10 marshal,11 bomb and 0 flag. Apply flag capture, bomb/miner and attacking-spy exceptions before ordinary higher-rank comparison. Return survival and capture flags.

When to use Stratego Rank Resolve Lookup

Use Stratego Rank Resolve Lookup when you need to evaluate the supplied records under the calculation and evidence rules below. No board movement, scouting, piece inventory or legality of reaching the defender is checked.

Prepare the supplied game state, observations and explicit variant settings. Follow the card, board, coordinate and state conventions in the calculation rules.

How to use Stratego Rank Resolve Lookup and understand its results

  1. Prepare the supplied game state, observations and explicit variant settings. Follow the card, board, coordinate and state conventions in the calculation rules.
  2. Enter attackingRank, defendingRank using the field table and calculation rules, then run the tool.
  3. Read attackerSurvives, defenderSurvives, defenderFlagCaptured. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
attackingRankAttacking ranknumberRequired
defendingRankDefending ranknumberRequired

Enter attacker rank 1–10 and defender 0–11, with 1 spy,3 miner,10 marshal,11 bomb and 0 flag. Apply flag capture, bomb/miner and attacking-spy exceptions before ordinary higher-rank comparison. Return survival and capture flags.

spy attacks marshal → attacker wins; miner attacks bomb → attacker wins

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
attackerSurvivesAttacker survivesboolean
defenderSurvivesDefender survivesboolean
defenderFlagCapturedDefender flag capturedboolean
json
{
  "input": {
    "attackingRank": 3,
    "defendingRank": 11
  },
  "output": {
    "attackerSurvives": true,
    "defenderSurvives": false,
    "defenderFlagCaptured": false
  }
}

Limitations and assumptions

No board movement, scouting, piece inventory or legality of reaching the defender is checked.

Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.

Alternative or Complementary methods

Use Checkers Forced Jump Rule Check: Short-king checkers uses diagonal captures and a mandatory-capture gate. Men move toward increasing or decreasing rows according to side sign. For a complementary task, use SET Card All-Same-or-All-Different Check: A SET has each feature all equal or all different across three cards. Card distinctness is a separate input rule.

References

  1. Stratego Rank Resolve Lookup — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies