Denki Blocks Minimal Solutions

This page shows off some optimal solutions to Denki Blocks puzzles, for the Game Boy Advance (GBA) and Game Boy Color (GBC) versions. I have an efficient solution listed for every level, and the below chart lists how many optimal solutions I have for the puzzles in each group. The solutions that I'm not sure are optimal have been written in italics and with a ? after the move count.

The optimal solutions, and many of the suboptimal ones, have been generated and checked using a computer program I wrote. Some levels are easier to find solutions for than others; generally, levels with a lot of freedom to move pieces around, or that take more moves to complete, are harder to optimally solve.

I'd also like to thank ASchultz for his FAQ, which provided many useful ideas and starting points, although most of his solutions could be improved.

Along with AdituV, and some custom code to optimize solutions for real time instead of movecount, I made two TASes (tool-assisted speedruns) of the GBA version of this game. They are any% (beating the game as fast as possible) in 29 minutes 47 seconds, and 100% (solving every puzzle and getting every star) in 1 hour, 24 minutes, 7 seconds. Please check them out if you want to see efficient solutions played at full speed!