Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

We want to create puppets that pull their own strings. -- Ann Marion


interests / rec.games.backgammon / Re: Bear-off heuristics without contact

SubjectAuthor
* Bear-off heuristics without contactAxel Reichert
+* Re: Bear-off heuristics without contactTimothy Chow
|`* Re: Bear-off heuristics without contactAxel Reichert
| `- Re: Bear-off heuristics without contactTimothy Chow
`* Re: Bear-off heuristics without contactTimothy Chow
 `* Re: Bear-off heuristics without contactAxel Reichert
  `* Re: Bear-off heuristics without contactTimothy Chow
   `* Re: Bear-off heuristics without contactAxel Reichert
    +* Re: Bear-off heuristics without contactpeps...@gmail.com
    |`- Re: Bear-off heuristics without contactAxel Reichert
    +* Re: Bear-off heuristics without contactpeps...@gmail.com
    |`* Re: Bear-off heuristics without contactAxel Reichert
    | `- Re: Bear-off heuristics without contactpeps...@gmail.com
    +- Re: Bear-off heuristics without contactpeps...@gmail.com
    `- Re: Bear-off heuristics without contactTimothy Chow

1
Bear-off heuristics without contact

<87sfqolp8q.fsf@axel-reichert.de>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: mai...@axel-reichert.de (Axel Reichert)
Newsgroups: rec.games.backgammon
Subject: Bear-off heuristics without contact
Date: Thu, 07 Apr 2022 20:31:17 +0200
Organization: A noiseless patient Spider
Lines: 40
Message-ID: <87sfqolp8q.fsf@axel-reichert.de>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="6c9c5ba250b715deead273363dc61708";
logging-data="7969"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX184ep4cwTQn7HVJQHHLTMBq09ma5VXBVgg="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:iBf36scp+AEM9lG7ZHxXPiamVE4=
sha1:P1W6QFkigYPygBK6CjaTMogtsDg=
 by: Axel Reichert - Thu, 7 Apr 2022 18:31 UTC

Hello,

recently I became interested in bear-off heuristics in a pure
race. Since greedy bear-off is even good enough for Kit Woolsey, see

https://bkgm.com/rgb/rgb.cgi?view+251

, there is no need for me to try to be clever here. So the interesting
positions are those that miss.

On autopilot, I just fill the highest gap. Occasionally, though, awfully
high stacks in my position cause me to pause and then play such that the
biggest stack difference (defined as checkers on "from" point minus
checkers on "to" point) is reduced. In case of ties, e.g., "play one of
4 checkers on point 4 to point 2, which before the move has 1 checkers"
versus "play one of 3 checkers on point 3 to point 1, which before the
move was empty", prefer playing to the "most empty" point. In case of
further ties, prefer playing to the highest "most empty" point. I can
imagine another heuristic, namely playing such that an adjusted pip
count, e.g., my Isight method, is minimized. This also requires some
rules for resolving ties. This last approach is mentioned here:

https://www.bkgm.com/rgb/rgb.cgi?view+138

Did anyone here compare in some more detail the above three approaches:

1. Fill the highest gap
2. Reduce the biggest stack difference
3. Minimize wastage according to some adjusted pip count

What techniques do you use over the board?

I expect the differences to be tiny, but it might be an interesting data
mining exercise.

Any comments as always welcome!

Best regards

Axel

Re: Bear-off heuristics without contact

<t36ev5$4hs$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: tchow12...@yahoo.com (Timothy Chow)
Newsgroups: rec.games.backgammon
Subject: Re: Bear-off heuristics without contact
Date: Wed, 13 Apr 2022 08:16:34 -0400
Organization: A noiseless patient Spider
Lines: 152
Message-ID: <t36ev5$4hs$1@dont-email.me>
References: <87sfqolp8q.fsf@axel-reichert.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 13 Apr 2022 12:16:37 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="c9dfba1941a799d30ab06e3a11516f0f";
logging-data="4668"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/g8GOh4pyhgjtufvTEKdiNerVq/9gayUA="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.7.0
Cancel-Lock: sha1:7qL1NTWjoSs6RwNQ9/BtQ9++RXQ=
In-Reply-To: <87sfqolp8q.fsf@axel-reichert.de>
Content-Language: en-US
 by: Timothy Chow - Wed, 13 Apr 2022 12:16 UTC

On 4/7/2022 2:31 PM, Axel Reichert wrote:
> Did anyone here compare in some more detail the above three approaches:
>
> 1. Fill the highest gap
> 2. Reduce the biggest stack difference
> 3. Minimize wastage according to some adjusted pip count
>
> What techniques do you use over the board?

I have not studied these heuristics or compared them. Here are some of
the heuristics I use.

1. Playing 6/3 or 4/2 or 2/1 is usually an efficient use of a miss. So
if I have enough checkers on my 6pt then I will tend to play 4/2 rather
than 5/3 (if both the 2pt and 3pt are vacant), reasoning that the gap on
the 3pt is already "covered" by the 6pt. Here's an example.

XGID=-A--BBD------------dbb--a-:1:-1:1:62:0:0:3:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game, Jacoby Beaver
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O O | +---+
| | | O O O | | 2 |
| | | O | +---+
| | | O |
| | | |
| |BAR| |
| | | |
| | | X |
| | | X |
| | | X X X |
| | | X X X X |
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 43 O: 43 X-O: 0-0
Cube: 2, O own cube
X to play 62

1. Rollout¹ 6/Off 4/2 eq:+0.176
Player: 63.41% (G:0.00% B:0.00%)
Opponent: 36.59% (G:0.00% B:0.00%)
Confidence: ±0.001 (+0.175..+0.177) - [100.0%]

