You bring up a good related point, although I don&#x27;t care as much about the mouse and keyboard.  My issue is with the UI.<p>This is different from checkers or chess or go.  The Starcraft UI is part of the balance of the game itself, so if you change it you are <i>changing the game</i>.  People do this all the time to help humans beat other humans, and we call it cheating.  Why is it magically not cheating if we do it for AI?<p>If they do have to change the UI (e.g. hook a datastream directly into the AI), the opponent should be able to install any mods they want.  Otherwise the AI is playing one game while the human is playing another.