Quoting Frogboy, reply 24
Quoting glupor, reply 14
Quoting Frogboy, reply 13I am penalizing the dumber AIs by giving them less stuff.
This is a significant change from stardocks age old philosophy of a non 'cheating' ai except at extreme difficulties.
Not really other than in the sense that the AI is being cheated against (i.e. getting less stuff).
I'll be somewhat surprised if people are able to beat the AI playing its best game. This isn't like Elemental where there's magic and champions and such. This is raw strategy vs. strategy and humans just aren't that good at it compared to a modern computer.
My main concern will be making sure it's communicated clearly to players how they lost otherwise (And mark my words) you're going to have endless threads about the AI "cheating".
Folks will beat the AI. I fully expect the AI to be much better than Elemental, and I might not be able to beat it, but others will. The question is whether exploits will have to be used (I'd say no)
The main issue is that AI is ultimately predictable, and humans can adjust to that.
I suspect you'll be right about folks claiming the AI is cheating as well- you just have to be open about it, maybe create a replay feature that can show a person how the AI isn't cheating when the game is done.
There is almost no way someone is going to beat the GalCiv III AI playing at its best non-cheating level without resorting to exploits.
To put things into perspective on how much hardware has changed:
In 2013, I can write an AI where not only every AI player has a thread (and thus potentially a core) but every function of the AI (such as calculating ship strategies) can have its own thread.
In addition, for the first time, I can crowd source ship designs. I have often said that people could beat the AI once they got better at the game than I was. But that's not really the case now. Now I can tap into the entire Internet.
I suppose it's possible if someone downloads 1.0, unhooks from the Internet they might eventually beat the game but that's an edge case. Players won't just be playing against me nwo. They'll be playing against an AI modeled after the best players on the net that updates every time they load up Steam.
It's already happened in RTS's. The Starcraft 2 AI can beat pretty much anyone without having to cheat because it takes on the best strategies from the various pro players combined with processing power to do infinite micro management.
Now, GalCiv, being turned based, doesn't have that level of micro. But it's a lot more complex.