Improved -> Broke -> Fixed basic_python AI
In the first place, should have probably actually tested this AI It was calling "move" with only 3 arguments, when I added a fourth one (multiplier) In the second place, added storing of more information by InterpretResult Also rewrote the code to make it much clearer when I got tired of retyping "self.board[p][p]" every second line... Of course rewriting the code was a bad idea, and caused many stupid errors. But it should be fixed now... Since asmodeus and other python AI inherit directly from the BasicAI class in basic_python, it kind of needs to work.
Showing with 55 additions and 45 deletions