- Created Monday, February 16th 2015 @ 22:10:25
I think it would be awesome if there were occasionally battles with more than 2 bots. So there would be 3, 4, or maybe even more bots in a free-for-all on one large map. This would probably require a lot of high-level bots to redo some of how they analyse their enemies, but I think it would be worth it.
- Updated Tuesday, February 17th 2015 @ 17:04:10
This is called Free for All (ffa) and I'm pretty sure that this isn't going to happen. Analyzing patterns in your opponents play is a abusive exploit of weaknesses and a top bot doesen't necessarily need this stuff. However 1v1 play is all about crushing your opponent without getting crushed. The opponent bot tries the same at present the top bots already show some interesting games (at a very low level however).
So good 1v1 play is about you beating the crap out of your opponent, plain and simple. But what is good ffa play about? This is far more complicated.
My bot breaks the bonus of your bot. However you might have used the extra armies to break a bonus of the third player so my super smart moves are hurting myself.
A third player is starting to dominate the battlefield because my bot broke your bot and vice versa. It's time for us making temporary peace to focus together on the third player. But how can this happen, we need some basic communication or at least our bots need "common sense" What is if my bot has this common sense but then how should I know that your bot also has common sense to stop attacking me?
- So if there are peace options, then why shouldn't my bot make peace with both of you at the start and at some point start backstabing you who crushed each other. Isn't the best strategy to make peace with every bot at the start?
- Obviously your bot needs to play very defensive at the start scaring the other bots to attack you. Then he needs to carefully pick his targets and destroy them without shifting the balance of power towards another bot. If he becomes the strongest bot then he needs to consider hiding his income from players who might start focusing on him if they knew how strong he was. Also if another bot is starting to become to strong he needs to attack him... or just lean back and let the other bots attack this strong bot... who knows, this is all very difficult.
- What I would dislike most in ffa is that not the strongest bot will decide the outcome of the game but the weakest bot. This one douchebag that goes suicide into you leaving you both no chance to win the game. This is also a case in human ffa but bots will play with even less common sense.
- Created Tuesday, February 17th 2015 @ 21:27:55
I don't see what's abusive about analyzing you opponent. If you always use the same number of armies to attack a certain number of armies, and my bot figures that out and defends successfully every time, doesn't that just mean that my bot was smarter and deserved to win?
I agree that ffas are more complicated, and I think those complications would make the game more fun, both to watch and to code for.
- Updated Tuesday, February 17th 2015 @ 22:28:39
My talk about "abusive" was just a side note, I should have better used the term "exploitive" I guess. You are making moves that are objectively weak but they are strong against the mistakes that your opponent makes.
I don't know if you play WarLight but you should imho take especially my last point seriously that the weakest player decides the outcome of the game, not the strongest player. There also is no competitive WarLight ffa community since ffa's are just by default not really competitive. I'm quite a successfull ffa player and I usually win my games with very passive play, not attacking my opponents at all. The way I win my ffa games have pretty much nothing to do with how I win my 1v1 games, on the contrary in many points I play a completely opposite strategy.
DeveloperCreated Thursday, February 19th 2015 @ 11:24:43
I agree with Norman, when the winning strategy for a Warlight ffa game is to play passive, it is not a very good competition to be hosting here. However we will be looking into other games that are fun with more than two bots.