An engine that can play capablanca and gothic chess variants.
* Fixed time per move
* Modify pruning
* Modify evaluation
* Remove dependency on ini file
* Added some eval options that can be set by the user
https://sites.google.com/view/capablanca/engines/bihasa
Bihasa 4.3.3
Moderators: hgm, Rebel, chrisw
-
- Posts: 1627
- Joined: Thu Mar 09, 2006 12:35 pm
Re: Bihasa 4.3.3
But without and *.ini and without a README, how to set different parameters/personalities?Ferdy wrote:An engine that can play capablanca and gothic chess variants.
* Fixed time per move
* Modify pruning
* Modify evaluation
* Remove dependency on ini file
* Added some eval options that can be set by the user
https://sites.google.com/view/capablanca/engines/bihasa
After his son's birth they've asked him:
"Is it a boy or girl?"
YES! He replied.....
"Is it a boy or girl?"
YES! He replied.....
-
- Posts: 27795
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Bihasa 4.3.3
I think the idea is that you use the Engine Settings dialog to set the parameters, and then have the GUI save them, so that each time the engine is loaded it will automatically run with the modified settings.
-
- Posts: 4606
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: Bihasa 4.3.3
George, I thought Ferdinand already had answered this in the original thread about your problems?George Tsavdaris wrote:But without and *.ini and without a README, how to set different parameters/personalities? :?Ferdy wrote:An engine that can play capablanca and gothic chess variants.
* Fixed time per move
* Modify pruning
* Modify evaluation
* Remove dependency on ini file
* Added some eval options that can be set by the user
https://sites.google.com/view/capablanca/engines/bihasa
http://talkchess.com/forum/viewtopic.php?t=62611
Ok, I think I understand now, you miss more or less a readme file for knowing what settings can be changed at all?
Ferdinand described how you can see them by starting from console and feeding a few commands to get them.
You can also load it in WB and just look at the settings.
There is a menu for this, since ... I don't know when - several years at least.
For CuteChess Ferdinand has already described how you change the engines.json file with the desired settings...
Edit: I forgot that you also directly can see and change the engine options in CuteChess under Engines/Advanced options or similar...
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Bihasa 4.3.3
Run in console and type xboard then protover to see its features.George Tsavdaris wrote:But without and *.ini and without a README, how to set different parameters/personalities?Ferdy wrote:An engine that can play capablanca and gothic chess variants.
* Fixed time per move
* Modify pruning
* Modify evaluation
* Remove dependency on ini file
* Added some eval options that can be set by the user
https://sites.google.com/view/capablanca/engines/bihasa
Code: Select all
xboard
feature done=0
protover
feature ping=1 time=1 setboard=1 name=1 colors=1 debug=1
feature draw=0 sigint=0 sigterm=0 reuse=0 analyze=1 ics=1
feature variants="capablanca,gothic"
feature option="MultiPV -spin 1 1 300"
feature memory=1
feature myname="Bihasa v4.3.3"
feature option="Resign -check 0"
feature option="ResignScore -spin -1200 -30000 30000"
feature option="Ponder -check 1"
feature option="Book -check 0"
feature option="ContemptValue -spin 0 -1000 1000"
feature option="PawnValueOp -spin 75 0 1000"
feature option="PawnValueEn -spin 100 0 1000"
feature option="KnightValueOp -spin 310 0 1000"
feature option="KnightValueEn -spin 310 0 1000"
feature option="BishopValueOp -spin 350 0 1000"
feature option="BishopValueEn -spin 350 0 1000"
feature option="RookValueOp -spin 530 0 1000"
feature option="RookValueEn -spin 530 0 1000"
feature option="ArchBishopValueOp -spin 870 0 1500"
feature option="ArchBishopValueEn -spin 870 0 1500"
feature option="ChancellorValueOp -spin 990 0 1500"
feature option="ChancellorValueEn -spin 990 0 1500"
feature option="QueenValueOp -spin 1040 0 1500"
feature option="QueenValueEn -spin 1040 0 1500"
feature option="MobilityWeight -spin 100 0 1000"
feature option="ArchBishopNearOppKingWeight -spin 100 0 1000"
feature option="ChancellorNearOppKingWeight -spin 100 0 1000"
feature option="QueenNearOppKingWeight -spin 100 0 1000"
feature done=1
Code: Select all
-firstOptions "PawnValueOp=90,PawnValueEn=120"
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Bihasa 4.3.3
Run in console and type xboard then protover to see its features.George Tsavdaris wrote:But without and *.ini and without a README, how to set different parameters/personalities?Ferdy wrote:An engine that can play capablanca and gothic chess variants.
* Fixed time per move
* Modify pruning
* Modify evaluation
* Remove dependency on ini file
* Added some eval options that can be set by the user
https://sites.google.com/view/capablanca/engines/bihasa
Code: Select all
xboard
feature done=0
protover
feature ping=1 time=1 setboard=1 name=1 colors=1 debug=1
feature draw=0 sigint=0 sigterm=0 reuse=0 analyze=1 ics=1
feature variants="capablanca,gothic"
feature option="MultiPV -spin 1 1 300"
feature memory=1
feature myname="Bihasa v4.3.3"
feature option="Resign -check 0"
feature option="ResignScore -spin -1200 -30000 30000"
feature option="Ponder -check 1"
feature option="Book -check 0"
feature option="ContemptValue -spin 0 -1000 1000"
feature option="PawnValueOp -spin 75 0 1000"
feature option="PawnValueEn -spin 100 0 1000"
feature option="KnightValueOp -spin 310 0 1000"
feature option="KnightValueEn -spin 310 0 1000"
feature option="BishopValueOp -spin 350 0 1000"
feature option="BishopValueEn -spin 350 0 1000"
feature option="RookValueOp -spin 530 0 1000"
feature option="RookValueEn -spin 530 0 1000"
feature option="ArchBishopValueOp -spin 870 0 1500"
feature option="ArchBishopValueEn -spin 870 0 1500"
feature option="ChancellorValueOp -spin 990 0 1500"
feature option="ChancellorValueEn -spin 990 0 1500"
feature option="QueenValueOp -spin 1040 0 1500"
feature option="QueenValueEn -spin 1040 0 1500"
feature option="MobilityWeight -spin 100 0 1000"
feature option="ArchBishopNearOppKingWeight -spin 100 0 1000"
feature option="ChancellorNearOppKingWeight -spin 100 0 1000"
feature option="QueenNearOppKingWeight -spin 100 0 1000"
feature done=1
Code: Select all
-firstOptions "PawnValueOp=90,PawnValueEn=120"
-
- Posts: 1627
- Joined: Thu Mar 09, 2006 12:35 pm
Re: Bihasa 4.3.3
I missed that, but in the general case anyone doesn't read this forum how could he set the parameters in cutechess-cli for example?Guenther wrote: George, I thought Ferdinand already had answered this in the original thread about your problems?
Well i see the settings inside Cutechess or Winboard and i was too dumb/fast to ask anyway.Ok, I think I understand now, you miss more or less a readme file for knowing what settings can be changed at all?
With an *.ini file it was more convenient but anyway this works too so....
Thank god there is not need to do that manually.Ferdinand described how you can see them by starting from console and feeding a few commands to get them.
For CuteChess Ferdinand has already described how you change the engines.json file with the desired settings...
After his son's birth they've asked him:
"Is it a boy or girl?"
YES! He replied.....
"Is it a boy or girl?"
YES! He replied.....
-
- Posts: 5
- Joined: Wed Dec 28, 2016 12:46 pm
- Location: Italy
Re: Bihasa 4.3.3
Thanks for keeping this engine updated, still the best playing 10x8 with much new parameters.
In my tests though, previous version 3.2 remains the strongest.
In my tests though, previous version 3.2 remains the strongest.
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Bihasa 4.3.3
Thanks for the info, I have not seriously tested it vs 3.2 before the release but tested it vs other engines. There was a bug that I unfortunately introduced in my pruning/reduction modification. I will fix this once I get the time.defrag71 wrote:Thanks for keeping this engine updated, still the best playing 10x8 with much new parameters.
In my tests though, previous version 3.2 remains the strongest.