2 ms·
Interesting how the obfuscated code is explained by slowly unobfuscating it step by step. This is the reverse of how obfuscated code is normally created: by sta
by tromp 2y ago
Interesting how the obfuscated code is explained by slowly unobfuscating it step by step. This is the reverse of how obfuscated code is normally created: by starting with understandable code, and then slowly obfuscating it bit by bit (as I explained for this IOCCC submission [1]).
I say normally because one could also have a superoptimizer search for a minimal program that achieves some desired behaviour, and then one has to understand it by slowly unraveling the generated code.
[1] https://tromp.github.io/maze.html https://tromp.github.io/maze.html
- marianoguerra 2y agothis one started pretty obfuscated :) https://x.com/warianoguerra/status/1576166873296941056 https://x.com/warianoguerra/status/1576166873296941056
- hoppp 2y agoI prefer to learn more about it first by having understandable code, that way there is less brainfuck. But cool stuff anyways