Bright UCI engine exit at my PC!!

Discussions about Winboard/Xboard. News about engines or programs to use with these GUIs (e.g. tournament managers or adapters) belong in this sub forum.

Moderator: Andres Valverde

Bright UCI engine exit at my PC!!

Postby Pablo » 02 Apr 2009, 21:25

Hello
I had been unable to play with any of the versions of Bright at my PC with Windows XP. Neither at Arena or at Winboard with polyglot.
Inmediately after executing Bright, exit from the GUI. I tried tp play at the console GUI but is the same. I think my path to the egbb tablebases is OK.
Maybe I am doing something bad or the Bright.ini file is not well configurated by me.
Any help will be welcome.
Regards,
Pablo Urzua
Pablo
 
Posts: 242
Joined: 26 Sep 2004, 21:57
Location: Santiago-Chile

Re: Bright UCI engine exit at my PC!!

Postby mike schoonover » 03 Apr 2009, 15:50

i use polyglot and polyglots sample use polyglot book.ini.
works fine here,also in text mode.
regards
mike
by the time i get there,i'll be there
mike schoonover
 
Posts: 154
Joined: 27 Sep 2004, 23:15
Location: st paul minnesota,usa

Re: Bright UCI engine exit at my PC!!

Postby Gábor Szots » 03 Apr 2009, 17:29

Hi Pablo,

This is my Bright.ini, compare with yours.

#
# opening book options
# file: leave empty for no opening book
#
book.file=


#
# search options
#
# nthreads: number of threads (cpu cores) to use
# leave empty for automatic detection
# use 1 for single core version
#
search.nthreads=2


#
# bitbase options
#
# dir : directory that contains egbbdll.dll and the bitbases
# (downloadable from http://wbec-ridderkerk.nl/html/details/Scorpio.html)
# cachmb: number of megabytes for egbb cache
#
egbb.dir=C:\Sakk\EGBB
egbb.cachemb=32


#
# book building options
#
# file : output file, if empty: derived from pgn file name: x.pgn -> x.bbk
# minelo : drops games by players with lower elo than minelo
# maxelodelta : drops games between players with higher elo difference than maxelodelta
# minply : drops games with less plies than minply
# maxply : drops moves beyond this game ply
# mingames : drops moves occuring in less games than mingames
# minscorew : [0..100] drops white moves scoring less than minscorew
# minscoreb : [0..100] drops black moves scoring less than minscoreb
# keeppct : [0..100] for each position: drops moves that cover less than keeppct
# of the games that the position occured in
# (e.g. keeppct=80 will usually drop e3, f3 etc from the initial position)
#
book.build.file=
book.build.minelo=
book.build.maxelodelta=
book.build.minply=
book.build.maxply=
book.build.mingames=
book.build.minscorew=
book.build.minscoreb=
book.build.keeppct=


#
# uci options
#
# trace : if non-empty, trace uci protocol
# logdir : if specified, directory to which a (large) session logfile is written
# (for debugging only, it may lead to time losses)
#
uci.trace=
uci.logdir=

#
# local machine options
# mhz : Mhz at which cpu is ticking, used in perft output
#
machine.mhz=3000

Cheers,
Gábor Szőts

CCRL testing group
User avatar
Gábor Szots
 
Posts: 327
Joined: 26 Sep 2004, 21:26
Location: Szentendre, Hungary

Re: Bright UCI engine exit at my PC!!

Postby Denis P. Mendoza » 04 Apr 2009, 06:06

Pablo wrote:Hello
I had been unable to play with any of the versions of Bright at my PC with Windows XP. Neither at Arena or at Winboard with polyglot.
Inmediately after executing Bright, exit from the GUI. I tried tp play at the console GUI but is the same. I think my path to the egbb tablebases is OK.
Maybe I am doing something bad or the Bright.ini file is not well configurated by me.
Any help will be welcome.
Regards,
Pablo Urzua


Pablo,

All my pc here (old and new) have no problems with Bright. Even without the egbb (or putting the wrong path of egbb), Bright should run ok on any pc. It's a MingW32 build but packed by UPX! There could be other causes as most WinXP users I know had no problems with these engines.Test w/o egbb support to verify if its the egbb that's causing the problem. Incompatible egmprobe and bitbases are common causes of crashes. In my old Celeron with Win2K, Bright will crash and register an application error dialog box when I mix the new egmprobe (egbbdll.dll) with the old bitbases.

