Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unclosed Introspections in Thoth do not behave as expected #12

Open
miyucomics opened this issue Sep 2, 2024 · 0 comments
Open

Unclosed Introspections in Thoth do not behave as expected #12

miyucomics opened this issue Sep 2, 2024 · 0 comments

Comments

@miyucomics
Copy link

The Conditional Continue macro uses an unclosed Introspection in order to continue past the rest of a Thoth's loop. According to Object, this is an unofficial official feature that has been patched after it stopped working. Here is an example of a hex using it. It is meant to reveal only the odd numbers by using the unclosed Introspection to skip past all the even ones and works when ran in-game. It does not work with hexagon run though.

#define Conditional Continue (SOUTH_WEST aqdeedd) = bool -> {
    {
        Introspection
        Bookkeeper's Gambit: -
        Retrospection
    }
    Flock's Disintegration
    Bookkeeper's Gambit: v
    Augur's Exaltation
    Hermes' Gambit
}

{
    Gemini Decomposition
    Numerical Reflection: 2
    Modulus Distillation
    Numerical Reflection: 0
    Equality Distillation
    Conditional Continue
    Reveal
}

// make a list of [0, 1, 2, 3]
Numerical Reflection: 0
Numerical Reflection: 1
Numerical Reflection: 2
Numerical Reflection: 3
Numerical Reflection: 4
Flock's Gambit

Thoth's Gambit

Here's the output that it provides instead.
output.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant