Level/Robot Racing

From Turing Complete
Revision as of 20:34, 7 February 2023 by w:c:strategywiki>Henke37 (A late level with a cheesy solution)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Achievement

This level asks you to program FastBot, a robot that can move in any cardinal direction without having to turn first, but as a trade off can't see where he's going.

The level is a preset snaking path. It a Hilbert curve.

There are two main approaches to solving this level. The first one is to generate the curve using recursion. The second one is to hardcode the path and forego elegance completely.

It is entirely possible to create a specialized architecture for the level that is little more than a counter, a program and the output pin. Ironically, it takes 63 moves to complete the path, so a one byte per opcode custom arch will pass the achievement limit.