2. Rollout¹ 6/4 6/Off eq:+0.170 (-0.006)
Player: 63.21% (G:0.00% B:0.00%)
Opponent: 36.79% (G:0.00% B:0.00%)
Confidence: ±0.001 (+0.169..+0.172) - [0.0%]

3. Rollout¹ 6/Off 5/3 eq:+0.169 (-0.007)
Player: 63.15% (G:0.00% B:0.00%)
Opponent: 36.85% (G:0.00% B:0.00%)
Confidence: ±0.001 (+0.168..+0.170) - [0.0%]

¹ 1296 Games rolled with Variance Reduction.
Dice Seed: 271828
Moves and cube decisions: XG Roller++
Search interval: Gigantic

eXtreme Gammon Version: 2.19.207.pre-release

2. When I'm down to 2 checkers, it's best to keep them e = 2.718... pips
apart, or as close to that as you can make them. So checkers on the
5 and 2 are better than checkers on the 4 and 3 or on the 6 and 1.

3. The opponent's position can matter. Most obviously, if my only
chance of winning is to roll doublets then I will maximize my chance of
rolling doublets. Less obviously, if I'm losing then I will fill high
gaps and if I'm way ahead then I will fill low gaps. Example:

XGID=---BBBC------------dbbb---:1:-1:1:62:0:0:3:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game, Jacoby Beaver
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O O | +---+
| | | O O O O | | 2 |
| | | O | +---+
| | | O |
| | | |
| |BAR| |
| | | |
| | | |
| | | X |
| | | X X X X |
| | | X X X X |
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 42 O: 48 X-O: 0-0
Cube: 2, O own cube
X to play 62

1. Rollout¹ 6/Off 3/1 eq:+0.549
Player: 79.81% (G:0.00% B:0.00%)
Opponent: 20.19% (G:0.00% B:0.00%)
Confidence: ±0.001 (+0.548..+0.549) - [100.0%]

2. Rollout¹ 6/Off 4/2 eq:+0.545 (-0.003)
Player: 79.65% (G:0.00% B:0.00%)
Opponent: 20.35% (G:0.00% B:0.00%)
Confidence: ±0.001 (+0.544..+0.546) - [0.0%]

¹ 1296 Games rolled with Variance Reduction.
Dice Seed: 271828
Moves and cube decisions: XG Roller+
Search interval: Gigantic

eXtreme Gammon Version: 2.19.207.pre-release

XGID=---BBBC------------abbb---:1:1:1:62:0:0:3:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game, Jacoby Beaver
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O O |
| | | O O O |
| | | |
| | | |
| | | |
| |BAR| |
| | | |
| | | |
| | | X | +---+
| | | X X X X | | 2 |
| | | X X X X | +---+
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 42 O: 30 X-O: 0-0
Cube: 2, X own cube
X to play 62

1. Rollout¹ 6/Off 4/2 eq:-0.545
Player: 20.68% (G:0.00% B:0.00%)
Opponent: 79.32% (G:0.00% B:0.00%)
Confidence: ±0.000 (-0.546..-0.545) - [99.9%]

2. Rollout¹ 6/4 6/Off eq:-0.546 (-0.001)
Player: 20.58% (G:0.00% B:0.00%)
Opponent: 79.42% (G:0.00% B:0.00%)
Confidence: ±0.000 (-0.547..-0.546) - [0.1%]

3. Rollout¹ 6/Off 3/1 eq:-0.549 (-0.004)
Player: 20.70% (G:0.00% B:0.00%)
Opponent: 79.30% (G:0.00% B:0.00%)
Confidence: ±0.000 (-0.550..-0.549) - [0.0%]

¹ 5184 Games rolled with Variance Reduction.
Dice Seed: 271828
Moves and cube decisions: XG Roller+
Search interval: Gigantic

eXtreme Gammon Version: 2.19.207.pre-release

---
Tim Chow

Re: Bear-off heuristics without contact

<8735ighkiw.fsf@axel-reichert.de>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: mai...@axel-reichert.de (Axel Reichert)
Newsgroups: rec.games.backgammon
Subject: Re: Bear-off heuristics without contact
Date: Wed, 13 Apr 2022 21:04:55 +0200
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <8735ighkiw.fsf@axel-reichert.de>
References: <87sfqolp8q.fsf@axel-reichert.de> <t36ev5$4hs$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="593e93f3bf96063bb100667a31f10112";
logging-data="30785"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/wnCsWxqoPAbETlot9pqawai1lKVC67bY="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:ZIfkHFltrT+eptmdHtxMbTHmeX4=
sha1:1lL+GDqp0QPI63DrrM/WzFn4Wvk=
 by: Axel Reichert - Wed, 13 Apr 2022 19:04 UTC

Timothy Chow <tchow12000@yahoo.com> writes:

> 1. Playing 6/3 or 4/2 or 2/1 is usually an efficient use of a miss.

Yes, this is also mentioned in

https://www.bkgm.com/rgb/rgb.cgi?view+1520

> 2. When I'm down to 2 checkers, it's best to keep them e =
> 2.718... pips apart

Yes, I knew this and especially like the mnemonics with Euler.

> Less obviously, if I'm losing then I will fill high gaps and if I'm
> way ahead then I will fill low gaps.

Indeed less obvious! Thanks for this one, I will keep an eye on it.

Of course the equity losses per decision are usually tiny, but these
positions occur again and again, so, like opening moves, it pays to
learn a thing or two about them.

Are things like this covered in Michi's "Endgame Technique"? Any other
comments on this book?

Best regards

Axel

Re: Bear-off heuristics without contact

<t37s43$2ji$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: tchow12...@yahoo.com (Timothy Chow)
Newsgroups: rec.games.backgammon
Subject: Re: Bear-off heuristics without contact
Date: Wed, 13 Apr 2022 21:07:15 -0400
Organization: A noiseless patient Spider
Lines: 74
Message-ID: <t37s43$2ji$1@dont-email.me>
References: <87sfqolp8q.fsf@axel-reichert.de> <t36ev5$4hs$1@dont-email.me>
<8735ighkiw.fsf@axel-reichert.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 14 Apr 2022 01:07:15 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="b9d945dcb09bc56e5786cf4324cdc6d2";
logging-data="2674"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18mjGt6iwV0EcxBKBteMPtr0/mEMshh0qA="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.0
Cancel-Lock: sha1:+QKIu0AnFW60IJ53Kn8oPD4FkOI=
In-Reply-To: <8735ighkiw.fsf@axel-reichert.de>
Content-Language: en-US
 by: Timothy Chow - Thu, 14 Apr 2022 01:07 UTC

On 4/13/2022 3:04 PM, Axel Reichert wrote:
> Are things like this covered in Michi's "Endgame Technique"? Any other
> comments on this book?

Here are a couple of positions from that book.

XGID=-BAC-B-------------b-ca---:1:1:1:22:0:0:0:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O |
| | | O O |
| | | O |
| | | |
| | | |
| |BAR| |
| | | |
| | | |
| | | X | +---+
| | | X X X | | 2 |
| | | X X X X | +---+
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 23 O: 27 X-O: 0-0
Cube: 2, X own cube
X to play 22

1. XG Roller++ 5/1 3/1 2/Off eq:+0.135
Player: 49.75% (G:0.00% B:0.00%)
Opponent: 50.25% (G:0.00% B:0.00%)

2. XG Roller++ 5/3 5/1 2/Off eq:+0.091 (-0.044)
Player: 47.96% (G:0.00% B:0.00%)
Opponent: 52.04% (G:0.00% B:0.00%)

3. XG Roller++ 5/1(2) eq:+0.091 (-0.044)
Player: 47.96% (G:0.00% B:0.00%)
Opponent: 52.04% (G:0.00% B:0.00%)

eXtreme Gammon Version: 2.19.207.pre-release

XGID=-AB--AB------------baaa---:1:1:1:41:0:0:0:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O O |
| | | O |
| | | |
| | | |
| | | |
| |BAR| |
| | | |
| | | |
| | | | +---+
| | | X X | | 2 |
| | | X X X X | +---+
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 22 O: 24 X-O: 0-0
Cube: 2, X own cube
X to play 41

1. XG Roller++ 6/2 1/Off eq:+0.108
Player: 48.68% (G:0.00% B:0.00%)
Opponent: 51.32% (G:0.00% B:0.00%)

2. XG Roller++ 5/Off eq:+0.066 (-0.042)
Player: 46.78% (G:0.00% B:0.00%)
Opponent: 53.22% (G:0.00% B:0.00%)

eXtreme Gammon Version: 2.19.207.pre-release

---
Tim Chow

Re: Bear-off heuristics without contact

<t37srn$6vr$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: tchow12...@yahoo.com (Timothy Chow)
Newsgroups: rec.games.backgammon
Subject: Re: Bear-off heuristics without contact
Date: Wed, 13 Apr 2022 21:19:52 -0400
Organization: A noiseless patient Spider
Lines: 233
Message-ID: <t37srn$6vr$1@dont-email.me>
References: <87sfqolp8q.fsf@axel-reichert.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 14 Apr 2022 01:19:51 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="b9d945dcb09bc56e5786cf4324cdc6d2";
logging-data="7163"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18w7tWIwYQmqR9eCXHVrpTnGB7THLWa5Qw="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.0
Cancel-Lock: sha1:eRUYZLOhp/38v/saWHLityjsjDA=
In-Reply-To: <87sfqolp8q.fsf@axel-reichert.de>
Content-Language: en-US
 by: Timothy Chow - Thu, 14 Apr 2022 01:19 UTC

Here are some positions from my files. I have lots more if there
are specific things you're looking for. For brevity, I have omitted
much of the rollout information that XG normally displays.

XGID=---AAAA----------------bd-:1:-1:1:32:0:0:0:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O | +---+
| | | O O | | 2 |
| | | O | +---+
| | | O |
| | | |
| |BAR| |
| | | |
| | | |
| | | |
| | | |
| | | X X X X |
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 18 O: 8 X-O: 0-0
Cube: 2, O own cube
X to play 32

1. Rollout¹ 5/Off eq:-0.117
2. Rollout¹ 6/4 3/Off eq:-0.153 (-0.035)
3. Rollout¹ 4/2 3/Off eq:-0.173 (-0.055)

XGID=----BBB------------aa-aa--:1:1:1:52:0:0:0:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O O |
| | | |
| | | |
| | | |
| | | |
| |BAR| |
| | | |
| | | |
| | | | +---+
| | | X X X | | 2 |
| | | X X X | +---+
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 30 O: 16 X-O: 0-0
Cube: 2, X own cube
X to play 52

1. Rollout¹ 6/4 5/Off eq:-0.782
2. Rollout¹ 5/Off 4/2 eq:-0.838 (-0.056)
3. Rollout¹ 5/3 5/Off eq:-0.843 (-0.061)

