Alexander Wagner a écrit :
> pgeorges schrieb:
>
> Hi!
>
>  > I uploaded a rc3 of Scid 3.6.19 (with a windows setup).
>
> Some comments (I used the source, compiling on Debian Etch):
>
> - Analysis: It would be worth considering to run the
>    analysis of a game from then end to the start. This allows
>    the engine to reuse internal hash tables. Stefan told me
>    that at least within Shredder this improves the analysis
>    quite a bit as Shredder does not clear the hash tables
>    without need (aka "not enough RAM"). I guess that other
>    engines handle this the same way.
>   
Hi,
Currently engines don't clear their hash tables when moving forward. But 
maybe hash data have a higher hit rate when analysing backward.
I will check this.
> - ./configure: it would be nice to implement --prefix
>   
Any volunteers ?
> - Repertoir Window: There exists an old bug when resizing
>    the window. The empty grey space on the lower end grows
>    from a certain height onwards. I noticed this first in
>    3.6.1 but it might even be older.
>
>   
I personaly don't get any "empty grey space" anywhere in the repertoire 
editor window.
Anyway I never use the repertoire feature of Scid : I prefer books and 
bases, so maybe I missed something here.
>  > - books' path is now configurable through ./configure and
>  > Makefile.conf (SHAREDIR) (thanks to Marcin Kasperski)
>
> - Would be nice to have this settable via the GUI on
>    userlevel. Consider installing to /usr/local or something
>    for more than one user. The current setup would require
>    write permissions to /usr/share/scid/books.
>
>    The same applies for bases subdir.
>
>    Note: ~/.scid/bases or ~/.scid/books might be a better
>    location but also not be the perfect place so the user
>    might wish to set these paths manually.
>
>   
Ok, that's done now.
>  > - some code added to support Novag's chess board. This
>  > code is not finished (and will not be finished until I put
>  > a hand on a Novag Citrine), so the menu entries are hidden
>  > to the user until further notice.
>
> - I'd suggest to implement Novag support similar to dgtdrv
>    (see http://dgtdrv.sourceforge.net) as then it could be
>    "sourced out" and you could concentrate on the interface
>    and limit specific code within scid to a minimum. The
>    modularisation of dgtdrv is very similar to a chess engine
>    (that's why I like to call it "input engine").  The same
>    interface could also be used for DGT and whatever other
>    board might come without the need to touch scid again.
>    One could also e.g. implement some TCP/IP or RS232
>    connection or whatever by means of this type of protocol.
>    Also without touching scid.  Additionally it keeps the
>    compile time requirements low and excludes potentially
>    platform specific code.
>
>    dgtdrv's protocol is very close to uci/xboard so
>    implementation should be straight forward. I'd guess that
>    you've already all parts at hand. A proof of concept for
>    the implementation within xboard by means of a simple
>    patch is on the page above. I'd volunteer to assist on the
>    dgt-side, if some extensions to the protocol would be
>    necessary this would pose no problem. Actually I'm looking
>    for an implemetation in a real world app to perfectionise
>    the protocol.
>
>   
I prefer to code this in Tcl, not in C or C++. That way compiling is far 
easier and as there is no performance drawback, coding and debugging is 
far easier.
But I don't have any DGT or Citrine boards, so for now I can't do 
anything myself.
>  > - Merida piece sets reworked and added the possibility to
>  > use image files for white and black squares. See
>  > wsquare.gif and bsquare.gif in bitmaps directory (Thanks
>  > to Uwe Klimmek)
>
> - The entry fields for the bitmaps lack some explaining
>    text. (Just some "dark squares" and "light squares" in
>    front of the input line.)
>
>   
Done.
> - A suggestion would be to use images for the pieces also.
>    In case I'd have some, IMHO pretty nice, Merida pieces
>    made from a free TrueType font. You could find them on my
>    Shredder page
>    http://theorie.physik.uni-wuerzburg.de/~arwagner/chess/shredder.html
>
>    In case of interest I could also set up a small collection
>    of bitmaps usable for board designs.
>   
If you have some nice piece sets, you can send them I will incorporate 
them in the file bitmaps.tcl (I prefer to embed data in tcl, and avoid 
the use of external files for resources used by Scid).

Pascal


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to