Is Belka a Rybka?

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Edward German

Is Belka a Rybka?

Post by Edward German »

My first analyes with Strelka says "Strelka = Rybka (Clone)"
My new analyses with Belka 1.8.13 says "Belka = NO Rybka (Clone)"

New Version of Belka 1.8.13, here:

http://www.sdchess.ru/download_engines.htm
Andrej Sidorov

Re: Is Belka a Rybka?

Post by Andrej Sidorov »

All versions of Belka are just experimental versions of Strelka made by Igor Korshunov (WildCat). 1.8.13 = 1.8.12 + file person.txt with adjustable parameters. By default (all=0) it is very weak.
mjlef
Posts: 1494
Joined: Thu Mar 30, 2006 2:08 pm

Re: Is Belka a Rybka?

Post by mjlef »

what do the parameters mean?
Andrej Sidorov

Re: Is Belka a Rybka?

Post by Andrej Sidorov »

Read their names.

Anyway, Belka is not official engine, its just codename for some internal Strelka test build, not for distribution of any kind.
mjlef
Posts: 1494
Joined: Thu Mar 30, 2006 2:08 pm

Re: Is Belka a Rybka?

Post by mjlef »

Thanks.

Is there a good set of the parameters that does pretty well. All zeros must be pretty bad!

Mark
Andrej Sidorov

Re: Is Belka a Rybka?

Post by Andrej Sidorov »

When you delete parameter from 'person.txt' then one sets to default automatically. Deleting everything from this file gives default settings (= build 1.8.12) .
Edward German

Re: Belka Settings please help me

Post by Edward German »

Andrej Sidorov wrote:When you delete parameter from 'person.txt' then one sets to default automatically. Deleting everything from this file gives default settings (= build 1.8.12) .
Right.

My first experimental settings are this, but I need help. Please says me what here is totally wrong:

SideToMoveBonus 10
PawnFileOpening 10
PawnFileEndgame 12
KnightCentrOpening 100
KnightCentrEndgame 120
KnightRankOpening 120
KnightTrapped 130
BishopCentrOpening 120
BishopCentrEndgame 130
BishopBackRankOpening 100
RookFileOpening 100
QueenCentrOpening 100
QueenCentrEndgame 150
QueenBackRankOpening 100
KingFileOpening 100
KingCentrEndgame 120
PawnFile 1 5 10 30 50 70 90 100
KnightLine 1 1 1 1 1 1 1 1
KnightRank 1 1 1 1 1 1 1 1
BishopLine 1 1 1 1 1 1 1 1
RookFile 1 1 1 1 1 1 1 1
QueenLine 1 1 1 1 1 1 1 1
KingLine 1 1 1 1 1 1 1 1
KingFile 1 1 1 1 1 1 1 1
CenterPawns 100
KnightMobilityOpening 110
KnightMobilityEndgame 110
BishopMobilityOpening 100
BishopMobilityEndgame 120
RookMobilityOpening 100
RookMobilityEndgame 105
QueenMobilityOpening 100
QueenMobilityEndgame 120
RookHalfOpenOpening 105
RookHalfOpenEndgame 115
RookOpenOpening 100
RookOpenEndgame 100
RookHalfOpenKingAttack 100
RookChecksOpening 125
Rook7Opening 100
Rook7Endgame 105
Queen7Endgame 120
KnightKingAttack 120
BishopKingAttack 110
RookKingAttack 105
QueenKingAttack 150
KingAttackWeight 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2
PassedPawnValue1 2 2 2 2 2 2 2 2
PassedPawnValue2 3 3 3 3 3 3 3 3
PassedPawnValue3 3 3 3 3 3 3 3 3
PassedPawnValue4 4 4 4 4 4 4 4 4
PassedPawnValue5 4 4 4 4 4 4 4 4
PassedPawnValue6 5 5 5 5 5 5 5 5
PassedPawnValue7 5 5 5 5 5 5 5 5
PawnDoubledEndgame 110
PawnIsolatedOpening 70
PawnIsolatedEndgame 105
PawnOpenIsolatedOpening 80
PawnOpenIsolatedEndgame 110
PawnWeakEndgame 80
PawnOpenWeakOpening 80
PawnWeakOpening 80
PawnPassedScoreOpening 1 1 1 1 1 1 1 1
PawnPassedScoreEndgame 2 2 2 2 2 2 2 2
Karmazen & Oliver
Posts: 374
Joined: Sat Mar 10, 2007 12:34 am

Re: Belka Settings please help me

Post by Karmazen & Oliver »

Edward German wrote:
Andrej Sidorov wrote:When you delete parameter from 'person.txt' then one sets to default automatically. Deleting everything from this file gives default settings (= build 1.8.12) .
Right.

My first experimental settings are this, but I need help. Please says me what here is totally wrong:

SideToMoveBonus 10
PawnFileOpening 10

....

PawnWeakOpening 80
PawnPassedScoreOpening 1 1 1 1 1 1 1 1
PawnPassedScoreEndgame 2 2 2 2 2 2 2 2
ok. GOOD info. I will go COPY and TEST...
User avatar
GenoM
Posts: 910
Joined: Wed Mar 08, 2006 9:46 pm
Location: Plovdiv, Bulgaria

Re: Belka Settings please help me

Post by GenoM »

just a quick tip: pawn=3399
not pawn=1
take it easy :)
Vempele

Re: Belka Settings please help me

Post by Vempele »

Edward German wrote:
Andrej Sidorov wrote:When you delete parameter from 'person.txt' then one sets to default automatically. Deleting everything from this file gives default settings (= build 1.8.12) .
Right.

My first experimental settings are this, but I need help.
Other than the weak pawns and RookChecksOpening, you can find all of that in Toga (with the exact same names for most). Check out quad() for how it computes passed pawn scores.