XGID=--AAABB--------------b-ce-:1:-1:1:11:0:0:0:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O | +---+
| | | O O O | | 2 |
| | | O O | +---+
| | | O |
| | | O |
| |BAR| |
| | | |
| | | |
| | | |
| | | X X |
| | | X X X X X |
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 31 O: 19 X-O: 0-0
Cube: 2, O own cube
X to play 11

1. Rollout¹ 5/4 3/Off eq:+0.019
2. Rollout¹ 6/4 2/Off eq:+0.018 (-0.001)
3. Rollout¹ 5/3 2/Off eq:+0.003 (-0.016)
4. Rollout¹ 3/Off 2/1 eq:-0.004 (-0.023)
5. Rollout¹ 4/Off eq:-0.007 (-0.026)

XGID=--ABAAA-------------a-aab-:1:1:1:21:0:0:0:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O O |
| | | O |
| | | |
| | | |
| | | |
| |BAR| |
| | | |
| | | |
| | | | +---+
| | | X | | 2 |
| | | X X X X X | +---+
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 23 O: 12 X-O: 0-0
Cube: 2, X own cube
X to play 21

1. Rollout¹ 5/4 2/Off eq:-0.754
2. Rollout¹ 4/3 2/Off eq:-0.785 (-0.031)
3. Rollout¹ 6/5 2/Off eq:-0.795 (-0.041)
4. Rollout¹ 3/Off eq:-0.796 (-0.042)

XGID=--BCCBD------------cba-dc-:0:0:1:44:0:0:0:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O O O |
| | | O O O O |
| | | O O O |
| | | O |
| | | |
| |BAR| |
| | | |
| | | X |
| | | X X X |
| | | X X X X X |
| | | X X X X X |
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 59 O: 43 X-O: 0-0
Cube: 1
X to play 44

1. Rollout¹ 6/2 4/Off(3) eq:-0.047
2. Rollout¹ 5/1 4/Off(3) eq:-0.077 (-0.030)

XGID=-A-BB--------------a-aaa--:1:1:1:21:0:0:0:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O O |
| | | |
| | | |
| | | |
| | | |
| |BAR| |
| | | |
| | | |
| | | | +---+
| | | X X | | 2 |
| | | X X X | +---+
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 15 O: 15 X-O: 0-0
Cube: 2, X own cube
X to play 21

1. Rollout¹ 3/Off eq:-0.126
2. Rollout¹ 4/2 1/Off eq:-0.163 (-0.037)

XGID=--A-A-B-------------aaa---:1:1:1:61:0:0:0:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O |
| | | |
| | | |
| | | |
| | | |
| |BAR| |
| | | |
| | | |
| | | | +---+
| | | X | | 2 |
| | | X X X | +---+
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 18 O: 12 X-O: 0-0
Cube: 2, X own cube
X to play 61

1. Rollout¹ 6/Off 4/3 eq:-0.429
2. Rollout¹ 6/5 6/Off eq:-0.447 (-0.019)
3. Rollout¹ 6/Off 2/1 eq:-0.463 (-0.034)

XGID=-BCEB-B-------------a-acg-:1:1:1:22:0:0:0:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O O |
| | | O O |
| | | O O |
| | | O |
| | | 7 |
| |BAR| |
| | | X |
| | | X |
| | | X X | +---+
| | | X X X X X | | 2 |
| | | X X X X X | +---+
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 43 O: 21 X-O: 0-0
Cube: 2, X own cube
X to play 22

1. Rollout¹ 6/4 2/Off(3) eq:-0.494
2. Rollout¹ 4/Off 2/Off(2) eq:-0.520 (-0.026)
3. Rollout¹ 6/4(2) 2/Off(2) eq:-0.535 (-0.042)

XGID=---AADA---------------abb-:1:1:1:62:0:0:0:0:10

X:Player 1 O:Player 2
Score is X:0 O:0. Unlimited Game
+13-14-15-16-17-18------19-20-21-22-23-24-+
| | | O O O |
| | | O O |
| | | |
| | | |
| | | |
| |BAR| |
| | | |
| | | X |
| | | X | +---+
| | | X | | 2 |
| | | X X X X | +---+
+12-11-10--9--8--7-------6--5--4--3--2--1-+
Pip count X: 33 O: 9 X-O: 0-0
Cube: 2, X own cube
X to play 62

1. Rollout¹ 6/Off 3/1 eq:-0.895
2. Rollout¹ 6/Off 4/2 eq:-0.903 (-0.009)
3. Rollout¹ 6/4 5/Off eq:-0.932 (-0.037)
4. Rollout¹ 6/Off 5/3 eq:-0.934 (-0.039)


Click here to read the complete article
Re: Bear-off heuristics without contact

<877d7rfk26.fsf@axel-reichert.de>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: mai...@axel-reichert.de (Axel Reichert)
Newsgroups: rec.games.backgammon
Subject: Re: Bear-off heuristics without contact
Date: Thu, 14 Apr 2022 23:10:09 +0200
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <877d7rfk26.fsf@axel-reichert.de>
References: <87sfqolp8q.fsf@axel-reichert.de> <t37srn$6vr$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="aee11a63932a23821d55dc88db71609a";
logging-data="10501"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ndVD8QC4+uU/NS2c0hIOnybqmeKzPcUY="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:lDFA0vtboqyQrCVAu0YiUenvIHk=
sha1:5osN5wq3neVt4G0nP7UePCW0ymg=
 by: Axel Reichert - Thu, 14 Apr 2022 21:10 UTC

Timothy Chow <tchow12000@yahoo.com> writes:

> Here are some positions from my files. I have lots more if there are
> specific things you're looking for.

Thanks, also for the excerpts from Michi's book. If there is more need,
I think I would rather repurpose Tom Keith's database of endgame
positions. It should be easy to create tons of checker play problems
from it using GNU Backgammon's scripting/automation capabilities. Then I
could test and compare various heuristics, similar to the approach for
finding my Isight method.

My gut feeling for such a project is that minimizing EPCs will be the
best strategy (with rare exceptions), which makes the heuristic of
minimizing an adjusted pipcount the favourite. And since during
researching the Isight count I also found a nice EPC approximation
(which I ignored henceforth), it might be time to reactivate it. A bonus
is that the adjustments for this EPC approximation and for the Isight
count are very similar, see page 28 of

https://bkgm.com/articles/Reichert/insights-with-isight.pdf

Best regards

Axel

Re: Bear-off heuristics without contact

<t3dc7g$ba9$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: tchow12...@yahoo.com (Timothy Chow)
Newsgroups: rec.games.backgammon
Subject: Re: Bear-off heuristics without contact
Date: Fri, 15 Apr 2022 23:12:46 -0400
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <t3dc7g$ba9$1@dont-email.me>
References: <87sfqolp8q.fsf@axel-reichert.de> <t37srn$6vr$1@dont-email.me>
<877d7rfk26.fsf@axel-reichert.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 16 Apr 2022 03:12:48 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="c4d28e655285ca4bc5e837880f80fe7b";
logging-data="11593"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Kq/ufZ6dj5FjLhas/gGsXpP7mifnmTX8="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.0
Cancel-Lock: sha1:OFVp1gVfvFw9fIUOYECPVHlUA84=
In-Reply-To: <877d7rfk26.fsf@axel-reichert.de>
Content-Language: en-US
 by: Timothy Chow - Sat, 16 Apr 2022 03:12 UTC

On 4/14/2022 5:10 PM, Axel Reichert wrote:
> I think I would rather repurpose Tom Keith's database of endgame
> positions. It should be easy to create tons of checker play problems
> from it using GNU Backgammon's scripting/automation capabilities.

This is true; however, there is an advantage to examining hand-picked
positions: those are the positions where one is in most need of a
heuristic. A machine-generated list may contain a lot of positions
which are "easy" for a human in the sense that the correct move is
what a human would naturally play anyway. Heuristic 1 might solve
more positions in this list than Heuristic 2, but Heuristic 2 might
solve more of the "difficult" positions.

One way to mitigate this problem would be to begin with a simple
heuristic H, such as the one you began this thread with. Run your
script and keep only the positions that H gets wrong. Then study
just these "hard" positions, and try to modify H to yield a more
sophisticated, but still humanly usable, heuristic H+. Run H+ on
the whole corpus again, isolate the positions that H+ gets wrong,
and see if you can come up with H++, etc.

> My gut feeling for such a project is that minimizing EPCs will be the
> best strategy (with rare exceptions), which makes the heuristic of
> minimizing an adjusted pipcount the favourite.

This is a pretty good guess, but it could also be that the positions
that are hard for humans are the positions for which it is difficult
to assess the EPC, and for which EPC heuristics give the wrong answer.

---
Tim Chow

Re: Bear-off heuristics without contact

<87o811eb86.fsf@axel-reichert.de>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: mai...@axel-reichert.de (Axel Reichert)
Newsgroups: rec.games.backgammon
Subject: Re: Bear-off heuristics without contact
Date: Sat, 16 Apr 2022 09:30:49 +0200
Organization: A noiseless patient Spider
Lines: 59
Message-ID: <87o811eb86.fsf@axel-reichert.de>
References: <87sfqolp8q.fsf@axel-reichert.de> <t37srn$6vr$1@dont-email.me>
<877d7rfk26.fsf@axel-reichert.de> <t3dc7g$ba9$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="c1b6a26449ffa06dd3004702c71b09f0";
logging-data="25960"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX186RV3kI1Xi5R/Q8OJskjnZAvs1i/mdG58="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:9jpSuAkClxBTRwZfqjEixqJnLkw=
sha1:SXy7ETiOnsx4bIIHDo4+IIkSwuM=
 by: Axel Reichert - Sat, 16 Apr 2022 07:30 UTC

Timothy Chow <tchow12000@yahoo.com> writes:

> There is an advantage to examining hand-picked positions: those are
> the positions where one is in most need of a heuristic. A
> machine-generated list may contain a lot of positions which are "easy"
> for a human in the sense that the correct move is what a human would
> naturally play anyway. Heuristic 1 might solve more positions in this
> list than Heuristic 2, but Heuristic 2 might solve more of the
> "difficult" positions.

