Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option for a more balanced starting situation #25

Open
d-albrecht opened this issue Sep 19, 2022 · 2 comments
Open

Option for a more balanced starting situation #25

d-albrecht opened this issue Sep 19, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@d-albrecht
Copy link

d-albrecht commented Sep 19, 2022

I have read that you like to challenge yourself with almost impossible looking games, but I would prefer if the game would generate more fair start points. I know that I have the option to regenerate the map, but to me it would appeal more if a higher percentage of the generated games would immediately match my taste of difficulty. For example, it isn't uncommon that I only get one kingdom with only two tiles and all other tiles of my color are spread out across the map (on small maps). Usually with another player nearby that has a kingdom of four tiles or more. This other player could in theory eliminate me before I even get a chance of playing.

And I know that fairness is hard to define. But one metric could be number of territories in some kingdoms. So, in the example above, only two of my tiles would count as "in kingdom" while the others are effectively dead. Another metric could be "size of largest kingdom". All of these metrics could have some margin (either absolute or percentage based) as it will not be possible to generate only fair games if the fairness criteria are too narrow.

If we got a general settings menu, this could either be a simple on/off-switch or a slider denoting the acceptable margin. I read that you don't want to add too many new options to the game selector screen and that's a reasonable stance, so - also given my other ideas - a general game settings menu would really help with this and other ideas to let the player set parameters that would apply to any generated game.

@Sesu8642
Copy link
Owner

Right now, there is one mechanic that tries to balance it at least a little. The players are ordered by the number of "in kingdom" tiles they have. So if you only get a single kingdom with two tiles, there is a high chance that you will go first and can attack the larger kingdoms before they have a chance to do anything.

That said, some configuration option regarding fairness sounds like a good idea.

@Sesu8642 Sesu8642 added the enhancement New feature or request label Sep 19, 2022
@d-albrecht
Copy link
Author

Yes, but even if I can cut the other kingdom in half, the bot will still start with significantly more money if I'm not mistaken. So, sure, this is a good attempt to even out the fairness a bit, but if the distribution is totally rigged, you can only affect so much with the player order.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants