Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Good news from afar can bring you a welcome visitor.


interests / rec.games.backgammon / Re: Proof XG is cheating, err teaching, even when using external DLL?

SubjectAuthor
* Re: Proof XG is cheating, err teaching, even when using external DLL?Ahmet Ecevit
`* Re: Proof XG is cheating, err teaching, even when using external DLL?MK
 +* Re: Proof XG is cheating, err teaching, even when using external DLL?Ahmet Ecevit
 |`- Re: Proof XG is cheating, err teaching, even when using external DLL?MK
 `* Re: Proof XG is cheating, err teaching, even when using external DLL?MK
  `* Re: Proof XG is cheating, err teaching, even when using external DLL?snj5j5sn
   `* Re: Proof XG is cheating, err teaching, even when using external DLL?Frank Berger
    `- Re: Proof XG is cheating, err teaching, even when using external DLL?MK

1
Re: Proof XG is cheating, err teaching, even when using external DLL?

<66d50ac7-9028-4c91-a328-f3962fbcf3f7n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:ac8:7c44:0:b0:31f:3dc4:25db with SMTP id o4-20020ac87c44000000b0031f3dc425dbmr115119qtv.612.1660238369413;
Thu, 11 Aug 2022 10:19:29 -0700 (PDT)
X-Received: by 2002:a05:6808:1482:b0:343:6755:a7df with SMTP id
e2-20020a056808148200b003436755a7dfmr93311oiw.288.1660238369135; Thu, 11 Aug
2022 10:19:29 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Thu, 11 Aug 2022 10:19:28 -0700 (PDT)
In-Reply-To: <41e94b4a-8a5d-40ed-ab99-e78144f6d328o@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=178.168.33.248; posting-account=340X1AoAAABuMjQ2zIcC81O0EkayEn9n
NNTP-Posting-Host: 178.168.33.248
References: <41e94b4a-8a5d-40ed-ab99-e78144f6d328o@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <66d50ac7-9028-4c91-a328-f3962fbcf3f7n@googlegroups.com>
Subject: Re: Proof XG is cheating, err teaching, even when using external DLL?
From: ecevitah...@gmail.com (Ahmet Ecevit)
Injection-Date: Thu, 11 Aug 2022 17:19:29 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 7108
 by: Ahmet Ecevit - Thu, 11 Aug 2022 17:19 UTC

On Sunday, November 1, 2020 at 3:01:48 AM UTC+3, MK wrote:
> Last week I decided to play 100 matches of 17 points against XG
> using my own external dll. On my 11th match, I had to reboot my
> PC when I was only a dozen moves into the first game.
>
> When I restarted XG, after a few moves, I just rolled the dice
> in a hurry instead of doubling and I thought I noticed that the
> dice sequence wasn't the same.
>
> I stopped, restarted to double check and sure enough the rolls
> were different depending on if I doubled. So, I tried 7 times
> exporting and comparing the moves, as below, to see what was
> going on. After I doubled, for the following two turns the rolls
> were different but synchronized again afterwards.
>
> Altering my checker moves or XG's doubling didn't do anything.
> Only my doubling caused it. The source code, (with some simple
> beeps inserted to hear when the DLL was called), to my dice
> roller is at the bottom, along with instructions to compile it
> and a link to my EXE.
>
> The DLL beeped for the different rolls also, which means that
> XG fetched the rolls from it, cached and skipped a few to roll
> its own numbers before fetching from the DLL again.
>
> This is eerie. Perhaps something to do with being haloween.. ;)
> Check the below sequences, do your own tests, etc. and let me
> know what you find out if anything different or the same.
>
> MK
>
> ============================================================
> After the first sequence, I only pasted event time and the rolls
> to save space.
>
> ; [Player 1 "XG Roller++"]
> ; [Player 2 "Murat 17"]
> ; [EventDate "2020.10.31"]
> ; [EventTime "15.45"]
> 17 point match
> Game 1
> Murat 17 : 0 XG Roller++ : 0
> 1) 65: 24/13 66: 24/18(2) 13/7(2)
> 2) 22: 13/11(2) 6/4(2) 32: 13/8
> 3) 21: 13/11 6/5 64: 8/2 6/2
> 4) 43: 24/20 8/5 54: 8/4 6/1
> 5) 21: 11/8 33: 18/15(2) 13/10(2)
> 6) 62: 20/14 8/6 Doubles => 2
> 7) Takes 61: 10/4 6/5
>
> ; [EventTime "15.47"]
> 1) 65: 13/7 8/3 66: 24/18*(2) 13/7(2)
> 2) Doubles => 2 Takes
> 3) 41: Bar/20 Doubles => 4
> 4) Takes 63: 13/7 8/5*
>
> ; [EventTime "15.48"]
> 1) 65: 24/13 66: 24/18(2) 13/7(2)
> 2) 22: 13/11(2) 6/4(2) 32: 13/8
> 3) 21: 13/11 6/5 64: 8/2 6/2
> 4) 43: 11/4 54: 13/9 13/8
> 5) 21: 24/22 4/3 33: 8/5(2) 6/3*(2)
> 6) Doubles => 2 Takes
> 7) 41: Bar/21 4/3 53: 9/4* 7/4
> 8) 53: Cannot Move 43: 18/15 8/4
> 9) 64: Cannot Move 62: 18/10
> 10) 21: ????
>
> ; [EventTime "15.51"]
> 1) 65: 13/7 8/3 66: 24/18*(2) 13/7(2)
> 2) 22: Bar/23 24/22 13/11 6/4 Doubles => 2
> 3) Takes 32: 6/3* 3/1*
> 4) 21: Bar/23 Bar/24* 64: Bar/21* 13/7
> 5) 43: Bar/21 24/21 54: 18/13 18/14*
> 6) Doubles => 4 Takes
> 7) 62: Bar/23 13/7 11: 21/20 7/5 6/5
> 8) 43: ????
>
> ; [EventTime "16.01"]
> 1) 65: 13/7 8/3 66: 24/18*(2) 13/7(2)
> 2) 22: Bar/23 24/22 13/11 6/4 Doubles => 2
> 3) Takes 32: 6/3* 3/1*
> 4) 21: Bar/23 Bar/24* 64: Bar/21* 13/7
> 5) 43: Bar/21 6/3 54: 18/13 18/14*
> 6) Doubles => 4 Takes
> 7) 62: Bar/23 21/15 11: 14/13 7/5 6/5
> 8) 43: ????
>
> ; [EventTime "17.00"]
> 1) 65: 24/13 66: 24/18(2) 13/7(2)
> 2) 22: 24/20 6/4(2) 32: 8/5* 7/5
> 3) 21: Bar/22 Doubles => 2
> 4) Takes 64: 13/7 6/2
> 5) 43: 13/6 54: 8/3* 6/2
> 6) 21: Bar/22* 33: Bar/22 7/4(2) 6/3*
> 7) 62: Cannot Move 61: 22/16 4/3
> 8) 31: Bar/21* 41: Bar/24 8/4*
> 9) 65: Cannot Move 33: 16/4
> 10) 53: Cannot Move 44: 18/10(2)
>
> ; [EventTime "17.04"]
> 1) 65: 24/13 66: 24/18(2) 13/7(2)
> 2) 22: 24/20 6/4(2) 32: 8/5* 7/5
> 3) 21: Bar/22 Doubles => 2
> 4) Takes 64: 13/7 6/2
> 5) 43: 13/6 54: 8/3* 6/2
> 6) Doubles => 4 Takes
> 7) 31: Bar/22* 22/21 41: Bar/24 8/4*
> 8) 65: Cannot Move Doubles => 8
> 9) Takes 33: 18/15(2) 7/4(2)
> 10) 53: Bar/17 44: 24/16 15/11(2)
> 11) 66: 17/5 13/7(2) 22: 16/14 11/5
>
> ============================================================
>
> Here is the c code:
>
> #include <windows.h>
> #include <stdlib.h>
> #define WINAPI __stdcall
>
> int seed=0;
> int die1, die2, dise;
> int WINAPI DllMain( int hModule, int ul_reason_for_call, void *lpReserved )
> {
> switch( ul_reason_for_call )
> {
> case DLL_PROCESS_ATTACH:
> beep (500,1500);
> }
> return 1;
> }
>
> __declspec( dllexport ) int Dice(void)
> {
> if (seed == 0)
> {
> seed = 11117;
> srand(seed);
> beep (500,500);
> }
> die1 = rand();
> die2 = rand();
> dise = ((die1 % 6) + 1) * 8 + ((die2 % 6) + 1);
> beep (700,400);
> return dise;
> }
>
> ============================================================
>
> Unless you already have a C compiler, here is a link to "TinyC
> Compiler" which is portable and only requires 1.5Mb of disk space.
>
> https://en.wikipedia.org/wiki/Tiny_C_Compiler
>
> Save my above code to a text file xyz.c and create another text
> file xyx.def with these lines:
>
> LIBRARY xyz.dll
> EXPORTS
> Dice
>
> And compile it using the command:
>
> .\tcc xyz.c -shared
>
> Then point to it from XG's external dice settings.
>
> ============================================================
>
> With a little trust and virus scanning, you can download my
> executable directly from this link:
>
> https://www.montanaonline.net/backgammon/mkdice.bin
>
> (Server doesn't allow .dll just rename it after you download).
>
> ============================================================
>
> MK

Hello,

I wrote a DLL which roles dices and writes the result to extreme gammon window title for 750 milliseconds. It means, you can check that extreme gammon cheats or not :)

you can download the compiled DLL -->

https://mega.nz/file/mNYmAaSb#hgKPIIFZI3utyuWXEEWmFmHMIm84J-Ju6JlpcHn5LTI

If you interest with source code, I can share it.

Regards,

Re: Proof XG is cheating, err teaching, even when using external DLL?

<ce59d384-fa08-4ecd-aa5d-5f9d224d4650n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:a05:6214:2aa6:b0:474:844b:24ff with SMTP id js6-20020a0562142aa600b00474844b24ffmr6853044qvb.51.1660380768165;
Sat, 13 Aug 2022 01:52:48 -0700 (PDT)
X-Received: by 2002:a9d:73cf:0:b0:637:2779:1baa with SMTP id
m15-20020a9d73cf000000b0063727791baamr2863712otk.99.1660380767905; Sat, 13
Aug 2022 01:52:47 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Sat, 13 Aug 2022 01:52:47 -0700 (PDT)
In-Reply-To: <66d50ac7-9028-4c91-a328-f3962fbcf3f7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:fb90:b780:42d0:794b:5966:28da:5f22;
posting-account=ZoOzZggAAADKiZinXeenHF1SgY613agP
NNTP-Posting-Host: 2607:fb90:b780:42d0:794b:5966:28da:5f22
References: <41e94b4a-8a5d-40ed-ab99-e78144f6d328o@googlegroups.com> <66d50ac7-9028-4c91-a328-f3962fbcf3f7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ce59d384-fa08-4ecd-aa5d-5f9d224d4650n@googlegroups.com>
Subject: Re: Proof XG is cheating, err teaching, even when using external DLL?
From: mur...@compuplus.net (MK)
Injection-Date: Sat, 13 Aug 2022 08:52:48 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2250
 by: MK - Sat, 13 Aug 2022 08:52 UTC

On August 11, 2022 at 11:19:30 AM UTC-6, Ahmet Ecevit wrote:

> I wrote a DLL which roles dices and writes the
> result to extreme gammon window title for 750
> milliseconds. It means, you can check that
> extreme gammon cheats or not :)

Whether your DLL intercepts XG's dice rolls or
produces its own dice rolls, I don't understand
how does displaying the rolls briefly in the title
prove anything about anything? Can you explain
more?

> If you interest with source code, I can share it.

Yes, please do share.

Feeding dice rolls to XG from another process is
the next best thing to playing with manual dice.

Michael had once tried it but his EXE had timing
problems or something and never worked right.

Maybe you can compile your DLL into an EXE to
try this again and hopefully have better success.

I would be very interested in seeing this done. If
you don't want to do it and if I can use your code,
I may be willing to tackle it myself.