Yes. This is something that came up a couple of times as feedback to my
Isight method: That in position A it fails (see Paul's recent example),
but method X gets position A right. And in position B, both method X and
mine fail, but method Y gets it right. Throw in the "horses for courses"
adage, and you have a convincing argument, don't you?

My answer was always that in this case you need another heuristic that
tells you when to apply method X and when Y. This reminds me on

https://en.wikipedia.org/wiki/Fredkin%27s_paradox

Some people apply several methods and then go by "majority vote". In my
opinion this is too much overhead for often tiny differences in
equity. I tend to stick to my guns and use my Isight method even for
cub-offs, see page 18 ("Comments on Cub-offs"), since I am very sure
that I will not be able to do better than 12 % wrong decisions over the
board under time pressure. And using the "universal weapon" throughout
will also avoid mistakes in mental calculations that might creep in if
you are juggling with a zoo of different methods: "Was it 76 or 78 as a
threshold value?"

> Run your script and keep only the positions that H gets wrong. Then
> study just these "hard" positions, and try to modify H to yield a more
> sophisticated, but still humanly usable, heuristic H+. Run H+ on the
> whole corpus again

I had this idea some years back, when Mochy reported a rather large
error resulting from my Isight method "in a friendly chouette for not so
friendly stakes" (whatever that means ...). The thing is, though, that
using H+ might of course give different results for the positions that H
got right, even to the point that the whole corpus is "solved" in an
inferior manner. So it is either again back to switching between
different heuristics or back to optimizing one heuristics over the whole
corpus.

I readily admit, though, that playing around with H+, H++ etc. might
give you ideas about the correct parameter space to use for this one
optimization.

If it were possible (to use an analogy from linear, structural dynamics)
to augment the "orthogonal base" of eigenvectors for a real world
transient dynamic process by a "residual mode" that improves precisely
on the stuff not captured by the orginal "orthogonal base", that would
be great. However, I do not see how to ensure this orthogonality, be it
for cubing or moving in non-contact positions.

Best regards

Axel

Re: Bear-off heuristics without contact

<ceaac729-e48d-45b4-b680-dfb3a4c74d13n@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:a05:622a:120a:b0:2e1:c9ba:e99b with SMTP id y10-20020a05622a120a00b002e1c9bae99bmr1668191qtx.685.1650098018675;
Sat, 16 Apr 2022 01:33:38 -0700 (PDT)
X-Received: by 2002:a05:6808:10d0:b0:2fa:6b68:ba95 with SMTP id
s16-20020a05680810d000b002fa6b68ba95mr3059259ois.134.1650098018447; Sat, 16
Apr 2022 01:33:38 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.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, 16 Apr 2022 01:33:38 -0700 (PDT)
In-Reply-To: <87o811eb86.fsf@axel-reichert.de>
Injection-Info: google-groups.googlegroups.com; posting-host=217.155.59.144; posting-account=X1j9wgoAAADLt4UnZrIneT3jwl9HvLMd
NNTP-Posting-Host: 217.155.59.144
References: <87sfqolp8q.fsf@axel-reichert.de> <t37srn$6vr$1@dont-email.me>
<877d7rfk26.fsf@axel-reichert.de> <t3dc7g$ba9$1@dont-email.me> <87o811eb86.fsf@axel-reichert.de>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ceaac729-e48d-45b4-b680-dfb3a4c74d13n@googlegroups.com>
Subject: Re: Bear-off heuristics without contact
From: pepste...@gmail.com (peps...@gmail.com)
Injection-Date: Sat, 16 Apr 2022 08:33:38 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 20
 by: peps...@gmail.com - Sat, 16 Apr 2022 08:33 UTC

I think my ending post has been completely misunderstood.
But the truth is maybe even sadder than what Axel thought.
The reality is that I've so far been too lazy to learn the Isight method,
despite taking an intererest in it.
At the time of my post, I didn't know that the Isight method gave the wrong answer.
I just thought it was an interesting bearoff position, so I tagged Axel knowing
that he is interested in racing algos.

There are two reasons my position doesn't make a good criticism of Isight.
Firstly, there is the too often overlooked philosophical point that, for a judgment
to be valid, the comparators must be clear and relevant. It isn't valid to say
"I know X is a terrible umpire. She once called the ball in when Hawkeye showed
it was at least an inch out!" No, this doesn't show she's a "terrible umpire", only
that she's a suboptimal umpire. This one bad call is totally consistent with her being
the greatest human umpire in tennis history. The criticism would only be valid if
most human umpires can call the lines with 100% accuracy (and they can't).

Secondly, there is the point that my position is difficult and marginal. Getting that
one wrong isn't so bad.

Paul

Re: Bear-off heuristics without contact

<af2ea7b0-7698-4bec-b086-ace335c0da64n@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:a05:6214:1c47:b0:446:4b15:3e75 with SMTP id if7-20020a0562141c4700b004464b153e75mr283184qvb.61.1650099494833;
Sat, 16 Apr 2022 01:58:14 -0700 (PDT)
X-Received: by 2002:a05:6870:9713:b0:e5:9418:b57e with SMTP id
n19-20020a056870971300b000e59418b57emr2389571oaq.282.1650099494577; Sat, 16
Apr 2022 01:58:14 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.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, 16 Apr 2022 01:58:14 -0700 (PDT)
In-Reply-To: <87o811eb86.fsf@axel-reichert.de>
Injection-Info: google-groups.googlegroups.com; posting-host=217.155.59.144; posting-account=X1j9wgoAAADLt4UnZrIneT3jwl9HvLMd
NNTP-Posting-Host: 217.155.59.144
References: <87sfqolp8q.fsf@axel-reichert.de> <t37srn$6vr$1@dont-email.me>
<877d7rfk26.fsf@axel-reichert.de> <t3dc7g$ba9$1@dont-email.me> <87o811eb86.fsf@axel-reichert.de>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <af2ea7b0-7698-4bec-b086-ace335c0da64n@googlegroups.com>
Subject: Re: Bear-off heuristics without contact
From: pepste...@gmail.com (peps...@gmail.com)
Injection-Date: Sat, 16 Apr 2022 08:58:14 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 31
 by: peps...@gmail.com - Sat, 16 Apr 2022 08:58 UTC

On Saturday, April 16, 2022 at 8:30:52 AM UTC+1, Axel Reichert wrote:
> Mochy reported a rather large
> error resulting from my Isight method "in a friendly chouette for not so
> friendly stakes" (whatever that means ...)...

To me, the meaning seems actually quite clear.
There are two aspects:
1) The chouette was friendly.
2) The stakes were not friendly.

