diff --git a/src/game/morpion.cpp b/src/game/morpion.cpp index cf6168036a2704d95b22a477ecd3a3284c69da73..27030269fb70bf26e83dfd28350bfcc0c1de3b02 100644 --- a/src/game/morpion.cpp +++ b/src/game/morpion.cpp @@ -209,7 +209,7 @@ namespace game { while (!end_of_game()) { - uniform_int_distribution<uint16_t> distribution(0, 8-state.total_moves); + uniform_int_distribution<uint16_t> distribution(0, number_of_moves() -1); uint16_t move = distribution(engine); play(move); }