//playing remaining turns
for (int i=0 ; i<simulationDepth ; i++) {
for (Player p : localEnv.getPlayerList()) {
generationAlgo.generate(localEnv.board(), p.getRack());
generationAlgo.getBestMove().play(localEnv.board(), p);
p.addScore(localEnv.board().getWordPoints());
try {
localEnv.board().validate(true);
} catch (BoardWrongWordPlace e) {
// TODO Auto-generated catch block