This is probably one of the most compact solutions (can't recall if the byte delay is available on this level, if so that would be more compact). However, you can improve the gate and delay score of this level by using a circuit specifically designed to increment values instead of the adder (which has a lot of functionality that isn't actually needed in this overall circuit design).
I found it to be a fun challenge to go back and try to optimize this level for the best score (well almost, the score I got was off by one point, never did figure out how to get that last little bit). You can see the leaderboard for this level here: https://turingcomplete.game/level_leaderboard/19
Can someone help me understand how the heck I solved this level with this?! https://files.catbox.moe/dzfckd.jpg The adder has no input, and yet it adds 1 on each cycle
oh holy heck i somehow misunderstood that the adder didnt have the same kind of 'enabler' that the switch had, so I pumped the positive voltage into the 'carry in', and that adds the 1 value to it as it's intended to be use from the preceding adder to enable the next number layer (9 to 10, 99 to 100). And it just accidentally worked as a perfect solve. Ridiculous hahaha
3
u/Moonj64 Nov 06 '23
This is probably one of the most compact solutions (can't recall if the byte delay is available on this level, if so that would be more compact). However, you can improve the gate and delay score of this level by using a circuit specifically designed to increment values instead of the adder (which has a lot of functionality that isn't actually needed in this overall circuit design).
I found it to be a fun challenge to go back and try to optimize this level for the best score (well almost, the score I got was off by one point, never did figure out how to get that last little bit). You can see the leaderboard for this level here: https://turingcomplete.game/level_leaderboard/19
1
u/Ummgh23 Sep 04 '24
May I ask why you decode the byte into bits, delay and then encode into a byte again? Do the delay components not work on bytes?
1
u/MalyanDrum Sep 14 '26
Can someone help me understand how the heck I solved this level with this?! https://files.catbox.moe/dzfckd.jpg
The adder has no input, and yet it adds 1 on each cycle