Adding other USI engines to BCM Shogi?

678 views
Skip to first unread message

Zenthor

unread,
Nov 25, 2009, 4:22:48 AM11/25/09
to SHOGI-L
Hi. Does anyone know a way to use other USI engines with BCM Shogi
(such as Bonanza)?
Thank you.

Eric De Las Casas

unread,
Nov 25, 2009, 9:00:19 PM11/25/09
to SHOGI-L
Hi Zenthor,

Firstly I'd like to say that BCMShogi has its own Google Group, so
questions about the software should be asked there:
http://groups.google.com/group/bcmshogi

If you are using one of the engines listed in BCMShogi, you need to
download the engine, and then edit settings.ini so that BCMShogi can
locate the engine. In order for Bonanza to work, you will also need
the program u2b.exe, which will allow Bonanza to work as a USI engine.

I put Bonanza 3.0 in BCMShogi's USI folder, and the section for it in
settings.ini looks like this:

[Engine:Bonanzav3.0]
CMD=USI\Bonanza\V3.0\u2b.exe
DIR=
Infinite=1
MoveListIfPossible=0
ExtraCMD=setoption name Resign value 32596|setoption name StrictTime
value false
AnalyzeMode=2
PlayMode=2

The default value for CMD= is CMD=~\Bonanza\V3.0\u2b.exe, so be sure
to change the ~ to USI if you are putting it in the same folder I did.

Let me know if you need clarification. If you would like a visual
example, I can make a video on Youtube that explains it.

Best regards,

Eric De Las Casas
hirohiigo

Bernhard

unread,
Nov 26, 2009, 5:58:31 AM11/26/09
to SHOGI-L

Hi,

thank you very much, Eric!

As I've told already somewhere, I don't like to make all the work (for
nothing) alone. All persons should not only take, but also give (the
knowlege they already got). In this case (and ONLY in this case), I
also feel well to add information (so don't stop saying all you know,
for example at Shogipedia http://wiki.81squareuniverse.com/index.php?title=BCMShogi)


The "~" sign will be replaced by the "USIHome" (search in
settings.ini). So you can install all engines at a central place and
use it also from other GUIs (for example shogidokoro). Or you simply
can change this USIHome-path to your prefered one and install all the
enginges in the same subdirectories than me. ;-)

[Engines]
USIHome=C:\Programme\USI

[Engine:Bonanzav3.0]
CMD=~\Bonanza\V3.0\u2b.exe

With this configuration, the engine will be started with this command:
C:\Programme\USI\Bonanza\V3.0\u2b.exe

Bye,

BCM

Daryl Lakes

unread,
Nov 26, 2009, 9:13:06 AM11/26/09
to sho...@googlegroups.com
Thank you Eric and Bernhard for the information. I was able to get Bonanza to work with BCM. I am very new to Shogi (did not even know how to play until I discovered Hidetchi's videos on Youtube a week ago...Thank you Hidetchi!) so I am still learning best ways to gather information.
I tried adding an additional engine (GPSShogi) using the same information. It shows in BCM, but crashes immediately. BCM does not crash, but Windows (Vista) reports GPS program has encountered an error and must close. I am playing around with the ini settings to see if I can get it to work. If I can, I will post details.

--- On Thu, 11/26/09, Bernhard <shog...@arcor.de> wrote:

> --
>
> You received this message because you are subscribed to the
> Google Groups "SHOGI-L" group.
> To post to this group, send email to sho...@googlegroups.com.
> To unsubscribe from this group, send email to shogi-l+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/shogi-l?hl=en.
>
>
>



Reply all
Reply to author
Forward
0 new messages