I created this code, which I modified from the 3x3 version. However, whenever I enter my first move, I sit there and wait for almost 10 minutes while the program processes until I terminate it because the computer has not determined a move yet. The program uses alpha beta pruning, and for the 3x3 board it finds the computers move instantly. However, for the 5x5 board I just terminate it after awhile because it fails to find a move. With alpha beta pruning should it just take this long for a 5x5 board, or am I missing something in my code?