Programming.Software is divided into two parts. Fisrt one is program for choosing the best move. Program having the board, simulate moves for each chequer, then respond of player, againg robots move and again players moove. So thanks to this simulation...