Sat 07 Oct 2006 03:16:58 PM UTC, original submission:
(Not sure if it's one bug or two...)
I have written a script to selectively compare move analysis results for different plies.
Everything is fine so far in GUI mode, but in TUI, "analyse
move" gives me "Sorry, cannot analyse move!" quite often (well, always in MG) and as a result, Pythons "match()" returns some crippled match data.
I've tracked the first issue ("Cannot analyse move") down to
plLastMove->plNext->p
being False in analysis.c, but only for Money Game sessions in text mode.
The same .mat's imported into the GUI work as expected, but I planned to run this in batch mode on a headless machine, so X is not really an option...
No idea why the match data is crippled afterwards. The ['game'] list is only 1 or two elements long then...
System:
- Mandriva 2007, gcc version 4.1.1 20060724 (prerelease) (4.1.1-3mdk) (verified on RH AS 4)
- Current CVS checkout
GUI build:
./configure --prefix=/usr --enable-sse --enable-bearoff --with-board3d --with-gtk --with-python --with-readline --with-x --without-sound --with-timecontrol
TUI build:
./configure --prefix=/usr --enable-sse --enable-bearoff --without-board3d --without-gtk --with-python --with-readline --without-x --without-sound --with-timecontrol
Any hint would be strongly appreciated!
Nick
|