I think having a balanced drop option (...)
I think my opinion on adding additional *gulp* options is pretty well known around here, so I think we need to think really careful about how to do this. My suggestion would be to throw balanced dice and balanced drop under the same banner, and have players choose between "standard rules" and "derandomized rules". The latter could probably use a better name, but I think "balanced" is bad terminology, since the rules don't make the game more balanced, just more boring by reducing statistical outliers.
By combining balanced dice and drop under one banner, we also don't have to explain as much on the create game page, and generally creates a smoother experience I think. Now I hear you ask: "but what if you want one and not the other?". Tough luck, if you ask me. I think the balanced options are used by people who like to blame their losses on random chance, so they would always go for both options. I myself think these outliers are part of the game, and good strategy can still deal with them (and if not, well... it happens), so I would choose neither. If there are a lot of people who want an either/or here (and have good reasons for doing so), then it's something worth considering, but I think we should work from the assumption it's either both or neither.
Now for the technical challenge. There are a few things to solve:
- What counts as unfair? This sounds like something people may have different opinions on. An algorithm doesn't have an opinion, so we need to define clear rules that determine when we will reroll a drop.
- To explain how complicated this actually is: World Expanded with few players will have a large chance on giving somebody a small region. Again: how do we define what is fair? A rule "nobody can ever start with a full region" clearly doesn't really work for this map. And I can imagine some people will already start complaining about an unbalanced start if somebody starts with almost an entire region. How do you translate that into something the computer can understand while also dealing with cases where this is bound to happen?
- What do we do if we cannot create a fair drop? There are maps that happen to have the wrong number of territories.
- I am not sure how easy it is to reset a game and start over with the generation. The initial setup is technically not the most trivial, especially if you consider different types of generation such as the special rules for capitals and assassination. I don't think we can just hit a rewind button and start over, so this would probably require a rework of the code dealing with this. Not something to worry about for most of us here, I suppose, but I think this might be a more costly feature in terms of implementation time than what it looks like on first sight.
Personally, I like the level of randomness introduced in the game, so I don't think these problems are worth the time solving, but if it's something people want, then make sure to direct them to this thread to help figure out these problems
[quote]I think having a balanced drop [color=red][i][b][u]option[/u][/b][/i][/color] (...)[/quote]
I think my opinion on adding additional *gulp* options is pretty well known around here, so I think we need to think really careful about how to do this. My suggestion would be to throw balanced dice and balanced drop under the same banner, and have players choose between "standard rules" and "derandomized rules". The latter could probably use a better name, but I think "balanced" is bad terminology, since the rules don't make the game more balanced, just more boring by reducing statistical outliers.
By combining balanced dice and drop under one banner, we also don't have to explain as much on the create game page, and generally creates a smoother experience I think. Now I hear you ask: "but what if you want one and not the other?". Tough luck, if you ask me. I think the balanced options are used by people who like to blame their losses on random chance, so they would always go for both options. I myself think these outliers are part of the game, and good strategy can still deal with them (and if not, well... it happens), so I would choose neither. If there are a lot of people who want an either/or here (and have good reasons for doing so), then it's something worth considering, but I think we should work from the assumption it's either both or neither.
Now for the technical challenge. There are a few things to solve:
[list]
[li]What counts as unfair? This sounds like something people may have different opinions on. An algorithm doesn't have an opinion, so we need to define clear rules that determine when we will reroll a drop.[/li]
[li]To explain how complicated this actually is: World Expanded with few players will have a large chance on giving somebody a small region. Again: how do we define what is fair? A rule "nobody can ever start with a full region" clearly doesn't really work for this map. And I can imagine some people will already start complaining about an unbalanced start if somebody starts with almost an entire region. How do you translate that into something the computer can understand while also dealing with cases where this is bound to happen?[/li]
[li]What do we do if we cannot create a fair drop? There are maps that happen to have the wrong number of territories.[/li]
[li]I am not sure how easy it is to reset a game and start over with the generation. The initial setup is technically not the most trivial, especially if you consider different types of generation such as the special rules for capitals and assassination. I don't think we can just hit a rewind button and start over, so this would probably require a rework of the code dealing with this. Not something to worry about for most of us here, I suppose, but I think this might be a more costly feature in terms of implementation time than what it looks like on first sight.[/li]
[/list]
Personally, I like the level of randomness introduced in the game, so I don't think these problems are worth the time solving, but if it's something people want, then make sure to direct them to this thread to help figure out these problems ;)
“This is how humans are: We question all our beliefs, except for the ones that we really believe in, and those we never think to question.”
- Speaker for the Dead, O.S. Card