Quote:
Originally Posted by GNUCheats2
I joined this forum for the sole purpose to confirm those who thought GNU cheats. You guys are 100% correct. I've been playing with GNU for a year and now am going to quit to instead play on playok with my 2100+ account. Those who don't think GNU cheats probably haven't played enough against grandmaster level. It's obvious. I've played better players and never get the disadvantage I get against GNU. Even the help system of GNU is aimed at winning the cheating dice... you'll see what I mean if you play GNU on grandmaster.
Also... GNU doesn't always cheat, but it's too obvious once it starts to cheat.
|
Thanks for mentioning that you are highly rated on playok.com. You didn’t say, however, how many ABT (American Backgammon Tour) events you won last year. Perhaps none, but only because you play in Europe. So, how many World Backgammon Association tournaments was it that you won last year? Oh, none. But Monte Carlo is not a WBA event, and you did win that last year, right? No? Well maybe you’re kicking butt over at GridGammon. You must have winning record against Mochy, Neil, Falafel, Stick, Nack, Sander, Senk, Robertie and all the other giants. I confess, however, I did search the
Giants of Backgammon listings, and I could not find any player named GnuCheats2.
So, what about this thread? There are at least ten ideas posted here for checking whether your bot cheats. By now, you must have tried half of them. Praytell, what did you learn?
Aaron W: How have you determined that the program is running hot? Do you keep stats on things like the luck rating and such?
Aaron W: GNU is open source, and so if you are inclined you can actually read through the source code to see the dice algorithms.
2/325Falcon: Gnu will let you input hand-rolled dice if you want.
Aaron W: In some spot where you feel that GNU hit some super joker against you or you roll an anti-joker, go back and roll it again. Roll the dice from that same position a couple hundred times and keep track of the distribution of rolls (exclude the first one so that the joker/anti-joker will not bias the sample by always seeding the first sample with a hit).
Repeat this in a few dozen other positions that you happen to bump into while playing GNU.
Report the findings.
WeirdChess1: Note that you can look up "luck" ratings in GNU. It will tell you how many rolls it's getting that are very lucky, lucky, unlucky, and very unlucky, and same for you, along with a luck rating. Just check match or session statistics.
Kruidenbuiltje: My experience is that with gnu both sides are equally lucky. I play and analyze a lot of games on the grandmaster level, and I ussually understand the reasons why i lost. Sometimes its because of luck, but most of the times it is because i played to risky or to safe.
I think the best advice is to analyse your games and look at the moves marked lucky and unlucky and see if they are rather equally spread between you and gnu.
RealNick: Have any of you in the "gnu cheats" crowd ever evaluated your error rate and luck rating?
Both are readily found under analyze in the menu bar.
Take your error rate and luck rating and keep a spreadsheet, keeping a average. I think if you take the time and effort to do this you will realize that it's not so much gnu cheating as it's taking advantage of your mistakes.
Masque de Z: Its all very simple really. Just go to excel and create a file dice1.txt or dice1.csv by basically creating a column that has the form on cell A1;
+INT(RAND()*6)+1
then copy this cell and paste on the entire column of A from A2 to A10000 say.
Now you have a column of 10000 rnd dice rolls. Save the file as say dice1.csv (select csv format) and answer yes to all questions. [more follows]
Big Will: Keep in mind that if tell GNU to read from a given file, every time you start a new GNU session it is going to start from the top of the file, so you will get the same sequence of rolls unless you tell it to use another file.
You can also have gnu get dice rolls from random.org, which bypass the dice PRNG and downloads a set of numbers form random.org. I am not sure that you can see what it fetched from random.org however, so if you are in the gnubg cheats crowd you might still claim it manipulated the numbers. You could also use random.org yourself to created a set of truly random number in a file like the excel method above, but the PRNG in excel I am sure is good enough for generating dice rolls.
Taper_Mike: For your consideration:
How to Prove Your Bot Doesn't Cheat
by Bill Robertie
This last one from Robertie is a good one. How did it work out for you?
Quote:
Originally Posted by Taper_Mike
Even if you are a good player, against GNUBG, you are a fish!
|
All sarcasm aside, now we know the truth. You have never won even one major tournament, and you are too lazy to try any of the foregoing tests.
Jeez! Aren’t you embarrassed? At the very least, you might try getting out your dice cup, and rolling the dice manually against GNUBG for a couple of weeks. Those who have report here that it slows them down just enough so that they think out their moves better, and get better results. What they do not report, however, is that their bot cheats.
I have never met a single player who both has a game I respect, and who asserts that any major bot (Snowie, GnuBg, XG) cheats.
I don’t know; maybe you’re the first. Just in case, repeat after me:
Even though I am a good player, against GNUBG, I am a fish.
Even though I am a good player, against GNUBG, I am a fish.
Even though I am a good player, against GNUBG, I am a fish.
Even though I am a good player, against GNUBG, I am a fish.
Even though I am a good player, against GNUBG, I am a fish.
Even though I am a good player, against GNUBG, I am a fish.
Even though I am a good player, against GNUBG, I am a fish.
Even though I am a good player, against GNUBG, I am a fish.
Even though I am a good player, against GNUBG, I am a fish.
(Don’t stop!)