6a794bd9e2
Replay 17 real tournament games (cross-tables.com, including the 700+ club) and
check, move for move, that:
- ScorePlay reproduces the protocol score and running total exactly;
- the move generator produces every dictionary-valid played move with that score.
The GCG parser handles coordinates (across/down), blanks (lowercase), played-through
tiles ("."), passes/exchanges, challenge bonuses, end-game rack adjustments and phony
withdrawals ("--", un-applied). Uses the committed dawg/en_sowpods.dawg.
30 lines
1.3 KiB
Plaintext
30 lines
1.3 KiB
Plaintext
#player1 Christopher_Sykes Christopher Sykes
|
|
#player2 John_Dafoe John Dafoe
|
|
>Christopher_Sykes: AADHNRV 8G VAH +18 18
|
|
#note I was hoping John would challenge this off and give me an E for VERANDAH.
|
|
>John_Dafoe: DEHINRS J2 HINDERS +81 81
|
|
>John_Dafoe: DEHINRS -- -81 0
|
|
>Christopher_Sykes: ?AADENR G8 .ERANDAs +64 82
|
|
#note I played this to put an S at G15 that would be there for me after John played a legit bingo.
|
|
>John_Dafoe: DEHINRS 7H NERDISH +71 71
|
|
>Christopher_Sykes: ACEIKTW 15A WACKIE.T +239 321
|
|
>John_Dafoe: AELZ K3 LAZE. +30 101
|
|
>Christopher_Sykes: EEILNPU 10E PE.ILUNE +64 385
|
|
>John_Dafoe: AEGILRS 4H REG.LIAS +72 173
|
|
>John_Dafoe: AEGILRS -- -72 101
|
|
>Christopher_Sykes: COOOUVY E7 COY.OU +26 411
|
|
>John_Dafoe: AEGILRS 5H GLA.IERS +68 169
|
|
>Christopher_Sykes: EINOOTV 13G .EVOTION +82 493
|
|
>John_Dafoe: IJOT N10 JOI.T +56 225
|
|
>Christopher_Sykes: EGGMOQS O1 MOGG. +33 526
|
|
#note Phoney, not deliberate. It's hard to remember those extra-G four letter words sometimes.
|
|
>John_Dafoe: EIMT 8L TIME +33 258
|
|
>Christopher_Sykes: AAEQSWY 14E AW. +29 555
|
|
>John_Dafoe: APX 12J PAX +48 306
|
|
>Christopher_Sykes: ABEQSSY 15K ABYSS +52 607
|
|
>John_Dafoe: INRT 8A NITR. +18 324
|
|
>Christopher_Sykes: EEINOQU B10 QUINO. +70 677
|
|
>John_Dafoe: DEFO H1 DEFO. +33 357
|
|
>Christopher_Sykes: ?BEERRU 1A dEBURRE. +83 760
|
|
>Christopher_Sykes: (DFLT) +16 776
|