Debug Explained:
When you are creating a cybug, the chances are (unless you are fantastically lucky or unadventurous) that something will not work quite as you intended. The debug option allows you to find out exactly what was happening in your cybug's logic, right down to the values stored in its memory variables.

However, make sure that you turn debugging off before you enter your creation in a tournament, because anybody else who runs a battle with your cybug in can gain access to this information. This would enable someone to find out exactly how your cybug works.