News:

Free Competition --3 won copies of Bgblitz2Go details  here http://www.fibsboard.com/free-competition-win-bgblitz2go-p85

Main Menu

GRIDGAMMON

Started by garp_02, October 13, 2011, 07:01:10 PM

Previous topic - Next topic

MichaelP7

What are you talking about man?
I told you don't rely SO MUCH on bg software, I did not tell you don't rely AT ALL. BG software will not tell you the style of play, as for the luck factor assessment allow me to say they often are ridiculous. You are not the only one who uses them you know.... Hats off to bg software for their assessments on the cube though.
Styles do exist one very well known is the arabic game or backgame, there are people who are experts on this and constantly revert to it.

dorbel

Ah yes, the backgame geniuses from the middle east. Well I think we all know how well they do against modern players! It is I grant you a recognisable style, much as a vertical kamikaze dive is a recognisable method of landing an aircraft. Rarely seen on Fibs, never on the Grid and never in this era on live tournament tables. Cubeless in single games, ie Mediterranean cafe style, it can be quite effective. In match play, no.
I look forward to playing you one day. Thanks for the chat, enlivened a dull rainy day for me.

MichaelP7

#22
Shocked really from your "never" statement. But it seems we all got used with your bold over-generalizations of the type "every expert player uses them, every one of them relies on them, as if you are the spokesman of everyone. :smile: :smile:
And btw I said they REVERT to backgames, this means they start with a hitting tactic then revert to backgame if the hitting goes wrong. The whole thing constitutes a style.
Felafel who is one of your admired heroes does it frequently

Just curious why do you look forward in playing with me? I am just an amateur ;)

dorbel

Name one expert who doesn't use a computer to analyse.
Falafel plays in exactly the same way as a bot, as his astonishing PR rates shows. He can of course revert to a back game when he has to do so, but to nominate him as an example of an arab back game stylist is just about as far from the truth as it is possible to get. He is the very model of a modern player, aided of course by his great individual powers of analysis. When he does play a back game, he will play it in the much the same way as XG does.


sorrytigger

Quote from: MichaelP7 on November 06, 2012, 08:41:20 AM
.... As far as i know only the server of "sorrytiger" uses rolls coming from another server that uses a  natural generator based on earth's vibrations or something.

Interesting idea. Who told you that? Maybe you caught some of my very early ideas of employing random.org which maintains to be able to deliver white noise random numbers.

