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)