diff --git a/test/duplicate_2_ai.ref b/test/duplicate_2_ai.ref index 1c16be9..8612db1 100644 --- a/test/duplicate_2_ai.ref +++ b/test/duplicate_2_ai.ref @@ -1,3 +1,4 @@ +Using seed: 5 [?] pour l'aide commande> d 0 2 mode duplicate diff --git a/test/duplicate_humans_ai.ref b/test/duplicate_humans_ai.ref index 091ed5b..7aa1bfc 100644 --- a/test/duplicate_humans_ai.ref +++ b/test/duplicate_humans_ai.ref @@ -1,3 +1,4 @@ +Using seed: 6 [?] pour l'aide commande> d 2 1 mode duplicate diff --git a/test/freegame_3_ai.ref b/test/freegame_3_ai.ref index 69b979e..8408155 100644 --- a/test/freegame_3_ai.ref +++ b/test/freegame_3_ai.ref @@ -1,3 +1,4 @@ +Using seed: 2 [?] pour l'aide commande> l 0 3 mode partie libre diff --git a/test/freegame_change.ref b/test/freegame_change.ref index 403dc2b..017fdf3 100644 --- a/test/freegame_change.ref +++ b/test/freegame_change.ref @@ -1,3 +1,4 @@ +Using seed: 3 [?] pour l'aide commande> l 2 0 mode partie libre diff --git a/test/freegame_passing.ref b/test/freegame_passing.ref index 8699f50..f32a063 100644 --- a/test/freegame_passing.ref +++ b/test/freegame_passing.ref @@ -1,3 +1,4 @@ +Using seed: 1 [?] pour l'aide commande> l 1 1 mode partie libre diff --git a/test/freegame_play.ref b/test/freegame_play.ref index 1d2051b..d15688c 100644 --- a/test/freegame_play.ref +++ b/test/freegame_play.ref @@ -1,3 +1,4 @@ +Using seed: 7 [?] pour l'aide commande> l 1 0 mode partie libre diff --git a/test/load_game.ref b/test/load_game.ref index e80a604..ae680d2 100644 --- a/test/load_game.ref +++ b/test/load_game.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> c fumee mode entraînement diff --git a/test/load_saved_game.ref b/test/load_saved_game.ref index c8b6e0b..963c019 100644 --- a/test/load_saved_game.ref +++ b/test/load_saved_game.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/regexp.ref b/test/regexp.ref index a2d29cf..d146e3c 100644 --- a/test/regexp.ref +++ b/test/regexp.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> x a.* 50 search for a.* (50,1,15) diff --git a/test/training_7pl1.ref b/test/training_7pl1.ref index a2660d0..cf482a9 100644 --- a/test/training_7pl1.ref +++ b/test/training_7pl1.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_back.ref b/test/training_back.ref index fee76db..04c83f3 100644 --- a/test/training_back.ref +++ b/test/training_back.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_bag.ref b/test/training_bag.ref index b0058b2..099e36b 100644 --- a/test/training_bag.ref +++ b/test/training_bag.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_benj.ref b/test/training_benj.ref index 4833e3f..63540bd 100644 --- a/test/training_benj.ref +++ b/test/training_benj.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_cross.ref b/test/training_cross.ref index f767b81..40e8b1b 100644 --- a/test/training_cross.ref +++ b/test/training_cross.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_cross2.ref b/test/training_cross2.ref index 1d0435f..3e5b488 100644 --- a/test/training_cross2.ref +++ b/test/training_cross2.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_cross3.ref b/test/training_cross3.ref index 431a211..23f60aa 100644 --- a/test/training_cross3.ref +++ b/test/training_cross3.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_cross4.ref b/test/training_cross4.ref index 43e4ad1..2524465 100644 --- a/test/training_cross4.ref +++ b/test/training_cross4.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_dict.ref b/test/training_dict.ref index 7bc2a74..57f5a86 100644 --- a/test/training_dict.ref +++ b/test/training_dict.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_joker.ref b/test/training_joker.ref index 1af3364..c78f8eb 100644 --- a/test/training_joker.ref +++ b/test/training_joker.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> c hutte mode entraînement diff --git a/test/training_joker2.ref b/test/training_joker2.ref index 820dc89..3439782 100644 --- a/test/training_joker2.ref +++ b/test/training_joker2.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> c rosace mode entraînement diff --git a/test/training_play.ref b/test/training_play.ref index eaa127a..9578c83 100644 --- a/test/training_play.ref +++ b/test/training_play.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_racc.ref b/test/training_racc.ref index e231418..87c059a 100644 --- a/test/training_racc.ref +++ b/test/training_racc.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_rosace.ref b/test/training_rosace.ref index 363088f..c04063f 100644 --- a/test/training_rosace.ref +++ b/test/training_rosace.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/test/training_search.ref b/test/training_search.ref index 9277677..7112903 100644 --- a/test/training_search.ref +++ b/test/training_search.ref @@ -1,3 +1,4 @@ +Using seed: 0 [?] pour l'aide commande> e mode entraînement diff --git a/utils/eliottxt.cpp b/utils/eliottxt.cpp index 9492ecf..5f3fd0a 100644 --- a/utils/eliottxt.cpp +++ b/utils/eliottxt.cpp @@ -1097,10 +1097,13 @@ int main(int argc, char *argv[]) { Dictionary dic(dicPath); + unsigned int seed; if (argc == 3) - srand(atoi(argv[2])); + seed = atoi(argv[2]); else - srand(time(NULL)); + seed = time(NULL); + srand(seed); + cerr << "Using seed: " << seed << endl; main_loop(dic); GameFactory::Destroy();