> Vehemently opposed to removing python support. This is a major
> mistake. If it's broken on some systems, lets get it fixed. One of my
> projects which I'm finding difficulty to find free time for but really
> would like to finish is to add the option to put errors into the
> database and allow players to select a previous error at random and
> replay it. I think this would make a very effective training
> tool.
Totally agree.
> Doing this in C code would be possible, but very
> difficult. Doing this using Python requires adding a small number of
> additional Python functions into gnubg.
Well, I tried to do this in Python (actually I just tried to export to
text format all the bad/very bad decisions of an anlyzed match/session)
and I gave up : no documentation, strage behaviors, bugs, Windows
specificities ... I just do it manually : run through the match, export
errors.
I don't think coding the feature in C would be a big pain ... I would
even say that the right thing to do is to create an (optional) error
rdb (every time a match is added to the players rdb, the errors are
optionally added to the error db). Then, a simple command would
allow the user to fetch one error according to various criteria (random,
chequer or cube, etc).
MaX.
_______________________________________________
Bug-gnubg mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnubg