Hi
First of all, I enjoy playing Warlight very much, And i'd like to thank the dev for his effort.
I have a little question concerning the territory selection mecanism in games where you can choose your starting territories, and a little Suggestion on how in my own eyes it would be better.
I'll have to explain myself using an Example, sorry if it's a bit complicated.
Let's Assume we have a Map with Territories called T1, T2, T3 and so on. Let's Say every Player gets 5 territories.
So player 1 chooses T1 in first order, T2 in second, T3 in third, etc.
Then Player 2 does exactly the same, but a bit later than Player 1.
So now, I assume the code works as Follows:
-Step 1: Check every players first choice, give it to them, and if conflict, earlier player gets it.
-Step 2: Check every players second choice, give it to them, and if conflict, earlier player gets it.
-Step 3: See above, just continue until everyone has 5.
As soon as someone has 5 territories, he's out of the process.
(If someone has not made enough choices, he get's a random one).
So now, according to that, in our example, Player 1 will get T1-T5, whilst Player 2 gets T6-T10.
This is how I assume the code works, correct me if i'm wrong, but after my experiences, this is how it works currently. So now here's my suggestion on how the code actually should work in my eyes for the procedure to be more fair and balanced:
-Step 1: Check every players first choice, and give it to them, earlier player first. If one Player gets
no Territory because of a conflict, give him his second choice immediately, so that every player has 1
territory at the end of Step 1.
Step 2: Check every Players second choice, and give it to them, if it's not taken and there's no conflict.
Step 2.1: If a second choice is now already taken by someone from step 1, give this player his next choice now.
Step 2.2: If a player has already recieved his second choice in step 1, assign him his next avaliable choice now.
Step 3: according to step 2, and so on.
So in this scenario, Player 1 will get T1, T3, T5, T7 and T9, Player 2 will get T2, T4, T6, T8 and T10.
Maybe a little background-Story on why I came up with that: I was playing on a map where you could chose your own starting territories. There was a "gate" on this map (actually there were several, but nvm), 2 territories wide, with a big bonus. So i chose both gate tiles as choice 1 and 2, and made my other choices around this gate. As the game began, another player has recieved both of "my" gate tiles, And I was just spreaded around it. Because of the gate bonus i then had to surrender because the guy sitting on the gate of course used his bonus to defend it, and I had no bonus and therefore no chance. So, I think this is kind of "unfair" that my first AND my second choice have been ignored due to another player choosing the exact same 2 starting choices and was a bit earlier. I think if the first choice is a conflict, the looser of the conflict should at least get his second choice favoured, and that’s what i’m suggesting.
Thank you for reading this whole mess, and sorry for the long post.critics are welcome, feel free to discuss.
Edit: minor grammar corrections and stuff.
Edited 2/12/2015 11:52:48