The only other possible problem could be your Visual C runtime dll/s (msvcrtdll.dll???, etc..). It's in the 'VCREDIST' package at microsoft site. Better verify first before installing this package, as I sometimes don't trust microsoft updates/bundled installers. It may add more to the problem and uninstalling is a burden!

If you still have problems, just send me a note. I have unpacked the pure MingW binary. You might give it a try after I fixed my main pc - on maintenance at the moment. I'm using my old one while browsing!

Denis
I'm proud to be a Pinoy! Ikaw dre?
Denis P. Mendoza
 
Posts: 84
Joined: 31 Oct 2007, 16:38
Location: Philippines

Re: Bright UCI engine exit at my PC!!

Postby Guenther Simon » 04 Apr 2009, 10:09

Pablo wrote:Hello
I had been unable to play with any of the versions of Bright at my PC with Windows XP. Neither at Arena or at Winboard with polyglot.
Inmediately after executing Bright, exit from the GUI. I tried tp play at the console GUI but is the same. I think my path to the egbb tablebases is OK.
Maybe I am doing something bad or the Bright.ini file is not well configurated by me.
Any help will be welcome.
Regards,
Pablo Urzua


Do you by chance use either new bitbases with an older dll or vice versa?

Guenther
User avatar
Guenther Simon
 
Posts: 794
Joined: 26 Sep 2004, 19:49
Location: Regensburg, Germany

Re: Bright UCI engine exit at my PC!!

Postby Pablo » 04 Apr 2009, 15:20

Guenther Simon wrote:
Pablo wrote:Hello
I had been unable to play with any of the versions of Bright at my PC with Windows XP. Neither at Arena or at Winboard with polyglot.
Inmediately after executing Bright, exit from the GUI. I tried tp play at the console GUI but is the same. I think my path to the egbb tablebases is OK.
Maybe I am doing something bad or the Bright.ini file is not well configurated by me.
Any help will be welcome.
Regards,
Pablo Urzua


Do you by chance use either new bitbases with an older dll or vice versa?

Guenther


Hello Guenther,
Another clue; if I do noy indicate the egbb folder Bright works OK.
I use old bitbases (june2006) with new .dll file (March2009).
Best,
Pablo
Pablo
 
Posts: 242
Joined: 26 Sep 2004, 21:57
Location: Santiago-Chile

Re: Bright UCI engine exit at my PC!!

Postby Pablo » 04 Apr 2009, 15:29

mike schoonover wrote:i use polyglot and polyglots sample use polyglot book.ini.
works fine here,also in text mode.
regards
mike


Hello Mike,
Meanwhile I discovered something is wrong with Bright.ini and my egbb tablebases. If I do not indicate the path at the Bright.ini, the engine works OK included at Winboard with polyglot.ini configurated with the path to the egbb tablebases.
Cheers,
Pablo
Pablo
 
Posts: 242
Joined: 26 Sep 2004, 21:57
Location: Santiago-Chile

Re: Bright UCI engine exit at my PC!!

Postby Guenther Simon » 04 Apr 2009, 21:03

Pablo wrote:
Guenther Simon wrote:
Pablo wrote:Hello
I had been unable to play with any of the versions of Bright at my PC with Windows XP. Neither at Arena or at Winboard with polyglot.
Inmediately after executing Bright, exit from the GUI. I tried tp play at the console GUI but is the same. I think my path to the egbb tablebases is OK.
Maybe I am doing something bad or the Bright.ini file is not well configurated by me.
Any help will be welcome.
Regards,
Pablo Urzua


Do you by chance use either new bitbases with an older dll or vice versa?

Guenther


Hello Guenther,
Another clue; if I do noy indicate the egbb folder Bright works OK.
I use old bitbases (june2006) with new .dll file (March2009).
Best,
Pablo


IIRC is exactly what _should not work_ as it is the 'vice versa' case
from my above post. You should use the old dll or use the new bitbases
together with the new dll.

Regards,
Guenther
User avatar
Guenther Simon
 
Posts: 794
Joined: 26 Sep 2004, 19:49
Location: Regensburg, Germany

Re: Bright UCI engine exit at my PC!!

Postby Pablo » 04 Apr 2009, 21:45

