The dice distribution playing Greedy Two Move is absurd. It's not fair. Get to work, gentlemen. It is a force that makes the game thoroughly unenjoyable.
Backgammon
I think that's just you being unlucky - backgammon is the only luck-based game on PlayStrategy (and its variants)
Yeah, it's not fair. I seem to roll good dice against the bot, the poor thing.
On a more serious note, the dice randomness functionality should be public, but I don't know the source code well enough to know where to look.
Even with perfect rolls, it's easy to beat the bot, as it plays with a poor strategy, like in a game of Parchis. It's true that playing a single game without the Cube increases luck, especially at the end of the game.
However, Backgammon is not a luck game. The game is pure strategy combined with great math calculations and probabilities.
With all due respect, saying that Backgammon is a luck game is one of the biggest mistakes in the abstract world of games.
Edit: That's fair enough, I don't play backgammon. I will amend my statement to say
"backgammon is the only game with an element of luck on PlayStrategy (and its variants)"
I think you will be interesting in reading this: freerangestats.info/blog/2016/03/19/elo-pr-luck
So skill or luck? lol the answer is pretty obvious.
Intersting article.
That is the reason why the important tournaments are played in longer matches.
The longer the match the less the luck.
In a long match the better player will always be the favorite.
@KurbanSinto @FiveKnights
All of PlayStrategy's source code is publicly available, you can find all of the components in: playstrategy.org/source
The repository in question that handles all of our game logic is: github.com/Mind-Sports-Games/strategygames
I think the file that handles most of the randomness in Backgammon is: github.com/Mind-Sports-Games/strategygames/blob/master/src/main/scala/backgammon/Game.scala
Bottom line: are the dice rolls generated before the game and then "distributed"? Or, are the rolls generated *each*"roll?
@KurbanSinto the rolls are generated each turn, just as they are when playing Backgammon over the board