scrabble: validate scoring & move generation against real GCG games
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.
This commit is contained in:
Vendored
+41
@@ -0,0 +1,41 @@
|
||||
#player1 Mike Mike
|
||||
#player2 Cheri_Eder Cheri Eder
|
||||
>Mike: ADKNR H8 DRANK +30 30
|
||||
>Cheri_Eder: QUY 10F QU.Y +36 36
|
||||
>Mike: ??AORST 8A ASsORTe. +74 104
|
||||
#note Could have made a few more points on the J column, but I wanted to keep the board wide open.
|
||||
>Cheri_Eder: AE I10 .EA +14 50
|
||||
>Mike: JU F6 JU. +26 130
|
||||
>Cheri_Eder: NOT G5 TON. +16 66
|
||||
>Mike: ABEHLOP 13I HOPABLE +100 230
|
||||
#note I was hopable that she wouldn't challenge, or that it might be good - whichever came first. :-)
|
||||
>Cheri_Eder: ABCDEFG -ABCDE +0 66
|
||||
>Mike: OWW 14J WOW +39 269
|
||||
>Cheri_Eder: EGN O12 G.NE +21 87
|
||||
>Mike: DDEILMS 15E MIDDLES +94 363
|
||||
>Cheri_Eder: DEEGIOV - +0 87
|
||||
#note Challenged POS
|
||||
|
||||
>Mike: AGOTV 14B GAVOT +30 393
|
||||
>Cheri_Eder: ETZ B6 ZE.T +33 120
|
||||
>Mike: EEF H4 FEE +22 415
|
||||
>Cheri_Eder: IO 11E OI +15 135
|
||||
>Mike: DEP I3 PED +18 433
|
||||
#note Still trying to keep the board open
|
||||
>Cheri_Eder: ENOS J8 NOSE +28 163
|
||||
>Mike: AEFLNRU 2G FLANEUR +69 502
|
||||
>Cheri_Eder: HIT 15A HIT +23 186
|
||||
>Mike: V L12 V.. +18 520
|
||||
>Cheri_Eder: EX 12D EX +27 213
|
||||
>Mike: EGI 1F GIE +23 543
|
||||
>Cheri_Eder: AACCRRR -AARRR +0 213
|
||||
>Mike: ACIMNOT M2 .OMANTIC +82 625
|
||||
#note This is where I started to believe this game could be very special
|
||||
>Cheri_Eder: ACR C5 CAR. +20 233
|
||||
>Mike: BY 10A BY +40 665
|
||||
>Cheri_Eder: IR 4K RI. +10 243
|
||||
>Mike: ILRSU N1 US +26 691
|
||||
>Cheri_Eder: AII N6 AI +10 253
|
||||
>Mike: ILR 8L L.RI +18 709
|
||||
#note My highest game ever and largest spread. Sorry Cheri!
|
||||
>Mike: (I) +2 711
|
||||
Reference in New Issue
Block a user