Nio3.exe simuleert eerst de spelsituatie, en gaat daarna eerst na of het mogelijk is te winnen door 1 zet. Zo niet, dan kijkt het programma of het mogelijk is door te schuiven. Zo ook niet, dan gaat het programma op zoek naar een steentje dat eventueel in gevaar is, waarbij dan gesimuleerd wordt dat de computer een beurt overslaat. (Bij dit punt heb ik wel wat problemen gehad, omdat de computer een leeg plekje dat omringd door echte steentjes ook als vast beschouwt.) Tenslotte, als geen van de bovenstaande regels van toepassing zijn, gaat de computer op zoek naar het eerstvolgende vakje dat niet tot verlies lijdt. Dus ook niet geen remise kan vormen, omdat er niks geschoven wordt. |