First note that "not friendly" and "unfriendly" have different meanings.
For example, the majority of transactions at a grocery till (I'm talking about
a human cashier here) are not friendly -- there generally isn't much chatting or conversation.
But they also aren't usually unfriendly -- there aren't usually arguments or rudeness.

1) is probably clear in meaning. Besides the competitive nature of the chouette, the players
also experienced friendship. Between games, they probably chatted. Some of the players
like to view surreal numbers as functions from initial segments of the ordinals. On the other hand,
other players in the group prefer to view them as being derived from a left set and a right set
Before all the chouetteers were ready to start, they gently mocked those who had a different
viewpoint: "You're a left-right deriver. Don't you know there's no real canonicity that way? Ha Ha Ha!"
"You use ordinals to define them! Don't you think that concept's a bit unnecessary here? Ha Ha Ha!"

2) The stakes were high enough that the money really mattered. If a player saw something as a 1.02 drop,
they would drop, and wouldn't deliberately do an even slightly bad take "for the fun of it".
They weren't gambling irresponsibly. However, they were professionals or semi-professionals and need
to monitor the financial aspect carefully. Of course, it's a zero-sum situation so some of the players
(perhaps only one) are expected to lose money overall. For the expected losers, the hope is that the
expected loss is compensated for by the improvement in backgammon from the experience of meeting
better players. "You need to spend money to learn something" might be part of the thinking there.

Paul

Re: Bear-off heuristics without contact

<83cf8281-751d-4f0b-943e-1cdbac26af63n@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:ac8:578c:0:b0:2f1:ed92:39a9 with SMTP id v12-20020ac8578c000000b002f1ed9239a9mr1792721qta.300.1650100575450;
Sat, 16 Apr 2022 02:16:15 -0700 (PDT)
X-Received: by 2002:a05:6870:b68d:b0:de:9da7:9615 with SMTP id
cy13-20020a056870b68d00b000de9da79615mr1006576oab.117.1650100575208; Sat, 16
Apr 2022 02:16:15 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.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, 16 Apr 2022 02:16:15 -0700 (PDT)
In-Reply-To: <87o811eb86.fsf@axel-reichert.de>
Injection-Info: google-groups.googlegroups.com; posting-host=217.155.59.144; posting-account=X1j9wgoAAADLt4UnZrIneT3jwl9HvLMd
NNTP-Posting-Host: 217.155.59.144
References: <87sfqolp8q.fsf@axel-reichert.de> <t37srn$6vr$1@dont-email.me>
<877d7rfk26.fsf@axel-reichert.de> <t3dc7g$ba9$1@dont-email.me> <87o811eb86.fsf@axel-reichert.de>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <83cf8281-751d-4f0b-943e-1cdbac26af63n@googlegroups.com>
Subject: Re: Bear-off heuristics without contact
From: pepste...@gmail.com (peps...@gmail.com)
Injection-Date: Sat, 16 Apr 2022 09:16:15 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 10
 by: peps...@gmail.com - Sat, 16 Apr 2022 09:16 UTC

On Saturday, April 16, 2022 at 8:30:52 AM UTC+1, Axel Reichert wrote: This reminds me on
>
> https://en.wikipedia.org/wiki/Fredkin%27s_paradox
>
I had a Fredkin paradox situation at work once. Our team needed to do an estimate of when
we could finish a software development project. So we met in the kitchen to decide between ourselves
how long it would take us to do the estimate.
However, this meeting in the kitchen was sudden and unplanned. No one gave any thought to estimating
how long the meeting should be which decides how much time to provide to the estimation process.

Paul

Re: Bear-off heuristics without contact

<87fsmde54e.fsf@axel-reichert.de>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: mai...@axel-reichert.de (Axel Reichert)
Newsgroups: rec.games.backgammon
Subject: Re: Bear-off heuristics without contact
Date: Sat, 16 Apr 2022 11:42:41 +0200
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <87fsmde54e.fsf@axel-reichert.de>
References: <87sfqolp8q.fsf@axel-reichert.de> <t37srn$6vr$1@dont-email.me>
<877d7rfk26.fsf@axel-reichert.de> <t3dc7g$ba9$1@dont-email.me>
<87o811eb86.fsf@axel-reichert.de>
<ceaac729-e48d-45b4-b680-dfb3a4c74d13n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="c1b6a26449ffa06dd3004702c71b09f0";
logging-data="8736"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/lwuZ34IhxsIl8rl5TPXRRPmnAMQr0hNE="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:5AtY8jFMgHxpoGoJb1YozVqcW3E=
sha1:AdiD/IuMAhnOK/44zQkvNXPYeNo=
 by: Axel Reichert - Sat, 16 Apr 2022 09:42 UTC

"peps...@gmail.com" <pepstein5@gmail.com> writes:

> I think my ending post has been completely misunderstood.

