|
View:
New views
8 Messages
—
Rating Filter:
Alert me
|
|
|
Feature request: Training tool "Randomize first N moves within 0.XXX equity."One issue that for me doesn't help with training is that gnubg will obviously always play the same opening move or reply etc in the same given position. In real life backgammon obviously this isn't the case. As a simple example for money gnubg plays 52 13/8 13/11. Rollouts show this to be an error, and I'm guessing most humans would not play this move the majority of the time. Also rollouts have shown many opening plays and replies are very close in equity so as not be be considered an error. My request therefore is to have an option to randomize the first N moves within equity X. I would suggest something like a move filter: E.g. Randomize first N moves within X plus additional N moves within Y. Hopefully I'm not the only user that would find this feature useful. Michael Have more than one Hotmail account? Link them together to easily access both. _______________________________________________ Bug-gnubg mailing list Bug-gnubg@... http://lists.gnu.org/mailman/listinfo/bug-gnubg |
|
|
|
|
|
Re: Feature request: Training tool "Randomize first N moves within 0.XXX equity."The "personalities" thing would be very interesting IMO:
- a small set of predefined personalities (eventually, ability to define custom ones, on chequer play and cube decision) - possibility to chose a given personality or to pick a random one (not disclosed, unless requested). MaX. 2009/10/8 Jonathan Kinsey <jon_kinsey@...>: > This reminds me of the discussion on "personalities", as the kind of > approach > you suggest could easily fit into the post-evaluation equity adjustments > that > are an easy way to add varied gnu-opponents. > > Jon > > Michael Depreli wrote: >> I'm sure many users use gnubg simply to play against as self training. >> One issue that for me doesn't help with training is that gnubg will >> obviously always play the same opening move or reply etc in the same >> given position. >> In real life backgammon obviously this isn't the case. >> As a simple example for money gnubg plays 52 13/8 13/11. >> Rollouts show this to be an error, and I'm guessing most humans would >> not play this move the majority of the time. >> Also rollouts have shown many opening plays and replies are very close >> in equity so as not be be considered an error. >> >> My request therefore is to have an option to randomize the first N moves >> within equity X. >> >> I would suggest something like a move filter: >> >> E.g. Randomize first N moves within X plus additional N moves within Y. >> >> Hopefully I'm not the only user that would find this feature useful. >> >> >> Michael >> >> >> >> >> >> ------------------------------------------------------------------------ >> Have more than one Hotmail account? Link them together to easily access >> both. >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Bug-gnubg mailing list >> Bug-gnubg@... >> http://lists.gnu.org/mailman/listinfo/bug-gnubg > > > > > ________________________________ > New! Receive and respond to mail from other email accounts from within > Hotmail Find out how. > _______________________________________________ > Bug-gnubg mailing list > Bug-gnubg@... > http://lists.gnu.org/mailman/listinfo/bug-gnubg > > _______________________________________________ Bug-gnubg mailing list Bug-gnubg@... http://lists.gnu.org/mailman/listinfo/bug-gnubg |
|
|
RE: Feature request: Training tool "Randomize first N moves within 0.XXX equity."Defined as maybe if moves are within x equity chose the best one that hits a checker. Also for cube decisions if volatility >X then double earlier within X equity. Lots of possibilities but I'd be happy just being able to randomize the openings and replies. That alone would would lead to many different games for practicing. Michael > From: maxmaini@... > Date: Thu, 8 Oct 2009 15:59:06 +0200 > Subject: Re: [Bug-gnubg] Feature request: Training tool "Randomize first N moves within 0.XXX equity." > To: jon_kinsey@... > CC: michaeldepreli@...; bug-gnubg@... > > The "personalities" thing would be very interesting IMO: > > - a small set of predefined personalities (eventually, ability to > define custom ones, on chequer play and cube decision) > > - possibility to chose a given personality or to pick a random > one (not disclosed, unless requested). > > MaX. > > 2009/10/8 Jonathan Kinsey <jon_kinsey@...>: > > This reminds me of the discussion on "personalities", as the kind of > > approach > > you suggest could easily fit into the post-evaluation equity adjustments > > that > > are an easy way to add varied gnu-opponents. > > > > Jon > > > > Michael Depreli wrote: > >> I'm sure many users use gnubg simply to play against as self training. > >> One issue that for me doesn't help with training is that gnubg will > >> obviously always play the same opening move or reply etc in the same > >> given position. > >> In real life backgammon obviously this isn't the case. > >> As a simple example for money gnubg plays 52 13/8 13/11. > >> Rollouts show this to be an error, and I'm guessing most humans would > >> not play this move the majority of the time. > >> Also rollouts have shown many opening plays and replies are very close > >> in equity so as not be be considered an error. > >> > >> My request therefore is to have an option to randomize the first N moves > >> within equity X. > >> > >> I would suggest something like a move filter: > >> > >> E.g. Randomize first N moves within X plus additional N moves within Y. > >> > >> Hopefully I'm not the only user that would find this feature useful. > >> > >> > >> Michael > >> > >> > >> > >> > >> > >> ------------------------------------------------------------------------ > >> Have more than one Hotmail account? Link them together to easily access > >> both. > >> > >> > >> ------------------------------------------------------------------------ > >> > >> _______________________________________________ > >> Bug-gnubg mailing list > >> Bug-gnubg@... > >> http://lists.gnu.org/mailman/listinfo/bug-gnubg > > > > > > > > > > ________________________________ > > New! Receive and respond to mail from other email accounts from within > > Hotmail Find out how. > > _______________________________________________ > > Bug-gnubg mailing list > > Bug-gnubg@... > > http://lists.gnu.org/mailman/listinfo/bug-gnubg > > > > New! Receive and respond to mail from other email accounts from within Hotmail Find out how. _______________________________________________ Bug-gnubg mailing list Bug-gnubg@... http://lists.gnu.org/mailman/listinfo/bug-gnubg |
|
|
RE: Feature request: Training tool "Randomize first N moves within 0.XXX equity."From: michaeldepreli@... To: maxmaini@...; jon_kinsey@... Subject: RE: [Bug-gnubg] Feature request: Training tool "Randomize first N moves within 0.XXX equity." Date: Thu, 8 Oct 2009 14:46:03 +0000 CC: bug-gnubg@... You could have "aggressive personality" ! Defined as maybe if moves are within x equity chose the best one that hits a checker. Also for cube decisions if volatility >X then double earlier within X equity. Lots of possibilities but I'd be happy just being able to randomize the openings and replies. That alone would would lead to many different games for practicing. Michael > From: maxmaini@... > Date: Thu, 8 Oct 2009 15:59:06 +0200 > Subject: Re: [Bug-gnubg] Feature request: Training tool "Randomize first N moves within 0.XXX equity." > To: jon_kinsey@... > CC: michaeldepreli@...; bug-gnubg@... > > The "personalities" thing would be very interesting IMO: > > - a small set of predefined personalities (eventually, ability to > define custom ones, on chequer play and cube decision) > > - possibility to chose a given personality or to pick a random > one (not disclosed, unless requested). > > MaX. > > 2009/10/8 Jonathan Kinsey <jon_kinsey@...>: > > This reminds me of the discussion on "personalities", as the kind of > > approach > > you suggest could easily fit into the post-evaluation equity adjustments > > that > > are an easy way to add varied gnu-opponents. > > > > Jon > > > > Michael Depreli wrote: > >> I'm sure many users use gnubg simply to play against as self training. > >> One issue that for me doesn't help with training is that gnubg will > >> obviously always play the same opening move or reply etc in the same > >> given position. > >> In real life backgammon obviously this isn't the case. > >> As a simple example for money gnubg plays 52 13/8 13/11. > >> Rollouts show this to be an error, and I'm guessing most humans would > >> not play this move the majority of the time. > >> Also rollouts have shown many opening plays and replies are very close > >> in equity so as not be be considered an error. > >> > >> My request therefore is to have an option to randomize the first N moves > >> within equity X. > >> > >> I would suggest something like a move filter: > >> > >> E.g. Randomize first N moves within X plus additional N moves within Y. > >> > >> Hopefully I'm not the only user that would find this feature useful. > >> > >> > >> Michael > >> > >> > >> > >> > >> > >> ------------------------------------------------------------------------ > >> Have more than one Hotmail account? Link them together to easily access > >> both. > >> > >> > >> ------------------------------------------------------------------------ > >> > >> _______________________________________________ > >> Bug-gnubg mailing list > >> Bug-gnubg@... > >> http://lists.gnu.org/mailman/listinfo/bug-gnubg > > > > > > > > > > ________________________________ > > New! Receive and respond to mail from other email accounts from within > > Hotmail Find out how. > > _______________________________________________ > > Bug-gnubg mailing list > > Bug-gnubg@... > > http://lists.gnu.org/mailman/listinfo/bug-gnubg > > > > New! Receive and respond to mail from other email accounts from within Hotmail Find out how. Use Hotmail to send and receive mail from your different email accounts. Find out how. _______________________________________________ Bug-gnubg mailing list Bug-gnubg@... http://lists.gnu.org/mailman/listinfo/bug-gnubg |
|
|
|
|
|
Re: Feature request: Training tool "Randomize first N moves within 0.XXX equity."On 08/10/09 8:46 AM, "michaeldepreli@..." <michaeldepreli@...> wrote: You could have "aggressive personality" ! _______________________________________________ Bug-gnubg mailing list Bug-gnubg@... http://lists.gnu.org/mailman/listinfo/bug-gnubg |
|
|
Re: Feature request: Training tool "Randomize first N moves within 0.XXX equity."For chequer play, I can see:
- favor the move than wins more gammons (when gammons count, maybe) and/or (maybe the two overlap): - favor/disfavor the move that hits (or the move that blots) For cube action: - cube aggressive/cube shy (double close no-doubles and take close passes / no-double close doubles, pass close takes) For each "presonality aspect", multiple levels could be defined, e.g.: - gammon-go attitude: disfavor a lot / disfavor a bit / neutral / favor a bit / favor a lot - gammon-save attitude: disfavor a lot / disfavor a bit / neutral / favor a bit / favor a lot - double/nodouble attitude: very shy / shy / neutral / aggressive / very aggressive - take/pass attitude: very shy / shy / neutral / aggressive / very aggressive Another thing that could be interesting is to avoid applying the "presonality" all the time, on all the decisions: an "early doubler" will double early randomly in the match (e.g. with a given probability like 33% of the time, or something). MaX. _______________________________________________ Bug-gnubg mailing list Bug-gnubg@... http://lists.gnu.org/mailman/listinfo/bug-gnubg |
| Free embeddable forum powered by Nabble | Forum Help |