On Tuesday, November 25, 2014 6:55:47 AM UTC-7, Tim Chow wrote:
> On Monday, November 24, 2014 11:28:09 PM UTC-5,
mu...@compuplus.net wrote:
>> A human playing differently than the bot would cause future
>> moves to branch out differently but that would be taken care
>> of by a roll-out, no?
> The simplest example is this: There can be positions where
> the player on roll should not double against a bot, but where
> a human opponent might drop the cube. Here's an example:
You have a very conditioned, "believer's" mind and thus you
can't understand any question asking you something different
than whatever stuff that you are already convinced of.
I'm talking about a human playing against a bot, in a way
different than a bot would play against itself. So, let's
look at your example with that in mind.
> XGID=-ABC-------------------bc-:1:1:1:00: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 | +---+
> +12-11-10--9--8--7-------6--5--4--3--2--1-+
> Pip count X: 14 O: 7 X-O: 0-0
> Cube: 2, X own cube
> X on roll, cube action
As usual and expected from you, once again you repeat one of
your cube decision examples during final stages of bear off,
because you can't do any better than that and second because
that's basically the scope of the so-called "cube skill"...!
> I know many people who, playing O, would definitely drop if I
> were to double here. Doubling is therefore the correct play
> against them. A bot, however, would not double as X here and
> would take as O.
The only relevant thing here is that a human might double,
(against another human or a bot), but a bot would not. So,
since the bot would eliminate doubling here as an inferior
move, it would never make it against a human, another bot
or itself because it can't know who is playing against it.
> If you were to play this position hundreds of times against the
> bot, doubling every time and playing the position out to the end,
> and if I were to sit next to you playing the same position against
> the bot the same number of times, but religiously following the
> bot's advice about how to play (and in particular not doubling
> initially), then I would expect to win significantly more points
> than you would.
The reason you can expect that is because your example above
is only one notch above a coin toss in terms of simplicity.
If you were to look at other positions during the early and
middle stages of the game, the likelihood of your expectation
coming true would diminish and you would become less and less
capable of making such predictions. This is one of my points.
> The rollouts are "bot-subjective" but still not worthless. They
> tell me not to double against Neil.
What you or anyone else interprets and learns from rollouts
is irrelevant to my argument/question, which basically boils
down to asking "Can you beat the bots making moves that are
considered inferior by the bot?", thus question the ability
of the bots in determining what moves are inferior/superior.
>> Otherwise, I can't see how a certain play during the course
>> of a game is made by a bot or human can make a difference.
> I picked a doubling decision for simplicity but similar principles
> apply to checker plays.
Not only did you pick a doubling decision but a doubling
decision during the final rolls of a game because that's
all you are capable of... :( Next time, try to do a little
better.
>> And then, of course, tell me whether you would stand behind that
>> "lower end of the approximation"?? :)
> I don't know the answer to this question ahead of time. It would
> vary from person to person.
Do you mean the error rate would vary from person to person?
Fine, just pick a person with a certain error rate according
to a certain bot. Now answer these questions: what would your
expectations be about that person's chances of beating that bot,
how accurate would be your expectations and how accurate the
error rate or any other numbers you use in arriving at your
expectation? Is it really that difficult for you folks to
understand what I am asking? If somebody understands it and
notices that I am not asking it in a way generally understable
to all, can he please translate it for everybody...
> I would, however, stand behind the same "lower end of the
> approximation" that I have stated before. Namely, I believe
> that XGR+ would beat any human in a long series of, say,
> 11-point matches with at least 50% probability.
That's not an approximation. That's the odds in a coin toss! :))
It's pathetic that you can't do any better to stand behind a bot
that you worship as the strongest on the planet. :((
And why not GBUBG? Why do you keep promoting eXtremeGarbage+ if
you can't even stand behind what supposedly makes it stronger??
>> In other words, you don't mean to say that bots can knowingly
>> blunder because they can discern that it's actually a good (if
>> not a better) play under some circumstances?
> I don't mean that. They cannot knowingly blunder. At least,
> current bots can't.
Okay, so bot can improve by keeping a running total of its
opponents error rate, etc. and begin to notice that it/he
is weaker, and start making wrong doubling decisions like
the one you gave above, because then its opponent would be
likely to drop and the bot would have purposefully turned
an inferior move into a superior move... (??)
But, for this, first you guys have to propose that there is
"continuity in the game" and be able to analyze beyond each
individual position separately, as it is done now.
I made this argument before but apparently nothing registers
with you folks beyond your own concocted theories... :(
>> I wonder if you are coming around to agree that humans are still
>> superior to bots because they can do this while bots cant..?? ;)
> Humans can do this while bots cannot, but unfortunately humans
> make too many other mistakes when playing.
"Mistakes" as defined by whom? Bots?? :) You still don't get it
that I am questioning whether a mistake according to the bot may
actually be the right move against that bot...!
The bot may never know what hit it :))
>>> Because it is correlated, it is a useful tool for improving
>>> one's understanding of the game, provided one does not trust
>>> it blindly but uses it as a guide.
>> Okay, so now you are back to your normal self. :) "Improving"
>> here meaning becoming a more bot-like thus better player...
> I didn't say that. By improving, I meant getting better results,
> whether playing against a bot or against a human. This often
> means becoming more bot-like but not always.
You say it. You don't say it. You say it. You don't say it...
You keep wiggling with words like "often" but "not always", etc.
And I am patiently trying to pin you down on "how often?", "how
much not always?", etc. Frankly, the only I hope I have at this
point is that maybe somebody else reading our discussion will
be able to answer those and have to balls to admit what may not
add up...
>> Okay, fine, as I said before, I will be willing to hear what
>> would be your "safe" estimates?
>> If you don't agree with 1 ER = 33 ELO, 200 ELO difference 66%
>> favorite to win, etc. what would you propose as not complete
>> hocus-pocus but reasonable/safe numbers and stand behind..??
> I've already said that I would stand behind the statement that
> XGR+ plays 11-point matches better than a human does. Beyond
> that I have no proposal to offer.
Offering coin tossing odds is not any answer to my questions
about the accuracy of error rate, ELO, winning chances/odds, etc.
as calculated by the bots.
In fact, I ma not sure if you can even defend the soundness of
the concepts and the calculations/formulas themselves.
Could it be that they are simply elaborate bullshit...?? ;)
MK