1. current level - dropping coins at random 2. check board on each move to block opponent if needed 3. check board for blocks and win opportunities