Skip to content

Instantly share code, notes, and snippets.

@fenhl
Last active August 14, 2023 01:59
Show Gist options
  • Save fenhl/c7148bfc115bcaa6622c8832eccc3459 to your computer and use it in GitHub Desktop.
Save fenhl/c7148bfc115bcaa6622c8832eccc3459 to your computer and use it in GitHub Desktop.
In Logic Challenge Seed

Logic exists to make sure the game is beatable (while allowing as many item placements as possible). It's often good to know how the logic works, but it's not something you should stick to closely in a race. But what if you had to?

The In Logic Challenge Seed tests your knowledge of the randomizer's logic by making your score not only dependent on your finish time but also on how well you can stay in logic.

Settings

The seed is a Triforce Blitz Season 2 seed rolled on version 7.1.3 blitz-42 of the randomizer. Note that Triforce Blitz tournament rules don't apply, i.e. there's no 2 hour time limit.

Rules

  1. Follow the Universal Rules and the Standard ruleset.
  2. Additionally, there is a penalty system. You receive a penalty point each time you do a check without the necessary prerequisite items and/or events as defined in the randomizer's world files and code. Checks are defined as:
    • collecting a shuffled item (including an item shuffled outside the main item pool such as a key or dungeon reward)
    • entering a shuffled entrance
  3. Interpretation of the logic files is up to community consensus. For the purpose of precedent, there's a list of rulings below.
  4. Players with fewer penalties will receive a better placement than ones with more penalties. Players with the same number of penalties will be ranked according to their finish times.
  5. If you haven't caused a known softlock, you may also consider the seed beaten when reaching the credits is impossible without incurring any penalties (i.e. you've reproduced a logic bug).

How to play

Grab the seed, make a video of your playthrough permanently available, and submit your time. You can then volunteer to review other players' playthroughs of the seed if you want to.

Your seed will be reviewed for penalties by volunteers, which can be anyone who has already played the seed or doesn't intend to play it. Any player's placement is subject to change indefinitely if more penalties are discovered or a penalty was invalid.

Rulings

For the purpose of precedent, rulings that have already been made are recorded here.

General

  • A check that requires consumables only available from shuffled locations (e.g. shields if shops and scrubs are shuffled) is only considered in logic once you have visited a region that provides logical access to the consumable, and if the logical access comes from a shop, have bought the consumable (or attempted to buy it but failed due to full inventory). However, after this is done once, using out-of-logic sources for that consumable is allowed.
    • A consumable may be used for non-check purposes (such as rupee farming or combat) even if it's not in logic yet.
  • An adult trade quest item that reverts is considered out of logic until you savewarp.
  • Items that aren't considered by the logic (such as starting consumables, non-shop shields, health upgrades/refills, or the initial contents of bottles) may be used for non-check purposes (such as rupee farming or combat).
  • Using Standard-legal tricks to peek locations that aren't in logic is allowed as long as no shuffled entrances are entered out of logic.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment