Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

My bot cheats only if the human player cheats

67 views
Skip to first unread message

MK

unread,
Sep 9, 2023, 3:36:56 AM9/9/23
to
Here is a BG fiction based on a real life story ;)
that some of you might not resist liking... :)

Imagine my name is Jerry Fung and I created
an extraterrestrial gamblegammon bot that is
just as strong as Ex-Gee, Noo-BG, BG-Bzzt, etc.

Imagine that some people persistently accuse
it of cheating and I keep daring them to show
me the cheating part in the open source code.

Imagine that someday, someone does point to
it and shouts: "How About That, Mr. Fung?"

Can I be excused if I admit but point out in turn
that my code says: "cheat only if human player
cheats first"..?

How would my bot know that the human player
cheats, you may ask? Well, it's rather easy.

Since everyone in the gamblegammon universe
believes that no human can beat bots, not even
the eXtremely low PR players like mocky, micky,
sticky, etc. if a very high PR player starts getting
way ahead of my bot in money or match games,
obviously he must be achieving that by cheating,
right..?

In that case, wouldn't you all agree that my bot
would be justified to "cheat back" for the good
cause of keeping human players from cheating..?

So, if the PR doesn't fit, you must acquit! (me and
my bot:))

Defense rests...

MK

Tony The Welsh Twat

unread,
Sep 9, 2023, 9:15:29 AM9/9/23
to
On Saturday, 9 September 2023 at 08:36:56 UTC+1, MK wrote:
>
> Imagine that some people persistently accuse
> it of cheating and I keep daring them to show
> me the cheating part in the open source code.
>
>
> MK


Or how about people persistently accuse it of cheating, tell you to publish the RNG seed in use and allow players to replay a game using that seed.......and you refuse point blank to provide that evidence.

Better still, you respond to those people via Play Store reviews of your product by labelling them as "lunatics" and "dumb". Yes, a certain outfit (repected as well, have actually gone down that route).

What should the backgammon community think of your bot given your reluctance to publish and be damned?

MK

unread,
Sep 10, 2023, 2:44:58 AM9/10/23
to
On September 9, 2023 at 7:15:29 AM UTC-6, Tony The Welsh Twat wrote:

> On 9 September 2023 at 08:36:56 UTC+1, MK wrote:

>> Imagine that some people persistently accuse
>> it of cheating and I keep daring them to show
>> me the cheating part in the open source code.

Before I play on, I want to give you, Tony, a friendly
warning to pay real good attention to observe who
is shooting at whom, so that you won't get hit by a
stray bullet...

> Or how about people persistently accuse it of
> cheating, tell you to publish the RNG seed in
> use and allow players to replay a game using
> that seed....

Noo-BG does that. Ex-Gee doesn't and neither my
bot does that, in order to prevent cheaters like that
Hindi guy with a Sanskrit name "Marut", (meaning
"wind"), from replaying the same dice rolls from the
same seed.

But that didn't deter Marut from posting videos on
Youtube, with real time clock on the screen and all,
matches he had played against Ex-Gee, claiming
that he couldn't have cheated since Ex-Gee never
display the 32-bit seed it uses in its RNG, cast as
"unsigned long", that you can see in the code and
even documented as being also used on:

http://gammonsite.com/dice2.aspx.

where it says:

"Seed and result are integer and can take any value
"between 0 and 2^32-1 (so about 4.3 billions different
"value). In case of the dice generator the result is
"taken modulo 6 and 1 is added"

Marut could have fooled many people but thanks
to math PHD's like Tim Chow in RGB who never
believed his honesty and recently exposed how he
has been cheating, the world is a safer place now.

You see, Ex-Gee was using a 32-bit seed and Marut
had the programming knowledge to write the code
with a crude algorithm to deduce the seeds after
only 8 rolls, (9 if he was unlucky but no more), thus
he could cheat to beat Ex-Gee in several long money
sessions of 100 games.

Confidently and authoritatively, (if not patronizingly),
he "gave the math" here to all in RGB, including his
math PHD peers: "21^7 < 2^32 < 21^8"

Marut can beat Ex-Gee but will never beat my bot
because as soon as my bot detects that Marut is
cheating, my bot will "cheat back" and put Marut
in his place... ;)

MK

PS1: If you haven't lived through the OJ trials, you
may not get some of the jokes in this "real fiction".

PS2: I am pissing on Tim and his "ilks" (plural!), the
mentally ill, rooster eating, fudge slurping, mother
loving math PHD's, bot developers, et al. of RGB...
You may want to stand aside so that you won't get
any on you.
0 new messages