Minimax currently does not wait for player to select promotion piece before making it's move. Implement semaphore in front end script to wait for player promotion selection before calling minimax (don't end player turn until promotion selection chosen).
Minimax currently does not wait for player to select promotion piece before making it's move. Implement semaphore in front end script to wait for player promotion selection before calling minimax (don't end player turn until promotion selection chosen).