REV2P (REVERSI adapted from my 2P version)

Cursor keys: move cursor
A-H, 1-8: move cursor.
RETURN: enter move at current postion
P: pass if you cannot turn any of the opponent's stones


ESCAPE: interrupt the computer when it is calculating a move

SHIFT +
f0: FIRST POS (go to the first position)
f1: LAST POS
f2: POSnn (go to position at move number to be entered)
f3: 
f4: 
f5: FLASH (cursor flashing or not)
f6  SAVE game
f7: LOAD game
f8: NEW_GAME
f9: AUTO (plays against another move/eval prog, because of lack of space on the BBC,
     this is the same move/search, i.e. the program plays aginst itself)



f0: BACKSTEP (undo last move, you can backstep the entire game)
f1: FORESTEP (guess what this does)
f2: PLAY (force computer to take the current side (colour) and make a move)
f3: SUPERVISE (both sides are humans)
f4: SET_CLOCK
f5: SET_LIMIT (set time limit, the program doesn't use this to regulate its search depth but
    does give a message when you exceed the time limit.
f6  
f7: SETUP (setup any board position)
f8: 
f9: AUTO_OFF (plays against another move/eval prog, because of lack of space on the BBC,
     this is the same move/search, i.e. the program plays aginst itself)

SETUP MODE:
f0: NO STONE
f1: BLACK STONE
f2: WHITE STONE
f3: 
f4: CLEAR BOARD
f5:
f6: RETURN (exit setup and enter movenumber)
f7: 
f8: 
f9:

Some information about the search:
search depth is 5 to 6 ply. (fixed)
For the last 14 open places the program does a full search to see if it can do a move with wich it wins. If it does you have lost, and there's nothing you can do about that!
The last 12 open places the program calculates the optimal move.It displays by how much it wins or loses. This can only get worse for you (when making non-optimal moves)

