performance tuning
note human player can only promote to queen