I guess the prefactor varied depending on which scale I was using for the other pieces (E.g. the 'classical' N=300 or Kaufman N=325).
If I would have to invent a name for the equation I would call it the "Short-range leaper law".
I guess the prefactor varied depending on which scale I was using for the other pieces (E.g. the 'classical' N=300 or Kaufman N=325).
If I would have to invent a name for the equation I would call it the "Short-range leaper law".
Great! that's a good name. Now I also understand the purpose of the "prefactor".
How short does the range of a piece have to be for this to apply? And what about pieces that are restricted to a fraction of the board, such as the camel?
I assume this is meant to apply to an 8x8 board, but how would it change if the board were bigger?
'Short range' here means up to two King steps away. So pieces like Camel are not included. The formula was derived by fitting empirical values measured on an 8x8 board; on such a board a Camel is practically useless. When I tested Camels, they would always get lost without compensation in the end-game, if they survived that long. The only reason they were worth anything is that there was a good chance you could fork two minors with them,and then trade it for one. On larger board this would probably be better. But pieces that have only long leaps have very poor manoeuvrability. On a piece that also has enough short-range moves, the longer leaps might be worth nearly as much as other moves, if the board is big enough to contain most of them.
I've applied this formula for sliders and it seems accurate if you divide by two the number diagonal moves.
Calculating N for a slider:
N=R+R'+R''+...
R=T*c/β
T=number of squares in a same row on a 9x9 board (9x9 for simplicity)
c= number of different colors in a row (1 or 2)
β=total posible square colors in the board (2)
obatined values:
Queen Rook Bishop
1080 640 280
Now let's calculate this for a bishop, a queen and a rook.
N(B)=R*4
R=4*1/2
N(B)=1/2*(4*2)
N(B)=8
B=(30+8*5/8)*8
B=280
N(Q)=(R*+R')*4
R=4*2/2
R'=4*1/2
N(Q)=(4+2)*4
N(Q)=24
Q=(30+24*5/8)*24
Q=1080
N(R)=R*4
R=4*2/2
N(R)=16
R(ook)=(30+16*5/8)*16
R(ook)=640
2) piece value = 31.5(N) + 0.66(N)²
3) piece value = 33.0(N) + 0.69(N)²
2) "Muller's Formula for Chess Pieces"
3) "Muller's Theorum on the Inter-Dynamic-Relationship of Fairy Chess Pieces on a Checkered Gameboard"