mirror of
git://git.savannah.nongnu.org/eliot.git
synced 2024-12-27 09:58:08 +01:00
3c7a84d543
Status: It works well, but there are still a few details to improve/fix More details about the changes: - New dependency on Arabica and Libxml2 to parse the XML - Loading the old format is still supported for this release, but won't be supported anymore in the next one - Games are now only saved in the new format - In training mode, the player is now created externally, like in the other modes - Avoid using GameIO (the one from game/) whenever possible - Do not use a FILE* argument anymore when loading a game - Throw and catch exceptions correctly when a game cannot be loaded or saved - The non-regression tests now use a new method to print the game history
229 lines
8.7 KiB
Text
229 lines
8.7 KiB
Text
Using seed: 16
|
|
[?] pour l'aide
|
|
commande> lj 1 1
|
|
mode partie libre
|
|
[?] pour l'aide
|
|
commande> a T
|
|
Rack 0: ?AAUGOE
|
|
Rack 1: EP?TFTI
|
|
commande> p
|
|
commande> p
|
|
commande> p
|
|
commande> p
|
|
commande> p
|
|
commande> a g
|
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
|
A - - - - - - - - - - - - - - -
|
|
B - - - - - - - - - - - - - - -
|
|
C - - - - - - - - - M - - - - -
|
|
D - - - - B - - - - O - - - - -
|
|
E - - - - A - - - - R - - - - -
|
|
F - - - - T - - - - D - - - - -
|
|
G - - - - E - - - W U - - - - -
|
|
H - - - F R I P E E S - - - - -
|
|
I - - - - E - - - B - - - - - -
|
|
J - V A I N C R A S - - - - - -
|
|
K - - - - T - - - - - - - - - -
|
|
L - - - - - - - - - - - - - - -
|
|
M - - - - - - - - - - - - - - -
|
|
N - - - - - - - - - - - - - - -
|
|
O - - - - - - - - - - - - - - -
|
|
commande> a l
|
|
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ?
|
|
6 0 1 2 11 1 2 2 6 1 1 5 2 5 5 1 1 3 4 4 5 1 0 1 1 1 2
|
|
commande> a p
|
|
Game: player 1 out of 2
|
|
Game: mode=Free game
|
|
Game: variant=joker
|
|
Game: history:
|
|
N | P | RACK | SOLUTION | REF | PTS | BONUS
|
|
===|===|==========|================|=====|=====|======
|
|
1 | 0 | ?AAUGOE | (PASS) | - | 0 |
|
|
2 | 1 | EP?TFTI | FrIPE | H4 | 26 |
|
|
3 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
4 | 1 | TT+EB?AN | BATEReNT | 5D | 86 | *
|
|
5 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
6 | 1 | RCWV?AB | WeB | 9G | 36 |
|
|
7 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
8 | 1 | ACRV+SA? | VAiNCRAS | J2 | 91 | *
|
|
9 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
10 | 1 | USOM?DM | MOrDUS | 10C | 34 |
|
|
|
|
|
|
Rack 0: AAEGOU?
|
|
Rack 1: M+EEOSQ?
|
|
Score 0: 0
|
|
Score 1: 273
|
|
commande> j VExA 2J
|
|
commande> a g
|
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
|
A - - - - - - - - - - - - - - -
|
|
B - - - - - - - - - - - - - - -
|
|
C - - - - - - - - - M - - - - -
|
|
D - - - - B - - - - O - - - - -
|
|
E - - - - A - - M O R E S Q U E
|
|
F - - - - T - - - - D - - - - -
|
|
G - - - - E - - - W U - - - - -
|
|
H - - - F R I P E E S - - - - -
|
|
I - - - - E - - - B - - - - - -
|
|
J - V A I N C R A S - - - - - -
|
|
K - E - - T - - - - - - - - - -
|
|
L - X - - - - - - - - - - - - -
|
|
M - A - - - - - - - - - - - - -
|
|
N - - - - - - - - - - - - - - -
|
|
O - - - - - - - - - - - - - - -
|
|
commande> a T
|
|
Rack 0: AGOU+?HD
|
|
Rack 1: IRLF?DN
|
|
commande> a l
|
|
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ?
|
|
5 0 1 2 8 1 2 2 6 1 1 5 1 5 4 1 0 3 3 4 4 1 0 0 1 1 2
|
|
commande> j ExO 15e
|
|
commande> a g
|
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
|
A - - - - - - - - - - - - - - -
|
|
B - - - - - - - - - - - - - - -
|
|
C - - - - - - - - - M - - - - -
|
|
D - - - - B - - - - O - - - - -
|
|
E - - - - A - - M O R E S Q U E
|
|
F - - - - T - - - - D - - - - x
|
|
G - - - - E - - - W U - - - - O
|
|
H - - - F R I P E E S - - - - -
|
|
I - - - - E - - - B - - - - - -
|
|
J - V A I N C R A S - - - - - -
|
|
K - E - - T - - - - - - - - - -
|
|
L - X - - - - - - - - - - - - -
|
|
M - A - - - - - - - - - - - - -
|
|
N L I N D O R - - - - - - - - -
|
|
O - - - - - - - - - - - - - - -
|
|
commande> a T
|
|
Rack 0: ADGHU+VC
|
|
Rack 1: F+UI?ONL
|
|
commande> a l
|
|
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ?
|
|
5 0 1 1 8 1 2 2 5 1 1 4 1 4 2 1 0 2 3 4 4 1 0 0 1 1 1
|
|
commande> p
|
|
commande> a p
|
|
Game: player 1 out of 2
|
|
Game: mode=Free game
|
|
Game: variant=joker
|
|
Game: history:
|
|
N | P | RACK | SOLUTION | REF | PTS | BONUS
|
|
===|===|==========|================|=====|=====|======
|
|
1 | 0 | ?AAUGOE | (PASS) | - | 0 |
|
|
2 | 1 | EP?TFTI | FrIPE | H4 | 26 |
|
|
3 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
4 | 1 | TT+EB?AN | BATEReNT | 5D | 86 | *
|
|
5 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
6 | 1 | RCWV?AB | WeB | 9G | 36 |
|
|
7 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
8 | 1 | ACRV+SA? | VAiNCRAS | J2 | 91 | *
|
|
9 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
10 | 1 | USOM?DM | MOrDUS | 10C | 34 |
|
|
11 | 0 | AAEGOU? | VExA | 2J | 6 |
|
|
12 | 1 | M+EEOSQ? | MORESQuE | E8 | 80 | *
|
|
13 | 0 | AGOU+?HD | ExO | 15E | 2 |
|
|
14 | 1 | IRLF?DN | LINDoR | N1 | 50 |
|
|
15 | 0 | ADGHU+VC | (PASS) | - | 0 |
|
|
16 | 1 | F+UI?ONL | FLIQUONs | 13B | 86 | *
|
|
|
|
|
|
Rack 0: ACDGHUV
|
|
Rack 1: EATLZL?
|
|
Score 0: 8
|
|
Score 1: 489
|
|
commande> a l
|
|
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ?
|
|
5 0 1 1 8 0 2 2 4 1 1 3 1 3 1 1 0 2 2 4 3 1 0 0 1 1 1
|
|
commande> h p 5
|
|
commande> a g
|
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
|
A - - - - - - - - - - - - - - -
|
|
B - - - - - - - - - - - - - - -
|
|
C - - - - - - - - - M - - - - -
|
|
D - - - - B - - - - O - - - - -
|
|
E - - - - A - - - - R - - - - -
|
|
F - - - - T - - - - D - - - - -
|
|
G - - - - E - - - W U - - - - -
|
|
H - - - F R I P E E S - - - - -
|
|
I - - - - E - - - B - - - - - -
|
|
J - V A I N C R A S - - - - - -
|
|
K - E - - T - - - - - - - - - -
|
|
L - X - - - - - - - - - - - - -
|
|
M - A - - - - - - - - - - - - -
|
|
N - - - - - - - - - - - - - - -
|
|
O - - - - - - - - - - - - - - -
|
|
commande> a p
|
|
Game: player 2 out of 2
|
|
Game: mode=Free game
|
|
Game: variant=joker
|
|
Game: history:
|
|
N | P | RACK | SOLUTION | REF | PTS | BONUS
|
|
===|===|==========|================|=====|=====|======
|
|
1 | 0 | ?AAUGOE | (PASS) | - | 0 |
|
|
2 | 1 | EP?TFTI | FrIPE | H4 | 26 |
|
|
3 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
4 | 1 | TT+EB?AN | BATEReNT | 5D | 86 | *
|
|
5 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
6 | 1 | RCWV?AB | WeB | 9G | 36 |
|
|
7 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
8 | 1 | ACRV+SA? | VAiNCRAS | J2 | 91 | *
|
|
9 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
10 | 1 | USOM?DM | MOrDUS | 10C | 34 |
|
|
11 | 0 | AAEGOU? | VExA | 2J | 6 |
|
|
|
|
|
|
Rack 0: AGOU+?HD
|
|
Rack 1: M+EEOSQ?
|
|
Score 0: 6
|
|
Score 1: 273
|
|
commande> a l
|
|
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ?
|
|
5 0 1 2 10 1 2 2 6 1 1 5 2 5 5 1 1 3 4 4 5 1 0 0 1 1 2
|
|
commande> h p
|
|
commande> a g
|
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
|
A - - - - - - - - - - - - - - -
|
|
B - - - - - - - - - - - - - - -
|
|
C - - - - - - - - - M - - - - -
|
|
D - - - - B - - - - O - - - - -
|
|
E - - - - A - - - - R - - - - -
|
|
F - - - - T - - - - D - - - - -
|
|
G - - - - E - - - W U - - - - -
|
|
H - - - F R I P E E S - - - - -
|
|
I - - - - E - - - B - - - - - -
|
|
J - V A I N C R A S - - - - - -
|
|
K - - - - T - - - - - - - - - -
|
|
L - - - - - - - - - - - - - - -
|
|
M - - - - - - - - - - - - - - -
|
|
N - - - - - - - - - - - - - - -
|
|
O - - - - - - - - - - - - - - -
|
|
commande> a p
|
|
Game: player 1 out of 2
|
|
Game: mode=Free game
|
|
Game: variant=joker
|
|
Game: history:
|
|
N | P | RACK | SOLUTION | REF | PTS | BONUS
|
|
===|===|==========|================|=====|=====|======
|
|
1 | 0 | ?AAUGOE | (PASS) | - | 0 |
|
|
2 | 1 | EP?TFTI | FrIPE | H4 | 26 |
|
|
3 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
4 | 1 | TT+EB?AN | BATEReNT | 5D | 86 | *
|
|
5 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
6 | 1 | RCWV?AB | WeB | 9G | 36 |
|
|
7 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
8 | 1 | ACRV+SA? | VAiNCRAS | J2 | 91 | *
|
|
9 | 0 | AAEGOU? | (PASS) | - | 0 |
|
|
10 | 1 | USOM?DM | MOrDUS | 10C | 34 |
|
|
|
|
|
|
Rack 0: AAEGOU?
|
|
Rack 1: M+EEOSQ?
|
|
Score 0: 0
|
|
Score 1: 273
|
|
commande> a l
|
|
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ?
|
|
6 0 1 2 11 1 2 2 6 1 1 5 2 5 5 1 1 3 4 4 5 1 0 1 1 1 2
|
|
commande> q
|
|
fin du mode partie libre
|
|
commande> q
|