No - it is just a Mersenne Twister from the Python standard libs (http://docs.python.org/release/2.5.2/lib/module-random.html - look around the 3. paragraph). The seed comes from the gnu/linux operating system and (is said to) incorporates random events from peripherals, such as mouse movements. Dice generated are handed to whichever board (table) is in need for a pair of dice. So there is a randomizing effect in this also.

If you were in court and had to prove that a sequence of dicerolls that were rolled during a match came from a RNG and not from manually rolled dice, HOW would you prove it?

Andreas

pck

#25
Quote from: sorrytigger on November 08, 2012, 09:01:21 PM
If you were in court and had to prove that a sequence of dicerolls that were rolled during a match came from a RNG and not from manually rolled dice, HOW would you prove it?
Excellent question. There is a lot of talk about dice sequences that are "truly random" as opposed to those that aren't. But when the challenge is posed to describe the difference between random and non-random, it quickly becomes apparent that it is unclear what kind of answer could possibly satisfy. The problem is compounded by false and misleading notions such as "any pattern will occur if only you roll often enough" (a widespread erroneous conclusion from the "law of large numbers").

Is 123456123456 a non-random sequence? How many times does the pattern have to repeat until it becomes non-random? Questions like these have no answer because they are confused: It is conceptually impossible to attribute randomness (or non-randomness) to finite sequences of rolls. (Which will yet not prevent us from disposing of a dice generator that repeats 123456 fifty times.)

See also

http://www.fibsboard.com/general-chit-chat/the-old-dice-controversy/msg28741/#msg28741
http://www.fibsboard.com/general-chit-chat/the-old-dice-controversy/msg28758/#msg28758

These are some of the reasons why the random dice debate revolves in an eternal circle.

dorbel

For our purposes, the appearance (or non-appearance) of sequences is of no consequence. All we need to know is that on the next roll we can't predict what that roll will be with any greater accuracy than probability. You can't do that on Fibs or the Grid, so the dice are by backgammon standards, random.

pck

Quote from: dorbel on November 10, 2012, 08:22:08 AM
For our purposes, the appearance (or non-appearance) of sequences is of no consequence. All we need to know is that on the next roll we can't predict what that roll will be with any greater accuracy than probability.
This is confused. The predictability or non-predictability of rolls is inextricably bound up with the appearance of sequences. In order to determine whether a dice generator's next roll is predictable or not, one has no choice but to examine the sequences it produces.

We have to remember that probability represents knowledge: With no prior knowledge of what a number generator has come up with in the past, all options of prediction become the same. Suppose a dice generator named DG_1 only ever rolls the number 1 and one named DG_123456 rolls a more or less even distribution of all numbers between 1 and 6. Suppose further that we have no knowledge (yet) of what either DG does. Then DG_1 will initially be just as unpredictable as DG_123456. Obviously that doesn't make the two generators equal with regard to predictability in the long run. After DG_1 has produced 11111111111, we can hypothesize about its future rolls and successfully predict them. With DG_123456 this may be harder (unless it comes up with 123456123456123456 or some other easily discernible pattern). Whatever happens, the analysis of sequences is crucial to the question of predictability.

Even if the next roll is not predictable from the previous one, it may yet be predictable from longer sequences of previous rolls. I gave an example of a sequence with this property in http://www.fibsboard.com/general-chit-chat/the-old-dice-controversy/msg28741/#msg28741

11 12 13 14 15 16
21 22 23 24 25 26
31 32 33 34 35 36
41 42 43 44 45 46
51 52 53 54 55 56
61 62 63 64 65 66
<repeat from beginning>

(For simplicity, only one die is being rolled here, the corresponding sequence for two dice is a 36x36 matrix.)

In this sequence, the distribution of the next roll is perfectly even with respect to the previous one: Every number n is followed by every number m exactly twice. Hence it is impossible to predict the next roll from its predecessor with "greater accuracy than probability" (with greater accuracy than p = 1/6 for any number). But it obviously does not follow that the sequence is random, meaning that it is entirely unpredictable. For example, knowing that I rolled 444 previously will allow me to predict the next roll to be a 5 with 100% accuracy. Knowing that I rolled 44 will give me a 50/50% predictability of a 4 or a 5 coming up next, and so on.

What the phrase "with greater accuracy than probability" means is exactly what the question of what constitutes randomness (= predictability) is about. It contains the entire complexity of that question. The phrase "all we need to know ..." seems to promise that the issue of randomness can somehow be reduced to something very simple, namely, the predictability of the next roll. But the predictability of the next roll continues to be a very big deal, namely, to show patternlessness in the generated dice sequence. Only the absence of patterns can guarantee unpredictability (= randomness).

Tom

Quote from: pck on November 10, 2012, 12:54:27 PM
In order to determine whether a dice generator's next roll is predictable or not, one has no choice but to examine the sequences it produces.

You are leaving out one very important variable! Dice that OTHER players take out of the sequence.
And that in and of itself adds another level of randomness!

Let's say you have your 100% predictable dice:

Quote from: pck on November 10, 2012, 12:54:27 PM
11 12 13 14 15 16
21 22 23 24 25 26
31 32 33 34 35 36
41 42 43 44 45 46
51 52 53 54 55 56
61 62 63 64 65 66
<repeat from beginning>

But there are 20 other matches going on, if you are talking (rolling slowly) you could only get one roll out of that list while
some of the other 20 other players (on autoroll?) get 2 or more of them. (and then the list repeats)

And with all this unpredictable behavior (other players clicking [ROLL]) what makes matters worse, as you stare at your board
seeing your opponent needs a X (one specific die) to hit you, he has a 16% chance of getting it!
Of course when WE need X and get it, it is not a problem with the dice... but this is an entirely different problem.

Maybe we should define 'predictability' to mean 'predictable by mechanical means' as in an identified algorithm, since a human
predicting it is like playing roulette at vegas and coming away rich, once. They then become very poor because they are
now an expert at roulette.

I throw this is because most discussions of the dice people forget to factor in other players taking dice out of the sequence that you see.

Tom

pck

Quote from: Tom on November 10, 2012, 01:31:17 PM
You are leaving out one very important variable! Dice that OTHER players take out of the sequence.
And that in and of itself adds another level of randomness!
That's true, but I wasn't writing about rolls in an actual FIBS match. The only purpose of the example sequence I gave was to show that the concept of predictability is a complex and difficult one.

Tom

Quote from: pck on November 10, 2012, 03:04:25 PM
That's true, but I wasn't writing about rolls in an actual FIBS match. The only purpose of the example sequence I gave was to show that the concept of predictability is a complex and difficult one.

That is true, but when trying to predict rolls, the point of observation is critical.

The perspective you were considering was from inside the server (the actual roll generator) where it would be impossible for us to observe.

Frankly we could take a sequence of 8 million rolls (takes up 8MB) and repeat that sequence and it would appear random to any observer.
With a sequence that long, it would appear random even if you were the only match running.

I view these threads as entertainment value, since with the information we all have access too, nothing can be proven one way or the other.
And even if we could prove anything, there is nothing we could do to change it anyway.

Tom

pck

Quote from: Tom on November 10, 2012, 03:23:06 PM
The perspective you were considering was from inside the server (the actual roll generator) where it would be impossible for us to observe.
You still misunderstand. I wasn't talking about FIBS at all. I was countering the notion that an examination of predictability can be decoupled from analysing dice sequences, as dorbel seemed to suggest.

Quote from: Tom on November 10, 2012, 03:23:06 PM
That is true, but when trying to predict rolls, the point of observation is critical.
For the purpose of prediction, the only critical data are the actual rolls that I am handed. That is the only "point of observation" there is.

If anybody wanted to prove or disprove that FIBS rolls are random (which was not my purpose), they could of course not resort to assumptions about the inner workings of the FIBS software. Again, the only data needed are the dice as handed to the players, by whatever machinery is going on in the background.

Tom

Ah my mistake, with the title of the thread GRIDGAMMON, I thought it was a server specific discussion.

Tom

dorbel

We're talking about different things really. The only point that I was making is no technique available to a player on Fibs or the Grid will enable you to predict the next roll. Thats it really

pck

Quote from: dorbel on November 10, 2012, 07:46:03 PM
We're talking about different things really. The only point that I was making is no technique available to a player on Fibs or the Grid will enable you to predict the next roll. Thats it really
Indeed no one seems to have discovered such a technique and it's highly questionable whether anyone ever will. But to conclude from this that the dice are random is illegitimate. Randomness means absolute (mathematical) unpredictability, not practical unpredictability in the sense that no one has found a technique for prediction (yet).