Original Post
Hi, I've just implemented a minmax tree for a simple game. The game (in italian named "massa critica") behaves as follows: -an initially empty 6x5 board. -in turn, both players put a disc on the board. If at a certain point there are 5 discs in the same cel, then it explodes and the discs are distribuited in the surrounding cels. If one of them is occupied by opponent discs, they are converted into players one. -If the board is occupied by the discs of the same player, then the game ends, and the player wins. My problem is that my minmax tree (depth = 3) always choses the first cel of the board (coords (0,0)). If this is occupied by opponent discs, then the first empty cel in the same column is choosen (0,x) and so on. I don't know if this is the correct behaviour, or if there is an error: how can I check it up? Thank you all and sorry for my bad english