Skip to content

Instantly share code, notes, and snippets.

View PaulusParssinen's full-sized avatar
:shipit:

Paulus Pärssinen PaulusParssinen

:shipit:
View GitHub Profile
@pervognsen
pervognsen / shift_dfa.md
Last active April 21, 2025 19:59
Shift-based DFAs

A traditional table-based DFA implementation looks like this:

uint8_t table[NUM_STATES][256]

uint8_t run(const uint8_t *start, const uint8_t *end, uint8_t state) {
    for (const uint8_t *s = start; s != end; s++)
        state = table[state][*s];
    return state;
}
@EDDxample
EDDxample / Lattice Basics.ipynb
Last active March 10, 2025 19:46
Lattice Basics for RNG Seed finding
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.