On December 26, 2022 at 3:52:41 AM UTC-7, MK wrote:
.....
At this point, we have recycled back to opening position
Now let's look at Nasti's opening 53 again
Dice-D for 53: +0.085 - +0.109 = -0.024
Luck after roll: +0.019(0) -0.019(1)
## This time XG subracts average eqity from "opening roll"
.....
I am following up to my own article, in order to
make it clearer and conclusive. It's a little long
but easy to read and you will be well rewarded
at the end. :)
Initially I assumed that XG was calculating the
luck rate per the common, (including Gnubg's),
definition, i.e. adjusting actual equities of rolls
by average equities of positions because it did
so at the recycled starting position.
Discussing this in the Gnubg thread, I thought I
should verify it and also try to find out why my
manual tallying never matched XG's figures for
each individual roll.
Sure enough, XG's definition in the glossary of
its manual is different:
"Luck: Luck is determined as the equity after
"the roll (assuming the best move is played)
" - equity before the roll.
I also decided to recycle to the opening position
twice to check if luck equity and skill equity will
will zero out as they should.
So, here are the same sequence of 5 rolls twice,
omitting skill equity figures since those are okay.
Please feel free to duplicate this for yourself on
you own XG if that will convince you better.
======================================
Player1
Dice-D equity for 31: +0.237 (Dice-D = Dice Dictribution)
Luck after roll: +0.234(0) -0.234(0)
======================================
Player2
Dice-D equity for 44 : +0.442
Luck after roll: -0.187(0) +0.187(1)
## It added +0.421 not +0.442 (off by +0.021) ======================================
Player1
Dice-D equity for 32: -0.041
Luck after roll: -0.071(0) +0.071(1)
## It added +0.116 not -0.041 (off by +0.157) ======================================
Player2
Dice-D equity for 31: +0.030
Luck after roll: -0.051(0) +0.051(1)
## It added -0.020 not +0.030 (off by +0.050) ======================================
Player1
Dice-D equity for 43: +0.151
Luck after roll: +0.014(0) -0.014(1)
## It added +0.065 not +0.151 (off by +0.086)
## At this point, we recycled back to opening position
## If we tally luck manually after 5 rolls, we have:
## Player1 +0.237 +0.000 = +0.234
## Player2 -0.237 +0.442 = +0.205
## Player1 -0.205 -0.041 = -0.246
## Player2 +0.246 +0.030 = +0.276
## Player1 -0.276 +0.151 = -0.125 (XG is off by +0.139) ======================================
Now let's continue to reroll the same 5 rolls again,
with Player2 on roll at the current position.
Player2
Dice-D equity for 31: +0.234
Luck after roll: -0.108(0) +0.108(1)
## It added +0.122 not +0.234 (off by +0.112)
## Lo and behold! +0.122 is XG's average equity
## for the opening position and this time it did
## subract it from the equity of the 32 rolled. ======================================
Player1
Dice-D equity for 44 : +0.442
Luck after roll: +0.313(1) -0.313(1)
## It added +0.421 again not +0.442 (off by +0.021) ======================================
Player2
Dice-D equity for 32: -0.041
Luck after roll: +0.197(1) -0.197(1)
## It added again +0.116 not -0.041 (off by -0.157) ======================================
Player1
Dice-D equity for 31: +0.030
Luck after roll: +0.177(1) -0.177(1)
## It added again -0.020 not +0.030 (off by +0.050) ======================================
Player2
Dice-D equity for 43: +0.151
Luck after roll: +0.112(1) -0.112(1)
## It added again +0.065 not +0.151 (off by -0.086)
## Here, we recycled to opening position a second time.
## If we tally luck manually after 5 rolls, we have:
## Player2 +0.125 +0.237 = +0.362
## Player1 -0.362 +0.442 = +0.080
## Player2 -0.080 -0.041 = -0.121
## Player1 +0.121 +0.030 = +0.151
## Player2 -0.151 +0.151 = +0.000 Ta da!
## But XG is off by -0.112 which is the average that
## was subtracted from the 2nd opening roll above. ======================================
If we continue to reroll the same 5 rolls once more,
with now Player1 on roll, will it subtract again? Yup!
Player1
Dice-D equity for 31: +0.234
Luck after roll: +0.234(1) -0.234(1)
## It added again +0.122 not +0.234 (off by +0.112) ======================================
There you have it folks! Conclusive demonstration of
your worshipped XG being a "garbage generator"... :(
XG doesn't adjust equity of rolls by the average equity
of positions, including the rolls for the initial opening
positions, but some mysterious reason it does adjust
them for the subsequent "recycled" opening positions.
I could speculate on the reason for this one but I'll let
you guys take a first shot at it... ;)
Oh, also, XG doesn't just add the equity of the roll from
the Dice Distribution table at the same ply either but it
seems to be using some secret formula...(??)
MK
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)