MK

Re: Proof XG is cheating, err teaching, even when using external DLL?

<dbf0f58d-faff-4744-9193-daeb302b1976n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:a05:6214:d0e:b0:478:c84c:6c17 with SMTP id 14-20020a0562140d0e00b00478c84c6c17mr21442185qvh.63.1660737200562;
Wed, 17 Aug 2022 04:53:20 -0700 (PDT)
X-Received: by 2002:a05:6808:23c2:b0:345:84e:1c08 with SMTP id
bq2-20020a05680823c200b00345084e1c08mr327051oib.270.1660737200239; Wed, 17
Aug 2022 04:53:20 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Wed, 17 Aug 2022 04:53:20 -0700 (PDT)
In-Reply-To: <ce59d384-fa08-4ecd-aa5d-5f9d224d4650n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=188.209.217.85; posting-account=9c936goAAABG_gu-1pILEf-4S14NOGS9
NNTP-Posting-Host: 188.209.217.85
References: <41e94b4a-8a5d-40ed-ab99-e78144f6d328o@googlegroups.com>
<66d50ac7-9028-4c91-a328-f3962fbcf3f7n@googlegroups.com> <ce59d384-fa08-4ecd-aa5d-5f9d224d4650n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <dbf0f58d-faff-4744-9193-daeb302b1976n@googlegroups.com>
Subject: Re: Proof XG is cheating, err teaching, even when using external DLL?
From: ahmetece...@gmail.com (Ahmet Ecevit)
Injection-Date: Wed, 17 Aug 2022 11:53:20 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2457
 by: Ahmet Ecevit - Wed, 17 Aug 2022 11:53 UTC

On Saturday, August 13, 2022 at 11:52:48 AM UTC+3, MK wrote:
> On August 11, 2022 at 11:19:30 AM UTC-6, Ahmet Ecevit wrote:
>
> > I wrote a DLL which roles dices and writes the
> > result to extreme gammon window title for 750
> > milliseconds. It means, you can check that
> > extreme gammon cheats or not :)
> Whether your DLL intercepts XG's dice rolls or
> produces its own dice rolls, I don't understand
> how does displaying the rolls briefly in the title
> prove anything about anything? Can you explain
> more?
> > If you interest with source code, I can share it.
> Yes, please do share.
>
> Feeding dice rolls to XG from another process is
> the next best thing to playing with manual dice.
>
> Michael had once tried it but his EXE had timing
> problems or something and never worked right.
>
> Maybe you can compile your DLL into an EXE to
> try this again and hopefully have better success.
>
> I would be very interested in seeing this done. If
> you don't want to do it and if I can use your code,
> I may be willing to tackle it myself.
>
> MK

Send your email address to ahmetecevit@hotmail.com

Re: Proof XG is cheating, err teaching, even when using external DLL?

<0f6d7b90-b517-407b-a11e-24f7280b368dn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:a05:622a:86:b0:342:f620:dc7a with SMTP id o6-20020a05622a008600b00342f620dc7amr17928392qtw.594.1661214981552;
Mon, 22 Aug 2022 17:36:21 -0700 (PDT)
X-Received: by 2002:a9d:73c5:0:b0:637:2d24:1f50 with SMTP id
m5-20020a9d73c5000000b006372d241f50mr8359406otk.342.1661214981276; Mon, 22
Aug 2022 17:36:21 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Mon, 22 Aug 2022 17:36:21 -0700 (PDT)
In-Reply-To: <dbf0f58d-faff-4744-9193-daeb302b1976n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:fb90:b709:c256:88bf:27e5:e10e:b37f;
posting-account=ZoOzZggAAADKiZinXeenHF1SgY613agP
NNTP-Posting-Host: 2607:fb90:b709:c256:88bf:27e5:e10e:b37f
References: <41e94b4a-8a5d-40ed-ab99-e78144f6d328o@googlegroups.com>
<66d50ac7-9028-4c91-a328-f3962fbcf3f7n@googlegroups.com> <ce59d384-fa08-4ecd-aa5d-5f9d224d4650n@googlegroups.com>
<dbf0f58d-faff-4744-9193-daeb302b1976n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0f6d7b90-b517-407b-a11e-24f7280b368dn@googlegroups.com>
Subject: Re: Proof XG is cheating, err teaching, even when using external DLL?
From: mur...@compuplus.net (MK)
Injection-Date: Tue, 23 Aug 2022 00:36:21 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1896
 by: MK - Tue, 23 Aug 2022 00:36 UTC

On August 17, 2022 at 5:53:21 AM UTC-6, Ahmet Ecevit wrote:

> On Saturday, August 13, 2022 at 11:52:48 AM UTC+3, MK wrote:

>> Yes, please do share.

> Send your email address to ahmet...@hotmail.com

I did send you an email address that you can use
to send your source code but it would be better
if you could share it here also since other people
may be interested in and can benefit from it too.
That's a purpose/advantage of communicating
publicly in forums instead of privately. Thanks.

MK

Re: Proof XG is cheating, err teaching, even when using external DLL?

<db332203-523b-455a-ad8c-d97e7020cce3n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:ad4:5f4d:0:b0:496:cc1c:28f8 with SMTP id p13-20020ad45f4d000000b00496cc1c28f8mr6611786qvg.0.1661487371117;
Thu, 25 Aug 2022 21:16:11 -0700 (PDT)
X-Received: by 2002:a4a:bb19:0:b0:44a:9cda:56a1 with SMTP id
f25-20020a4abb19000000b0044a9cda56a1mr666261oop.14.1661487370752; Thu, 25 Aug
2022 21:16:10 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Thu, 25 Aug 2022 21:16:10 -0700 (PDT)
In-Reply-To: <ce59d384-fa08-4ecd-aa5d-5f9d224d4650n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:fb90:b709:c256:c0ff:b948:8e36:6807;
posting-account=ZoOzZggAAADKiZinXeenHF1SgY613agP
NNTP-Posting-Host: 2607:fb90:b709:c256:c0ff:b948:8e36:6807
References: <41e94b4a-8a5d-40ed-ab99-e78144f6d328o@googlegroups.com>
<66d50ac7-9028-4c91-a328-f3962fbcf3f7n@googlegroups.com> <ce59d384-fa08-4ecd-aa5d-5f9d224d4650n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <db332203-523b-455a-ad8c-d97e7020cce3n@googlegroups.com>
Subject: Re: Proof XG is cheating, err teaching, even when using external DLL?
From: mur...@compuplus.net (MK)
Injection-Date: Fri, 26 Aug 2022 04:16:11 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1783
 by: MK - Fri, 26 Aug 2022 04:16 UTC

On August 13, 2022 at 2:52:48 AM UTC-6, MK wrote:

> Feeding dice rolls to XG from another process is
> the next best thing to playing with manual dice.
>
> I would be very interested in seeing this done. If
> you don't want to do it and if I can use your code,
> I may be willing to tackle it myself.

I posted my simple sample code and ideas in a new thread:

https://groups.google.com/g/rec.games.backgammon/c/AFza_Ms4aIM/m/_Vp9slQmBQAJ

MK

Re: Proof XG is cheating, err teaching, even when using external DLL?

<00d1b8a2-51fd-4d1e-9c50-1ca0a754b6cbn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:a05:622a:4c:b0:3e6:c9e1:3020 with SMTP id y12-20020a05622a004c00b003e6c9e13020mr1165632qtw.0.1682054821923;
Thu, 20 Apr 2023 22:27:01 -0700 (PDT)
X-Received: by 2002:a05:622a:d2:b0:3ef:32db:b249 with SMTP id
p18-20020a05622a00d200b003ef32dbb249mr1046547qtw.1.1682054821784; Thu, 20 Apr
2023 22:27:01 -0700 (PDT)
Path: i2pn2.org!i2pn.org!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: Thu, 20 Apr 2023 22:27:01 -0700 (PDT)
In-Reply-To: <db332203-523b-455a-ad8c-d97e7020cce3n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=24.133.125.142; posting-account=atkVLwoAAADqLT6ij-bV9ZnzINFGBu0S
NNTP-Posting-Host: 24.133.125.142
References: <41e94b4a-8a5d-40ed-ab99-e78144f6d328o@googlegroups.com>
<66d50ac7-9028-4c91-a328-f3962fbcf3f7n@googlegroups.com> <ce59d384-fa08-4ecd-aa5d-5f9d224d4650n@googlegroups.com>
<db332203-523b-455a-ad8c-d97e7020cce3n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <00d1b8a2-51fd-4d1e-9c50-1ca0a754b6cbn@googlegroups.com>
Subject: Re: Proof XG is cheating, err teaching, even when using external DLL?
From: tayfunel...@yahoo.com (snj5j5sn)
Injection-Date: Fri, 21 Apr 2023 05:27:01 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1764
 by: snj5j5sn - Fri, 21 Apr 2023 05:27 UTC

Xg tends to give itself the ginroll too often when you do a blunder +0.10 and up . I have a 1 point match recorded against it where i didn't enter a single time in 6 rolls in a row with 4 of them it having 3 points , and 2 of them 2 points in its inner board. Probability of that happening is very very very ; low . It tends to bend the dice sometimes so it is true .

Re: Proof XG is cheating, err teaching, even when using external DLL?

<7bbe57f2-b823-4000-9959-664b84d7b563n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:ac8:5ec2:0:b0:3ef:26ed:cb2f with SMTP id s2-20020ac85ec2000000b003ef26edcb2fmr2050249qtx.3.1682180211895;
Sat, 22 Apr 2023 09:16:51 -0700 (PDT)
X-Received: by 2002:ae9:e006:0:b0:74d:764f:cda3 with SMTP id
m6-20020ae9e006000000b0074d764fcda3mr1695548qkk.1.1682180211057; Sat, 22 Apr
2023 09:16:51 -0700 (PDT)
Path: i2pn2.org!i2pn.org!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: Sat, 22 Apr 2023 09:16:50 -0700 (PDT)
In-Reply-To: <00d1b8a2-51fd-4d1e-9c50-1ca0a754b6cbn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2a0a:a540:b272:0:60f0:12e4:ab1b:5d29;
posting-account=TsSqmwkAAAAEsXzRPPy_-TVPfhbZb5OC
NNTP-Posting-Host: 2a0a:a540:b272:0:60f0:12e4:ab1b:5d29
References: <41e94b4a-8a5d-40ed-ab99-e78144f6d328o@googlegroups.com>
<66d50ac7-9028-4c91-a328-f3962fbcf3f7n@googlegroups.com> <ce59d384-fa08-4ecd-aa5d-5f9d224d4650n@googlegroups.com>
<db332203-523b-455a-ad8c-d97e7020cce3n@googlegroups.com> <00d1b8a2-51fd-4d1e-9c50-1ca0a754b6cbn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7bbe57f2-b823-4000-9959-664b84d7b563n@googlegroups.com>
Subject: Re: Proof XG is cheating, err teaching, even when using external DLL?
From: bgblit...@googlemail.com (Frank Berger)
Injection-Date: Sat, 22 Apr 2023 16:16:51 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2370
 by: Frank Berger - Sat, 22 Apr 2023 16:16 UTC

snj5j5sn schrieb am Freitag, 21. April 2023 um 07:27:02 UTC+2:
> Xg tends to give itself the ginroll too often when you do a blunder +0.10 and up . I have a 1 point match recorded against it where i didn't enter a single time in 6 rolls in a row with 4 of them it having 3 points , and 2 of them 2 points in its inner board. Probability of that happening is very very very ; low . It tends to bend the dice sometimes so it is true .

Very convincing proof. I'm sure no one here has ever seen such a sequence in reality with real dice.
More serious: If you could explain why someone should invest 1000s of hours to do a bot and cheat when someone with just some basic statistical background can prove cheating in half an hour and ruin your work and reputation?

Naturally you maybe be better than the pro player that haven't realized cheating yet.

Re: Proof XG is cheating, err teaching, even when using external DLL?

