Steerer moves with arrow keys / WASD. Placer clicks an empty cell to place the next apple. Assign either role to Human or Computer above — the rules engine doesn't know or care which is which.