Hi Gabor,
Thanks for you reply. I compare you Bright.ini with mine and are the same except for the egbb path.
Meanwhile G.Simon gave me the tip that if I have the old bitbases and the new egbbdll.dll or viceversa
Bright will not work ???. I check my egbb folder and I found that I have old egbb files and the new egbbdll.dll, so I change the new egbbdll.dll file for the old one and !!!!albricias!!! Bright works fine.
Misteries of computation!!!
Best regards and thanks,
Pablo

Gábor Szots wrote:Hi Pablo,

This is my Bright.ini, compare with yours.

#
# opening book options
# file: leave empty for no opening book
#
book.file=


#
# search options
#
# nthreads: number of threads (cpu cores) to use
# leave empty for automatic detection
# use 1 for single core version
#
search.nthreads=2


#
# bitbase options
#
# dir : directory that contains egbbdll.dll and the bitbases
# (downloadable from http://wbec-ridderkerk.nl/html/details/Scorpio.html)
# cachmb: number of megabytes for egbb cache
#
egbb.dir=C:\Sakk\EGBB
egbb.cachemb=32


#
# book building options
#
# file : output file, if empty: derived from pgn file name: x.pgn -> x.bbk
# minelo : drops games by players with lower elo than minelo
# maxelodelta : drops games between players with higher elo difference than maxelodelta
# minply : drops games with less plies than minply
# maxply : drops moves beyond this game ply
# mingames : drops moves occuring in less games than mingames
# minscorew : [0..100] drops white moves scoring less than minscorew
# minscoreb : [0..100] drops black moves scoring less than minscoreb
# keeppct : [0..100] for each position: drops moves that cover less than keeppct
# of the games that the position occured in
# (e.g. keeppct=80 will usually drop e3, f3 etc from the initial position)
#
book.build.file=
book.build.minelo=
book.build.maxelodelta=
book.build.minply=
book.build.maxply=
book.build.mingames=
book.build.minscorew=
book.build.minscoreb=
book.build.keeppct=


#
# uci options
#
# trace : if non-empty, trace uci protocol
# logdir : if specified, directory to which a (large) session logfile is written
# (for debugging only, it may lead to time losses)
#
uci.trace=
uci.logdir=

#
# local machine options
# mhz : Mhz at which cpu is ticking, used in perft output
#
machine.mhz=3000

Cheers,
Pablo
 
Posts: 242
Joined: 26 Sep 2004, 21:57
Location: Santiago-Chile

Re: Bright UCI engine exit at my PC!!

Postby Pablo » 05 Apr 2009, 04:07

For Guenther,
You are a genius !!!
I try Bright with old egbb bitbases (2006) and old egbbdll.dll (Jan2007) and works OK !!!
If by any chance you know where to download the new egbb bitbases please let me know. Thanks,
Cheers,
Pablo
Pablo
 
Posts: 242
Joined: 26 Sep 2004, 21:57
Location: Santiago-Chile

Re: Bright UCI engine exit at my PC!!

Postby Roger Brown » 05 Apr 2009, 11:10

Pablo wrote:For Guenther,
You are a genius !!!
I try Bright with old egbb bitbases (2006) and old egbbdll.dll (Jan2007) and works OK !!!
If by any chance you know where to download the new egbb bitbases please let me know. Thanks,
Cheers,
Pablo




Hello Pablo,

Try here:

http://cap.connx.com/chess-engines/new-approach/egbb.rar

Not a small file, be warned.

:-)

Later.
Roger Brown
 
Posts: 346
Joined: 24 Sep 2004, 12:31

Re: Bright UCI engine exit at my PC!!

Postby Pablo » 05 Apr 2009, 16:04

Roger Brown wrote:
Pablo wrote:For Guenther,
You are a genius !!!
I try Bright with old egbb bitbases (2006) and old egbbdll.dll (Jan2007) and works OK !!!
If by any chance you know where to download the new egbb bitbases please let me know. Thanks,
Cheers,
Pablo




Hello Pablo,

Try here:

http://cap.connx.com/chess-engines/new-approach/egbb.rar

Thanks Guenther
Pablo

Not a small file, be warned.

:-)

Later.
Pablo
 
Posts: 242
Joined: 26 Sep 2004, 21:57
Location: Santiago-Chile


Return to Winboard and related Topics

Who is online

Users browsing this forum: No registered users and 29 guests