<dac2e4a7-3e80-4c59-af03-5e650ed09cb8n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: rec.games.backgammon
X-Received: by 2002:ac8:7dcd:0:b0:3ef:59ab:6775 with SMTP id c13-20020ac87dcd000000b003ef59ab6775mr3935375qte.10.1682851066688;
Sun, 30 Apr 2023 03:37:46 -0700 (PDT)
X-Received: by 2002:a05:622a:46:b0:3ef:33d0:88f4 with SMTP id
y6-20020a05622a004600b003ef33d088f4mr3935944qtw.7.1682851066516; Sun, 30 Apr
2023 03:37:46 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo2.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: Sun, 30 Apr 2023 03:37:46 -0700 (PDT)
In-Reply-To: <7bbe57f2-b823-4000-9959-664b84d7b563n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:fb90:b787:9c3d:581a:d10b:d4ef:c69c;
posting-account=ZoOzZggAAADKiZinXeenHF1SgY613agP
NNTP-Posting-Host: 2607:fb90:b787:9c3d:581a:d10b:d4ef:c69c
References: <41e94b4a-8a5d-40ed-ab99-e78144f6d328o@googlegroups.com>
<66d50ac7-9028-4c91-a328-f3962fbcf3f7n@googlegroups.com> <ce59d384-fa08-4ecd-aa5d-5f9d224d4650n@googlegroups.com>
<db332203-523b-455a-ad8c-d97e7020cce3n@googlegroups.com> <00d1b8a2-51fd-4d1e-9c50-1ca0a754b6cbn@googlegroups.com>
<7bbe57f2-b823-4000-9959-664b84d7b563n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <dac2e4a7-3e80-4c59-af03-5e650ed09cb8n@googlegroups.com>
Subject: Re: Proof XG is cheating, err teaching, even when using external DLL?
From: mur...@compuplus.net (MK)
Injection-Date: Sun, 30 Apr 2023 10:37:46 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4003
 by: MK - Sun, 30 Apr 2023 10:37 UTC

On April 22, 2023 at 10:16:52 AM UTC-6, Frank Berger wrote:

> snj5j5sn schrieb am 21. April 2023 um 07:27:02 UTC+2:

>> Xg tends to give itself the ginroll too often when
>> you do a blunder +0.10 and up .... i didn't enter in
>> 6 rolls ... Probability of that happening is very
>> very very; low.

> Very convincing proof.

I wondered why you hadn't participated in this
thread earlier but better late than never... ;)

> I'm sure no one here has ever seen such a
> sequence in reality with real dice.

Here you are defeating your own exaggerated
strawman argument. He didn't say "no one here
has ever seen such a sequence" but he more
reasonably said "Probability of that happening
is very very very; low".

Ironically, you would have been indeed correct
if you had said that such sequences would be
more common with "real dice" than with RNG
dice (that, BTW, he was talking about) because
many RNG's smooth out the dispersion and the
distribution of the dice in the nale of leveling
luck...

> More serious: If you could explain why someone
> should invest 1000s of hours to do a bot and cheat
> when someone with just some basic statistical
> background can prove cheating in half an hour and
> ruin your work and reputation?

1- You doen't need to spend 1000s of hours to do
a cheating bot. You can steal someone else's code
for a cheating bot and spend only 500 hours. ;)

2- If you haven't noticed, the title of this thread is
"cheating, err teaching" not only for the pun of the
anagram but because it would make perfect sense
for BG bots that are claimed to be training tools to
cheat in order to teach. When tarining an animal or
a gamblegammon player, the reward or punishment
needs to be immediate for the animal or gambler to
make the connection. Thus the previous poster's
claim is not only perfectly possible but may indeed
be more likely/common than not.

3- During this thread, I have demonstrated that Ex-Gee
makes multi-threaded AND multiple call to the external
dice DLL per dice roll and/or cube decision, providing
sample code for you all to prove it to yourselves. Many
times since then, I asked from bot developers like you
for possible reasons why a bot would do that. It's very
possible that you haven't read any of them and it's also
possible that you won't have read this post and will
deprive us all from your deep knowledge of software
development... ;)

MK

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor