From: Jonathan Kinsey on 14 June 2006 09:00
>
> I think they produce .mat files now - at least they did when
> I tried it recently (if it was the same site...).
>
Only matches produce .mat files.
Single games produce .gam files.
Gnubg fails to import these because:
A) Gnubg expects the line
n point match
Where n is the match lenth and "0" is a money game.
It ought to be be possible to assume 0 if this line is not found.
B) Gnubg expects the player names to be punctuated:
Player0 : points Player1 : points
The game format only has:
Player0 Player1
The routine searches for the : and fails.
I think the solution would be to look for a big bunch of White space if the
search for a : fails, and to assume the score is 0 - 0.
C) GE ends each gaem file with the text
Wins 1 point and the match
The import works fine if you strip " and the match", so it should be fairly
simple to ignore it.
I had a look at fixing it. It was too hard for me, but I would guess fairly
trivial to a C programmer.
Maybe the correct approach is to set default data at the start of the routine,
e.g. names are Player0 and Player1, the score is 0 - 0 in a money game.
-- Ian
_______________________________________________
Bug-gnubg mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnubg