Creating a Starcraft AI – Part 22: Caveat Implementor | Making Computer Do Things