What is the bot CPU, and why is there an assembly league?
Every bot's brain runs on the same small CPU: 32-bit words, eight registers, about 50 instructions, and a fixed, documented cycle cost for each one. Every language compiles down to its instructions. The Assembly league lets you skip the compiler and write those instructions yourself, so every cycle and register is yours.