Level 0 -- Computer moves randomly.
Level 1 -- Computer is smartish (my algorithm).
level 2 -- Winning possible, but unlikely. (improved algorithm)
level 3 -- Computer will NEVER lose. (someone else's algorithm)