Possible bug I found: When a bot goes from storage to plant a cereal seed, its code says to look for the nearest tilled land. But when I was watching it, he kept running back and forth between the storage and a plot he'd already planted. In another instance, I had a robot putting fertilizer on Weeded Dirt/Land to turn it into soil, and he was putting fertilizer on tiles that still had weeds on them. When ShovelBot came around, the tile was a normal soil. Maybe it's to do with layering, but the bots need to look top down.