Very cool idea, love how clever the puzzles can be with only 4 elements!
I like how you have to figure out how the roomba moves and then design the level around that, super interesting!
Some hints on the algo after a certain number of resets might be good, i got stuck on level 4 and wasn't able to figure out how to get it to turn :P