No, Paul, no worries. I know that you have not learned my method and
thus assumed that you did not check your position with it. But your
example was one for the method's failure nevertheless. I can live with
this. (-:

Best regards

Axel

Re: Bear-off heuristics without contact

<878rs5e50b.fsf@axel-reichert.de>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: mai...@axel-reichert.de (Axel Reichert)
Newsgroups: rec.games.backgammon
Subject: Re: Bear-off heuristics without contact
Date: Sat, 16 Apr 2022 11:45:08 +0200
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <878rs5e50b.fsf@axel-reichert.de>
References: <87sfqolp8q.fsf@axel-reichert.de> <t37srn$6vr$1@dont-email.me>
<877d7rfk26.fsf@axel-reichert.de> <t3dc7g$ba9$1@dont-email.me>
<87o811eb86.fsf@axel-reichert.de>
<af2ea7b0-7698-4bec-b086-ace335c0da64n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="c1b6a26449ffa06dd3004702c71b09f0";
logging-data="8736"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19N9RuPdkbWjvTHkSbF5f4SHXECy7V3VY8="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:pv+Wkim4sED9zl36p2nVeeNTaD8=
sha1:zUD7sJi34MNCYWsMCX30irXbuZw=
 by: Axel Reichert - Sat, 16 Apr 2022 09:45 UTC

"peps...@gmail.com" <pepstein5@gmail.com> writes:

> On Saturday, April 16, 2022 at 8:30:52 AM UTC+1, Axel Reichert wrote:
>> Mochy reported a rather large
>> error resulting from my Isight method "in a friendly chouette for not so
>> friendly stakes" (whatever that means ...)...
>
> To me, the meaning seems actually quite clear.
> There are two aspects:
> 1) The chouette was friendly.
> 2) The stakes were not friendly.

So far, so clear. But I would have been curious about the number
quantifying aspect 2 ...

Best regards

Axel

Re: Bear-off heuristics without contact

<55d6987a-82f3-4c4b-a143-99e8cf1a8942n@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:a37:5e42:0:b0:69a:eac:d843 with SMTP id s63-20020a375e42000000b0069a0eacd843mr1551865qkb.526.1650103711020;
Sat, 16 Apr 2022 03:08:31 -0700 (PDT)
X-Received: by 2002:a9d:27ea:0:b0:602:3f40:f9ec with SMTP id
c97-20020a9d27ea000000b006023f40f9ecmr899726otb.224.1650103710765; Sat, 16
Apr 2022 03:08:30 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.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, 16 Apr 2022 03:08:30 -0700 (PDT)
In-Reply-To: <878rs5e50b.fsf@axel-reichert.de>
Injection-Info: google-groups.googlegroups.com; posting-host=217.155.59.144; posting-account=X1j9wgoAAADLt4UnZrIneT3jwl9HvLMd
NNTP-Posting-Host: 217.155.59.144
References: <87sfqolp8q.fsf@axel-reichert.de> <t37srn$6vr$1@dont-email.me>
<877d7rfk26.fsf@axel-reichert.de> <t3dc7g$ba9$1@dont-email.me>
<87o811eb86.fsf@axel-reichert.de> <af2ea7b0-7698-4bec-b086-ace335c0da64n@googlegroups.com>
<878rs5e50b.fsf@axel-reichert.de>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <55d6987a-82f3-4c4b-a143-99e8cf1a8942n@googlegroups.com>
Subject: Re: Bear-off heuristics without contact
From: pepste...@gmail.com (peps...@gmail.com)
Injection-Date: Sat, 16 Apr 2022 10:08:31 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 20
 by: peps...@gmail.com - Sat, 16 Apr 2022 10:08 UTC

On Saturday, April 16, 2022 at 10:45:10 AM UTC+1, Axel Reichert wrote:
> "peps...@gmail.com" <peps...@gmail.com> writes:
>
> > On Saturday, April 16, 2022 at 8:30:52 AM UTC+1, Axel Reichert wrote:
> >> Mochy reported a rather large
> >> error resulting from my Isight method "in a friendly chouette for not so
> >> friendly stakes" (whatever that means ...)...
> >
> > To me, the meaning seems actually quite clear.
> > There are two aspects:
> > 1) The chouette was friendly.
> > 2) The stakes were not friendly.
> So far, so clear. But I would have been curious about the number
> quantifying aspect 2 ...
>
Oh, I understand you better now.
Yes, it's like the phrase "a lot of money".
A lot of money to one person is spare change to a richer person.
So what is the "not friendly stakes" bracket for Mochy's chouette circle?

Paul

Re: Bear-off heuristics without contact

<t3egi6$9u1$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: rec.games.backgammon
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: tchow12...@yahoo.com (Timothy Chow)
Newsgroups: rec.games.backgammon
Subject: Re: Bear-off heuristics without contact
Date: Sat, 16 Apr 2022 09:32:52 -0400
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <t3egi6$9u1$1@dont-email.me>
References: <87sfqolp8q.fsf@axel-reichert.de> <t37srn$6vr$1@dont-email.me>
<877d7rfk26.fsf@axel-reichert.de> <t3dc7g$ba9$1@dont-email.me>
<87o811eb86.fsf@axel-reichert.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 16 Apr 2022 13:32:54 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="c4d28e655285ca4bc5e837880f80fe7b";
logging-data="10177"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/DJMtZwgdR31xcs4qSZtSLqcs7NalnpRA="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.0
Cancel-Lock: sha1:9x3LFMbmV/a4sxb0gspMAETmGac=
In-Reply-To: <87o811eb86.fsf@axel-reichert.de>
Content-Language: en-US
 by: Timothy Chow - Sat, 16 Apr 2022 13:32 UTC

On 4/16/2022 3:30 AM, Axel Reichert wrote:
> If it were possible (to use an analogy from linear, structural dynamics)
> to augment the "orthogonal base" of eigenvectors for a real world
> transient dynamic process by a "residual mode" that improves precisely
> on the stuff not captured by the orginal "orthogonal base", that would
> be great. However, I do not see how to ensure this orthogonality, be it
> for cubing or moving in non-contact positions.

I agree. Crafting heuristics that are useful for humans is more of an
art than a science. While automated tools can be helpful, they cannot
entirely replace the human element. There's always a temptation to
design heuristics that require mathematical computations, but even a
small amount of calculation tends to make the heuristic unusable for
most people in practice.

---
Tim Chow

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor