Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Arguments with furniture are rarely productive." -- Kehlog Albran, "The Profit"


interests / rec.games.backgammon / Re: A good and interesting question about XG's evaluation

SubjectAuthor
* A good and interesting question about XG's evaluationpeps...@gmail.com
+* Re: A good and interesting question about XG's evaluationTimothy Chow
|`* Re: A good and interesting question about XG's evaluationpeps...@gmail.com
| `- Re: A good and interesting question about XG's evaluationTimothy Chow
+* Re: A good and interesting question about XG's evaluationPhilippe Michel
|`- Re: A good and interesting question about XG's evaluationTimothy Chow
`* Re: A good and interesting question about XG's evaluationStick Rice
 +- Re: A good and interesting question about XG's evaluationpeps...@gmail.com
 `* Re: A good and interesting question about XG's evaluationTimothy Chow
  `- Re: A good and interesting question about XG's evaluationStick Rice

1
A good and interesting question about XG's evaluation

<be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com>

  copy mid

https://www.novabbs.com/interests/article-flat.php?id=13288&group=rec.games.backgammon#13288

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:ac8:5aca:0:b0:428:990:551 with SMTP id d10-20020ac85aca000000b0042809900551mr121779qtd.10.1703873893442;
Fri, 29 Dec 2023 10:18:13 -0800 (PST)
X-Received: by 2002:a05:6214:14b4:b0:680:5cbe:72c0 with SMTP id
bo20-20020a05621414b400b006805cbe72c0mr44888qvb.13.1703873893207; Fri, 29 Dec
2023 10:18:13 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: rec.games.backgammon
Date: Fri, 29 Dec 2023 10:18:12 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=217.155.59.144; posting-account=X1j9wgoAAADLt4UnZrIneT3jwl9HvLMd
NNTP-Posting-Host: 217.155.59.144
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com>
Subject: A good and interesting question about XG's evaluation
From: pepste...@gmail.com (peps...@gmail.com)
Injection-Date: Fri, 29 Dec 2023 18:18:13 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3948
 by: peps...@gmail.com - Fri, 29 Dec 2023 18:18 UTC

2A 2A play has been discussed ad nauseam and it would be tedious to
rehash the details.
Since, barring any checker blunders, doubling at the first opportunity is
a version of optimal play, I was slightly surprised at XG's hold here.
I would not be surprised if the double was optional but I thought that the
overriding goal of XG is to play as accurately as possible so, for the sake
of coding simplicity, I was expecting a double here.
However, what I suspect is actually a bug is XG's determination that doubling
is actually wrong. Surely doubling is fine even if holding is just as good?
Any comments? I suppose occasionally XG will do something that a human
will see as clearly non-optimal (or at least
questionable). One of XG's evaluations is clearly slightly wrong but that
might just be the price of the coding design.

It reminds me of a position where XG had all its checkers and I had a single
checker. My checker was on my deuce point, XG held my ace point and XG
was on roll. If XG can't hit me and can't run off the backgammon then any player who isn't a rank beginner knows to hold the ace point hoping for the one percent parlay where I roll 11 and the opponent hits. 1% really isn't so small. But XG just ran off my acepoint with one checker and conceded the backgammon.
This evaluation seems kind of like that.

Having said all this, I now clearly remember that at 2A, 2A with my 52,
holding is actually fine because XG's best sequence is 55, dance, which
is a clear take.
However, the determination that doubling is wrong seems suspect?

Paul

XGID=-b----E-D---eD---c-e--A-A-:0:0:-1:00:9:9:0:11:10

X:XG Roller+ O:Daniel
Score is X:9 O:9 11 pt.(s) match.
+13-14-15-16-17-18------19-20-21-22-23-24-+
| X O | | O X |
| X O | | O X |
| X O | | O |
| X O | | O |
| X | | O |
| |BAR| |
| | | X |
| O | | X |
| O X | | X |
| O X | | X |
| O X | | X O O |
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 167 O: 160 X-O: 9-9/11
Cube: 1
X on roll, cube action

Analyzed in XG Roller+
Player Winning Chances: 49.72% (G:14.79% B:1.11%)
Opponent Winning Chances: 50.28% (G:15.26% B:1.91%)

Cubeless Equities: No Double=-0.014, Double=-0.022

Cubeful Equities:
No double: -0.015
Double/Take: -0.022 (-0.007)
Double/Pass: +1.000 (+1.015)

Best Cube action: No double / Take
Percentage of wrong pass needed to make the double decision right: 0.7%

eXtreme Gammon Version: 2.10, MET: Kazaross XG2

Re: A good and interesting question about XG's evaluation

<umo7vn$168mb$1@dont-email.me>

  copy mid

https://www.novabbs.com/interests/article-flat.php?id=13291&group=rec.games.backgammon#13291

  copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tchow12...@yahoo.com (Timothy Chow)
Newsgroups: rec.games.backgammon
Subject: Re: A good and interesting question about XG's evaluation
Date: Fri, 29 Dec 2023 23:57:27 -0500
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <umo7vn$168mb$1@dont-email.me>
References: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 30 Dec 2023 04:57:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="19045fde51ef52db74ae41c9c6de37c0";
logging-data="1254091"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18DBguPzYHwFWCx2oUTEpqnsFK3hJWDqn4="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:euuCQcliO/rWGc3WRtMd1H9yU8M=
Content-Language: en-US
In-Reply-To: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com>
 by: Timothy Chow - Sat, 30 Dec 2023 04:57 UTC

On 12/29/2023 1:18 PM, peps...@gmail.com wrote:
> I would not be surprised if the double was optional but I thought that the
> overriding goal of XG is to play as accurately as possible so, for the sake
> of coding simplicity, I was expecting a double here.

That is certainly not the overriding goal. If it were, then XG would use
some kind of massive bearoff database for bearing off, which it doesn't.
As for coding simplicity, adding a special feature to make it double at
the first opportunity at 2a2a is *less* simple than just letting it do
its normal thing, and there's no reason to expect that letting it do its
normal thing will cause it to double at the first opportunity at 2a2a.

---
Tim Chow

Re: A good and interesting question about XG's evaluation

<umofpf$171en$1@dont-email.me>

  copy mid

https://www.novabbs.com/interests/article-flat.php?id=13294&group=rec.games.backgammon#13294

  copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!nntp.comgw.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: philippe...@free.fr.invalid (Philippe Michel)
Newsgroups: rec.games.backgammon
Subject: Re: A good and interesting question about XG's evaluation
Date: Sat, 30 Dec 2023 07:10:39 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <umofpf$171en$1@dont-email.me>
References: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com>
Injection-Date: Sat, 30 Dec 2023 07:10:39 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="8c32607089f84c17595ea13e49b08175";
logging-data="1279447"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19AeCnrDECLl+ccwd28LDmu"
User-Agent: slrn/1.0.3 (FreeBSD)
Cancel-Lock: sha1:voQy86PaPrtpU0AmGF+xf05C4Fo=
 by: Philippe Michel - Sat, 30 Dec 2023 07:10 UTC

On 2023-12-29, peps...@gmail.com <pepstein5@gmail.com> wrote:

> I would not be surprised if the double was optional but I thought that the
> overriding goal of XG is to play as accurately as possible so, for the sake
> of coding simplicity, I was expecting a double here.
> However, what I suspect is actually a bug is XG's determination that doubling
> is actually wrong. Surely doubling is fine even if holding is just as good?

> Analyzed in XG Roller+

Maybe XG Roller+, a short truncated rollout with relatively low level
evaluation of the leaf nodes, messes things up.

I would expect regular evaluations at 3-ply or more to find this is an
optional double / take.

Re: A good and interesting question about XG's evaluation

<umpabl$1a9gj$1@dont-email.me>

  copy mid

https://www.novabbs.com/interests/article-flat.php?id=13295&group=rec.games.backgammon#13295

  copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tchow12...@yahoo.com (Timothy Chow)
Newsgroups: rec.games.backgammon
Subject: Re: A good and interesting question about XG's evaluation
Date: Sat, 30 Dec 2023 09:44:05 -0500
Organization: A noiseless patient Spider
Lines: 80
Message-ID: <umpabl$1a9gj$1@dont-email.me>
References: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com>
<umofpf$171en$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 30 Dec 2023 14:44:05 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="19045fde51ef52db74ae41c9c6de37c0";
logging-data="1386003"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Rm36WWU4K9s3IkkDqFWcuCwIGNYmxwQQ="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:bN9lQAgOCFZKeemTiCJhZ/GeL9w=
In-Reply-To: <umofpf$171en$1@dont-email.me>
Content-Language: en-US
 by: Timothy Chow - Sat, 30 Dec 2023 14:44 UTC

On 12/30/2023 2:10 AM, Philippe Michel wrote:
> I would expect regular evaluations at 3-ply or more to find this is an
> optional double / take.

XGID=-b----E-D---eD---c-e--A-A-:0:0:-1:00:9:9:0:11:10

Score is X:9 O:9 11 pt.(s) match.
+12-11-10--9--8--7-------6--5--4--3--2--1-+
| X O | | O X X |
| X O | | O |
| X O | | O |
| X | | O |
| | | O |
| |BAR| |
| O | | X |
| O X | | X |
| O X | | X |
| O X | | X O |
| O X | | X O |
+13-14-15-16-17-18------19-20-21-22-23-24-+
Pip count X: 160 O: 167 X-O: 9-9/11
Cube: 1
O on roll, cube action

Analyzed in 3-ply
Player Winning Chances: 49.96% (G:14.31% B:1.17%)
Opponent Winning Chances: 50.04% (G:15.37% B:1.82%)

Cubeless Equities: No Double=-0.020, Double=-0.014

Cubeful Equities:
No double: -0.002
Double/Take: -0.014 (-0.012)
Double/Pass: +1.000 (+1.002)

Best Cube action: No double / Take
Percentage of wrong pass needed to make the double decision right: 1.2%

eXtreme Gammon Version: 2.19.211.pre-release, MET: Kazaross XG2

------------------------------------------------------------------------

XGID=-b----E-D---eD---c-e--A-A-:0:0:-1:00:9:9:0:11:10

Score is X:9 O:9 11 pt.(s) match.
+12-11-10--9--8--7-------6--5--4--3--2--1-+
| X O | | O X X |
| X O | | O |
| X O | | O |
| X | | O |
| | | O |
| |BAR| |
| O | | X |
| O X | | X |
| O X | | X |
| O X | | X O |
| O X | | X O |
+13-14-15-16-17-18------19-20-21-22-23-24-+
Pip count X: 160 O: 167 X-O: 9-9/11
Cube: 1
O on roll, cube action

Analyzed in 4-ply
Player Winning Chances: 49.96% (G:14.31% B:1.17%)
Opponent Winning Chances: 50.04% (G:15.37% B:1.82%)

Cubeless Equities: No Double=-0.020, Double=-0.004

Cubeful Equities:
No double: -0.002
Double/Take: -0.004 (-0.002)
Double/Pass: +1.000 (+1.002)

Best Cube action: No double / Take
Percentage of wrong pass needed to make the double decision right: 0.2%

eXtreme Gammon Version: 2.19.211.pre-release, MET: Kazaross XG2

---
Tim Chow

Re: A good and interesting question about XG's evaluation

<6d47e0d6-dc94-44ff-bfda-8b2dac8b5ea8n@googlegroups.com>

  copy mid

https://www.novabbs.com/interests/article-flat.php?id=13298&group=rec.games.backgammon#13298

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:a05:622a:410:b0:427:da2d:2601 with SMTP id n16-20020a05622a041000b00427da2d2601mr1473340qtx.11.1703966179980;
Sat, 30 Dec 2023 11:56:19 -0800 (PST)
X-Received: by 2002:ac8:7d90:0:b0:428:b97:588e with SMTP id
c16-20020ac87d90000000b004280b97588emr326064qtd.3.1703966179695; Sat, 30 Dec
2023 11:56:19 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: rec.games.backgammon
Date: Sat, 30 Dec 2023 11:56:19 -0800 (PST)
In-Reply-To: <umo7vn$168mb$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=217.155.59.144; posting-account=X1j9wgoAAADLt4UnZrIneT3jwl9HvLMd
NNTP-Posting-Host: 217.155.59.144
References: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com> <umo7vn$168mb$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6d47e0d6-dc94-44ff-bfda-8b2dac8b5ea8n@googlegroups.com>
Subject: Re: A good and interesting question about XG's evaluation
From: pepste...@gmail.com (peps...@gmail.com)
Injection-Date: Sat, 30 Dec 2023 19:56:19 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 20
 by: peps...@gmail.com - Sat, 30 Dec 2023 19:56 UTC

On Saturday, December 30, 2023 at 4:57:30 AM UTC, Timothy Chow wrote:
....
> As for coding simplicity, adding a special feature to make it double at
> the first opportunity at 2a2a is *less* simple than just letting it do
> its normal thing, and there's no reason to expect that letting it do its
> normal thing will cause it to double at the first opportunity at 2a2a.

I assumed (with no justification whatsoever) that XG had some sort
of special feature whereby it normally doubled as soon as legal at 2A 2A.
If it did have some such feature (it probably doesn't) then code saying:
[Always use that feature] would be simpler than code saying: [Use that
feature unless...]

Assuming you're an expert on how XG works, where did you gain that
knowledge? Is it from public sources or personal correspondence
with Xavier?

Paul

Re: A good and interesting question about XG's evaluation

<umqrv2$1kksl$1@dont-email.me>

  copy mid

https://www.novabbs.com/interests/article-flat.php?id=13299&group=rec.games.backgammon#13299

  copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tchow12...@yahoo.com (Timothy Chow)
Newsgroups: rec.games.backgammon
Subject: Re: A good and interesting question about XG's evaluation
Date: Sat, 30 Dec 2023 23:50:42 -0500
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <umqrv2$1kksl$1@dont-email.me>
References: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com>
<umo7vn$168mb$1@dont-email.me>
<6d47e0d6-dc94-44ff-bfda-8b2dac8b5ea8n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 31 Dec 2023 04:50:42 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c7a2a5b4a44c5bfcd02c60182f024a66";
logging-data="1725333"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+HmIcXgxhjCO+XTmxZQc7mqgHttNvNHE0="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:kpUmnSGnX5oML0gnFGCnyWczWd8=
Content-Language: en-US
In-Reply-To: <6d47e0d6-dc94-44ff-bfda-8b2dac8b5ea8n@googlegroups.com>
 by: Timothy Chow - Sun, 31 Dec 2023 04:50 UTC

On 12/30/2023 2:56 PM, peps...@gmail.com wrote:
> On Saturday, December 30, 2023 at 4:57:30 AM UTC, Timothy Chow wrote:
> ...
>> As for coding simplicity, adding a special feature to make it double at
>> the first opportunity at 2a2a is *less* simple than just letting it do
>> its normal thing, and there's no reason to expect that letting it do its
>> normal thing will cause it to double at the first opportunity at 2a2a.
>
> I assumed (with no justification whatsoever) that XG had some sort
> of special feature whereby it normally doubled as soon as legal at 2A 2A.
> If it did have some such feature (it probably doesn't) then code saying:
> [Always use that feature] would be simpler than code saying: [Use that
> feature unless...]
>
> Assuming you're an expert on how XG works, where did you gain that
> knowledge? Is it from public sources or personal correspondence
> with Xavier?

I'm not an expert on how XG works, but this whole thread is presenting
evidence that XG has no such special feature. Since there is no evidence
that XG does have such a special feature, the preponderance of the
evidence suggests that no such special feature exists.

---
Tim Chow

Re: A good and interesting question about XG's evaluation

<79f3dd01-d5ed-43f7-aa1d-bae18bc5ea23n@googlegroups.com>

  copy mid

https://www.novabbs.com/interests/article-flat.php?id=13309&group=rec.games.backgammon#13309

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:a05:622a:18a3:b0:428:9c4:a93c with SMTP id v35-20020a05622a18a300b0042809c4a93cmr637930qtc.9.1704138541449;
Mon, 01 Jan 2024 11:49:01 -0800 (PST)
X-Received: by 2002:ac8:7d15:0:b0:428:1bca:a7aa with SMTP id
g21-20020ac87d15000000b004281bcaa7aamr404292qtb.3.1704138541263; Mon, 01 Jan
2024 11:49:01 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: rec.games.backgammon
Date: Mon, 1 Jan 2024 11:49:01 -0800 (PST)
In-Reply-To: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=71.222.37.147; posting-account=yTK5ugoAAACRs3TgAz02kMublhPpKQBJ
NNTP-Posting-Host: 71.222.37.147
References: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <79f3dd01-d5ed-43f7-aa1d-bae18bc5ea23n@googlegroups.com>
Subject: Re: A good and interesting question about XG's evaluation
From: bananabo...@gmail.com (Stick Rice)
Injection-Date: Mon, 01 Jan 2024 19:49:01 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4225
 by: Stick Rice - Mon, 1 Jan 2024 19:49 UTC

On Friday, December 29, 2023 at 1:18:14 PM UTC-5, peps...@gmail.com wrote:
> 2A 2A play has been discussed ad nauseam and it would be tedious to
> rehash the details.
> Since, barring any checker blunders, doubling at the first opportunity is
> a version of optimal play, I was slightly surprised at XG's hold here.
> I would not be surprised if the double was optional but I thought that the
> overriding goal of XG is to play as accurately as possible so, for the sake
> of coding simplicity, I was expecting a double here.
> However, what I suspect is actually a bug is XG's determination that doubling
> is actually wrong. Surely doubling is fine even if holding is just as good?
> Any comments? I suppose occasionally XG will do something that a human
> will see as clearly non-optimal (or at least
> questionable). One of XG's evaluations is clearly slightly wrong but that
> might just be the price of the coding design.
>
> It reminds me of a position where XG had all its checkers and I had a single
> checker. My checker was on my deuce point, XG held my ace point and XG
> was on roll. If XG can't hit me and can't run off the backgammon then any player who isn't a rank beginner knows to hold the ace point hoping for the one percent parlay where I roll 11 and the opponent hits. 1% really isn't so small. But XG just ran off my acepoint with one checker and conceded the backgammon.
> This evaluation seems kind of like that.
>
> Having said all this, I now clearly remember that at 2A, 2A with my 52,
> holding is actually fine because XG's best sequence is 55, dance, which
> is a clear take.
> However, the determination that doubling is wrong seems suspect?
>
> Paul
>
> XGID=-b----E-D---eD---c-e--A-A-:0:0:-1:00:9:9:0:11:10
>
> X:XG Roller+ O:Daniel
> Score is X:9 O:9 11 pt.(s) match.
> +13-14-15-16-17-18------19-20-21-22-23-24-+
> | X O | | O X |
> | X O | | O X |
> | X O | | O |
> | X O | | O |
> | X | | O |
> | |BAR| |
> | | | X |
> | O | | X |
> | O X | | X |
> | O X | | X |
> | O X | | X O O |
> +12-11-10--9--8--7-------6--5--4--3--2--1-+
> Pip count X: 167 O: 160 X-O: 9-9/11
> Cube: 1
> X on roll, cube action
>
> Analyzed in XG Roller+
> Player Winning Chances: 49.72% (G:14.79% B:1.11%)
> Opponent Winning Chances: 50.28% (G:15.26% B:1.91%)
>
> Cubeless Equities: No Double=-0.014, Double=-0.022
>
> Cubeful Equities:
> No double: -0.015
> Double/Take: -0.022 (-0.007)
> Double/Pass: +1.000 (+1.015)
>
> Best Cube action: No double / Take
> Percentage of wrong pass needed to make the double decision right: 0.7%
>
> eXtreme Gammon Version: 2.10, MET: Kazaross XG2

The bot shouldn't double at 2a 2a unless it sees at least one market losing sequence. Are there any MLS here?

Stick

Re: A good and interesting question about XG's evaluation

<102c7279-d0e3-4205-9824-bd7a33b50893n@googlegroups.com>

  copy mid

https://www.novabbs.com/interests/article-flat.php?id=13312&group=rec.games.backgammon#13312

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:a05:622a:180b:b0:423:7327:942c with SMTP id t11-20020a05622a180b00b004237327942cmr2338506qtc.13.1704143966477;
Mon, 01 Jan 2024 13:19:26 -0800 (PST)
X-Received: by 2002:a0c:c489:0:b0:680:3d0a:be38 with SMTP id
u9-20020a0cc489000000b006803d0abe38mr84601qvi.0.1704143966152; Mon, 01 Jan
2024 13:19:26 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: rec.games.backgammon
Date: Mon, 1 Jan 2024 13:19:25 -0800 (PST)
In-Reply-To: <79f3dd01-d5ed-43f7-aa1d-bae18bc5ea23n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=217.155.59.144; posting-account=X1j9wgoAAADLt4UnZrIneT3jwl9HvLMd
NNTP-Posting-Host: 217.155.59.144
References: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com> <79f3dd01-d5ed-43f7-aa1d-bae18bc5ea23n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <102c7279-d0e3-4205-9824-bd7a33b50893n@googlegroups.com>
Subject: Re: A good and interesting question about XG's evaluation
From: pepste...@gmail.com (peps...@gmail.com)
Injection-Date: Mon, 01 Jan 2024 21:19:26 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4742
 by: peps...@gmail.com - Mon, 1 Jan 2024 21:19 UTC

On Monday, January 1, 2024 at 7:49:02 PM UTC, Stick Rice wrote:
> On Friday, December 29, 2023 at 1:18:14 PM UTC-5, peps...@gmail.com wrote:
> > 2A 2A play has been discussed ad nauseam and it would be tedious to
> > rehash the details.
> > Since, barring any checker blunders, doubling at the first opportunity is
> > a version of optimal play, I was slightly surprised at XG's hold here.
> > I would not be surprised if the double was optional but I thought that the
> > overriding goal of XG is to play as accurately as possible so, for the sake
> > of coding simplicity, I was expecting a double here.
> > However, what I suspect is actually a bug is XG's determination that doubling
> > is actually wrong. Surely doubling is fine even if holding is just as good?
> > Any comments? I suppose occasionally XG will do something that a human
> > will see as clearly non-optimal (or at least
> > questionable). One of XG's evaluations is clearly slightly wrong but that
> > might just be the price of the coding design.
> >
> > It reminds me of a position where XG had all its checkers and I had a single
> > checker. My checker was on my deuce point, XG held my ace point and XG
> > was on roll. If XG can't hit me and can't run off the backgammon then any player who isn't a rank beginner knows to hold the ace point hoping for the one percent parlay where I roll 11 and the opponent hits. 1% really isn't so small. But XG just ran off my acepoint with one checker and conceded the backgammon.
> > This evaluation seems kind of like that.
> >
> > Having said all this, I now clearly remember that at 2A, 2A with my 52,
> > holding is actually fine because XG's best sequence is 55, dance, which
> > is a clear take.
> > However, the determination that doubling is wrong seems suspect?
> >
> > Paul
> >
> > XGID=-b----E-D---eD---c-e--A-A-:0:0:-1:00:9:9:0:11:10
> >
> > X:XG Roller+ O:Daniel
> > Score is X:9 O:9 11 pt.(s) match.
> > +13-14-15-16-17-18------19-20-21-22-23-24-+
> > | X O | | O X |
> > | X O | | O X |
> > | X O | | O |
> > | X O | | O |
> > | X | | O |
> > | |BAR| |
> > | | | X |
> > | O | | X |
> > | O X | | X |
> > | O X | | X |
> > | O X | | X O O |
> > +12-11-10--9--8--7-------6--5--4--3--2--1-+
> > Pip count X: 167 O: 160 X-O: 9-9/11
> > Cube: 1
> > X on roll, cube action
> >
> > Analyzed in XG Roller+
> > Player Winning Chances: 49.72% (G:14.79% B:1.11%)
> > Opponent Winning Chances: 50.28% (G:15.26% B:1.91%)
> >
> > Cubeless Equities: No Double=-0.014, Double=-0.022
> >
> > Cubeful Equities:
> > No double: -0.015
> > Double/Take: -0.022 (-0.007)
> > Double/Pass: +1.000 (+1.015)
> >
> > Best Cube action: No double / Take
> > Percentage of wrong pass needed to make the double decision right: 0.7%
> >
> > eXtreme Gammon Version: 2.10, MET: Kazaross XG2
> The bot shouldn't double at 2a 2a unless it sees at least one market losing sequence. Are there any MLS here?

No, there aren't. I learned that quite early on FIBS in the nineties.
I criticised my opponent for not doubling immediately and he replied that doubling is unnecessary because 55/dance
is still a take because gammons aren't in play.

Paul

Re: A good and interesting question about XG's evaluation

<umvfah$2btav$1@dont-email.me>

  copy mid

https://www.novabbs.com/interests/article-flat.php?id=13315&group=rec.games.backgammon#13315

  copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tchow12...@yahoo.com (Timothy Chow)
Newsgroups: rec.games.backgammon
Subject: Re: A good and interesting question about XG's evaluation
Date: Mon, 1 Jan 2024 17:45:37 -0500
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <umvfah$2btav$1@dont-email.me>
References: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com>
<79f3dd01-d5ed-43f7-aa1d-bae18bc5ea23n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 1 Jan 2024 22:45:37 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4a28ab5a7363be5e14a619322ab31944";
logging-data="2487647"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18tkETK4JdPiWaA6KYKxnqNM5QzV0QpPbo="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:lN706mqOiEVJ3zED4Z7y9+aRm3Q=
Content-Language: en-US
In-Reply-To: <79f3dd01-d5ed-43f7-aa1d-bae18bc5ea23n@googlegroups.com>
 by: Timothy Chow - Mon, 1 Jan 2024 22:45 UTC

On 1/1/2024 2:49 PM, Stick Rice wrote:
> The bot shouldn't double at 2a 2a unless it sees at least one market losing sequence. Are there any MLS here?

I'm not sure exactly what you're saying here, but just to be clear,
bots don't explicitly consider market-losing sequences when deciding
whether to double.

https://www.bgonline.org/forums/webbbs_config.pl?read=57030

---
Tim Chow

Re: A good and interesting question about XG's evaluation

<c67d9e92-7ccb-4f8c-8ee5-e8ca83f47993n@googlegroups.com>

  copy mid

https://www.novabbs.com/interests/article-flat.php?id=13317&group=rec.games.backgammon#13317

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:ac8:7d15:0:b0:428:1bca:a7aa with SMTP id g21-20020ac87d15000000b004281bcaa7aamr476228qtb.3.1704160574575;
Mon, 01 Jan 2024 17:56:14 -0800 (PST)
X-Received: by 2002:a05:622a:491:b0:427:9efa:b82d with SMTP id
p17-20020a05622a049100b004279efab82dmr2098230qtx.12.1704160574326; Mon, 01
Jan 2024 17:56:14 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: rec.games.backgammon
Date: Mon, 1 Jan 2024 17:56:14 -0800 (PST)
In-Reply-To: <umvfah$2btav$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=71.222.37.147; posting-account=yTK5ugoAAACRs3TgAz02kMublhPpKQBJ
NNTP-Posting-Host: 71.222.37.147
References: <be49ffe9-ba61-4a76-9818-0b42e54c9a6dn@googlegroups.com>
<79f3dd01-d5ed-43f7-aa1d-bae18bc5ea23n@googlegroups.com> <umvfah$2btav$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c67d9e92-7ccb-4f8c-8ee5-e8ca83f47993n@googlegroups.com>
Subject: Re: A good and interesting question about XG's evaluation
From: bananabo...@gmail.com (Stick Rice)
Injection-Date: Tue, 02 Jan 2024 01:56:14 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1815
 by: Stick Rice - Tue, 2 Jan 2024 01:56 UTC

On Monday, January 1, 2024 at 5:45:40 PM UTC-5, Timothy Chow wrote:
> On 1/1/2024 2:49 PM, Stick Rice wrote:
> > The bot shouldn't double at 2a 2a unless it sees at least one market losing sequence. Are there any MLS here?
> I'm not sure exactly what you're saying here, but just to be clear,
> bots don't explicitly consider market-losing sequences when deciding
> whether to double.
>
> https://www.bgonline.org/forums/webbbs_config.pl?read=57030
>
> ---
> Tim Chow

They don't, but they do.

Stick

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor