This ai creates boundaries of where it should not go. These boundaries are boxes that are placed by the ai to know where the out of bounds are. This is not done, so expect some bugs. The ai also must figure out how much to turn if it is touching the edge. It uses average of all of the turn amounts it uses.
If the turn amount becomes impossibly high, it will reset.