Initially, I wanted to add a mechanic where the robot loses one energy every tick, even in idle, after the player has input the first command. However, my implementation was a bit buggy, so I removed it before submission. In its current state, I would probably reduce the tick time by 1/3. But for a complete game, different modes (as is, with energy drain, with complete pre-planning) would certainly be great.
Thanks for playing and the feedback!