[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Eliot-dev] eliot test/duplicate_2_ai.ref test/duplicate_hu...
From: |
Olivier Teulière |
Subject: |
[Eliot-dev] eliot test/duplicate_2_ai.ref test/duplicate_hu... |
Date: |
Sun, 23 Nov 2008 08:33:18 +0000 |
CVSROOT: /cvsroot/eliot
Module name: eliot
Changes by: Olivier Teulière <ipkiss> 08/11/23 08:33:18
Modified files:
test : duplicate_2_ai.ref duplicate_humans_ai.ref
freegame_3_ai.ref freegame_change.ref
freegame_passing.ref freegame_play.ref
load_game.ref load_saved_game.ref regexp.ref
training_7pl1.ref training_back.ref
training_bag.ref training_benj.ref
training_cross.ref training_cross2.ref
training_cross3.ref training_cross4.ref
training_dict.ref training_joker.ref
training_joker2.ref training_play.ref
training_racc.ref training_rosace.ref
training_search.ref
utils : eliottxt.cpp
Log message:
In the text interface, display the seed used for the random number
generator
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/eliot/test/duplicate_2_ai.ref?cvsroot=eliot&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/eliot/test/duplicate_humans_ai.ref?cvsroot=eliot&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/eliot/test/freegame_3_ai.ref?cvsroot=eliot&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/eliot/test/freegame_change.ref?cvsroot=eliot&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/eliot/test/freegame_passing.ref?cvsroot=eliot&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/eliot/test/freegame_play.ref?cvsroot=eliot&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/eliot/test/load_game.ref?cvsroot=eliot&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/eliot/test/load_saved_game.ref?cvsroot=eliot&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/eliot/test/regexp.ref?cvsroot=eliot&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_7pl1.ref?cvsroot=eliot&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_back.ref?cvsroot=eliot&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_bag.ref?cvsroot=eliot&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_benj.ref?cvsroot=eliot&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_cross.ref?cvsroot=eliot&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_cross2.ref?cvsroot=eliot&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_cross3.ref?cvsroot=eliot&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_cross4.ref?cvsroot=eliot&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_dict.ref?cvsroot=eliot&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_joker.ref?cvsroot=eliot&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_joker2.ref?cvsroot=eliot&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_play.ref?cvsroot=eliot&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_racc.ref?cvsroot=eliot&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_rosace.ref?cvsroot=eliot&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/eliot/test/training_search.ref?cvsroot=eliot&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/eliot/utils/eliottxt.cpp?cvsroot=eliot&r1=1.26&r2=1.27
Patches:
Index: test/duplicate_2_ai.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/duplicate_2_ai.ref,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- test/duplicate_2_ai.ref 3 Mar 2008 22:13:59 -0000 1.6
+++ test/duplicate_2_ai.ref 23 Nov 2008 08:33:16 -0000 1.7
@@ -1,3 +1,4 @@
+Using seed: 5
[?] pour l'aide
commande> d 0 2
mode duplicate
Index: test/duplicate_humans_ai.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/duplicate_humans_ai.ref,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- test/duplicate_humans_ai.ref 13 Sep 2008 21:32:47 -0000 1.5
+++ test/duplicate_humans_ai.ref 23 Nov 2008 08:33:16 -0000 1.6
@@ -1,3 +1,4 @@
+Using seed: 6
[?] pour l'aide
commande> d 2 1
mode duplicate
Index: test/freegame_3_ai.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/freegame_3_ai.ref,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- test/freegame_3_ai.ref 3 Mar 2008 22:13:59 -0000 1.5
+++ test/freegame_3_ai.ref 23 Nov 2008 08:33:16 -0000 1.6
@@ -1,3 +1,4 @@
+Using seed: 2
[?] pour l'aide
commande> l 0 3
mode partie libre
Index: test/freegame_change.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/freegame_change.ref,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- test/freegame_change.ref 8 Jan 2008 13:52:41 -0000 1.3
+++ test/freegame_change.ref 23 Nov 2008 08:33:16 -0000 1.4
@@ -1,3 +1,4 @@
+Using seed: 3
[?] pour l'aide
commande> l 2 0
mode partie libre
Index: test/freegame_passing.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/freegame_passing.ref,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- test/freegame_passing.ref 16 Oct 2008 17:51:16 -0000 1.7
+++ test/freegame_passing.ref 23 Nov 2008 08:33:16 -0000 1.8
@@ -1,3 +1,4 @@
+Using seed: 1
[?] pour l'aide
commande> l 1 1
mode partie libre
Index: test/freegame_play.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/freegame_play.ref,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/freegame_play.ref 13 Sep 2008 21:32:47 -0000 1.1
+++ test/freegame_play.ref 23 Nov 2008 08:33:17 -0000 1.2
@@ -1,3 +1,4 @@
+Using seed: 7
[?] pour l'aide
commande> l 1 0
mode partie libre
Index: test/load_game.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/load_game.ref,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/load_game.ref 1 Jan 2006 19:25:10 -0000 1.2
+++ test/load_game.ref 23 Nov 2008 08:33:17 -0000 1.3
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> c fumee
mode entraînement
Index: test/load_saved_game.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/load_saved_game.ref,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- test/load_saved_game.ref 3 Mar 2008 22:13:59 -0000 1.4
+++ test/load_saved_game.ref 23 Nov 2008 08:33:17 -0000 1.5
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/regexp.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/regexp.ref,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- test/regexp.ref 27 Aug 2008 21:20:18 -0000 1.4
+++ test/regexp.ref 23 Nov 2008 08:33:17 -0000 1.5
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> x a.* 50
search for a.* (50,1,15)
Index: test/training_7pl1.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_7pl1.ref,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/training_7pl1.ref 8 Jan 2008 13:52:41 -0000 1.2
+++ test/training_7pl1.ref 23 Nov 2008 08:33:17 -0000 1.3
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_back.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_back.ref,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- test/training_back.ref 16 Oct 2008 17:51:16 -0000 1.8
+++ test/training_back.ref 23 Nov 2008 08:33:17 -0000 1.9
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_bag.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_bag.ref,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/training_bag.ref 24 Dec 2005 17:50:11 -0000 1.2
+++ test/training_bag.ref 23 Nov 2008 08:33:17 -0000 1.3
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_benj.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_benj.ref,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/training_benj.ref 8 Jan 2008 13:52:42 -0000 1.2
+++ test/training_benj.ref 23 Nov 2008 08:33:17 -0000 1.3
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_cross.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_cross.ref,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- test/training_cross.ref 16 Oct 2008 17:51:16 -0000 1.5
+++ test/training_cross.ref 23 Nov 2008 08:33:17 -0000 1.6
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_cross2.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_cross2.ref,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- test/training_cross2.ref 16 Oct 2008 17:51:16 -0000 1.5
+++ test/training_cross2.ref 23 Nov 2008 08:33:17 -0000 1.6
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_cross3.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_cross3.ref,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- test/training_cross3.ref 3 Mar 2008 22:13:59 -0000 1.3
+++ test/training_cross3.ref 23 Nov 2008 08:33:17 -0000 1.4
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_cross4.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_cross4.ref,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/training_cross4.ref 15 Oct 2008 19:43:24 -0000 1.1
+++ test/training_cross4.ref 23 Nov 2008 08:33:17 -0000 1.2
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_dict.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_dict.ref,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/training_dict.ref 24 Dec 2005 17:50:11 -0000 1.2
+++ test/training_dict.ref 23 Nov 2008 08:33:17 -0000 1.3
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_joker.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_joker.ref,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/training_joker.ref 11 Aug 2006 22:04:45 -0000 1.1
+++ test/training_joker.ref 23 Nov 2008 08:33:17 -0000 1.2
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> c hutte
mode entraînement
Index: test/training_joker2.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_joker2.ref,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- test/training_joker2.ref 13 Sep 2008 21:32:47 -0000 1.5
+++ test/training_joker2.ref 23 Nov 2008 08:33:17 -0000 1.6
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> c rosace
mode entraînement
Index: test/training_play.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_play.ref,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- test/training_play.ref 15 Oct 2008 19:43:24 -0000 1.8
+++ test/training_play.ref 23 Nov 2008 08:33:17 -0000 1.9
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_racc.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_racc.ref,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/training_racc.ref 8 Jan 2008 13:52:42 -0000 1.2
+++ test/training_racc.ref 23 Nov 2008 08:33:17 -0000 1.3
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_rosace.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_rosace.ref,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- test/training_rosace.ref 13 Sep 2008 21:32:47 -0000 1.5
+++ test/training_rosace.ref 23 Nov 2008 08:33:18 -0000 1.6
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: test/training_search.ref
===================================================================
RCS file: /cvsroot/eliot/eliot/test/training_search.ref,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- test/training_search.ref 16 Oct 2008 17:51:16 -0000 1.8
+++ test/training_search.ref 23 Nov 2008 08:33:18 -0000 1.9
@@ -1,3 +1,4 @@
+Using seed: 0
[?] pour l'aide
commande> e
mode entraînement
Index: utils/eliottxt.cpp
===================================================================
RCS file: /cvsroot/eliot/eliot/utils/eliottxt.cpp,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- utils/eliottxt.cpp 23 Nov 2008 08:18:11 -0000 1.26
+++ utils/eliottxt.cpp 23 Nov 2008 08:33:18 -0000 1.27
@@ -1097,10 +1097,13 @@
{
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();
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Eliot-dev] eliot test/duplicate_2_ai.ref test/duplicate_hu...,
Olivier Teulière <=