Ticket #102 (new defect)
reproducability. suspected cache problem in 3.7.x
| Reported by: | alain | Owned by: | gnugo |
|---|---|---|---|
| Priority: | normal | Milestone: | 3.8 |
| Component: | source | Version: | |
| Severity: | major | Keywords: | |
| Cc: | patch: | no |
Description (last modified by alain) (diff)
The generated move is not the same when play/replay a whole game (output of --replay white option), when generating just one move (with command line or with regress.pike individualy), when testing the whole test file (with regess.pike or eval.sh).
I triple checked this, even tried another compiler, i always have the same behavior.
Here are the comparison between the generated moves:
with gnugo 3.6:
everything is identical, whatever the method for generating the move. (mv 174 is bad, but reproducible)
./regress.pike -v -e gnugo-3.6 -o "--mode gtp" lost-won-game.tst lost-won-game:10 PASS C16 [D16|C16|C15|B15|F18] lost-won-game:20 PASS N12 [N12] lost-won-game:30 fail M16 [O11|O10|O9|P10] Total uncertainty: 0.00
with gnugo 3.7.1 or gnugo 3.7.8:
mv 94 is not the same when whole replay and individual genmove.
mv 174 is not the same when running whole testfile.
- Move 94 (white): GNU Go plays S7 (6.75) - Game move K9 (2.27) - ./regress.pike -v -e gnugo-3.7.1 -o "--mode gtp" lost-won-game.tst:10 lost-won-game:10 PASS C16 [D16|C16|C15|B15|F18] - Move 162 (white): GNU Go plays N12 (18.53) - Game move F19 - ./regress.pike -v -e gnugo-3.7.1 -o "--mode gtp" lost-won-game.tst:20 lost-won-game:20 PASS N12 [N12] - Move 174 (white): GNU Go plays M16 (48.55) - Game move M12 (45.45) - ./regress.pike -v -e gnugo-3.7.1 -o "--mode gtp" lost-won-game.tst:30 lost-won-game:30 fail M16 [O11|O10|O9|P10] Running the whole testfile: ./regress.pike -v -e gnugo-3.7.1 -o "--mode gtp" lost-won-game.tst lost-won-game:10 PASS C16 [D16|C16|C15|B15|F18] lost-won-game:20 PASS N12 [N12] lost-won-game:30 PASS O11 [O11|O10|O9|P10] Total uncertainty: 0.00
Attachments
Regression Results
| Attachment | Rev. | PASS | FAIL | Nodes | Status | |
| owl_with-clear-cache_no-clear-cache.2.diff | 2381 | patch does not apply | details |
Change History
Note: See
TracTickets for help on using
tickets.
