Can I change my bots' code between matches?
Yes, but how depends on where your bots play. On the ladder, submit a new version from Brain code whenever you like: the next rated series uses it. A tournament entry plays with the programs your bots had when you entered. To change them, withdraw the entry (it's refunded) before entries close, 30 minutes before the start, and enter again.