[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] New fuctionallity for batch operations, opinions wanted

From: Joseph Heled
Subject: Re: [Bug-gnubg] New fuctionallity for batch operations, opinions wanted!
Date: Fri, 11 Jul 2003 08:10:53 +1200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624

This lack is due to GNUbg "not very good" scripting abilities. Since this is a GNU project, Gary decided on Scheme as the builtin scripting language. This might be fine for super programmers like Gary, but I think it is hard to swallow for most of us. For my development work, I used to work with TCL, and recently switched to python and very happy with it.

Adding more and more specialized features is not good. While Joern generalization is in the right direction, still you are limited in the number of atomic operations, and have to add new ones to the code. Such a wizard might be a good idea, as long as it sits on top of a reasonable scripting language. A better alternative is to provide non-programmers with ready made snippets which they can Cut'N'Paste.

GNUbg is in danger of getting bloated. I am not sure what the situation is right now. For example, the new "extending rollouts" feature has a non trivial cost in memory consumption. Can one turn it off in compilation? Same question for other features which might not be applicable to everybody. While playing with xml might be fun, personally I feel it is an overkill for something as simple as a MET table. And if you do already link the library, why not save matches in xml instead of sgf.


Holger wrote:
At 11:29 10.07.2003 +0200, Øystein Johansen wrote:

I'm working on a simple feature for gnubg for doing batch analysis and other batch operations.
What I'm think of is simply a feature that does analyse multiple matches.

batch analysis mat *.mat

batch export html *.sgf

Now? What else do we need? Opinions please.

I think batch rollouts of positions were already demanded. Converting files from one format to another (without analysis) might be useful, too. Probably every combination of Load/Import and Save/Export.



Bug-gnubg mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]