Information about AI to Draginol
from
GalCiv2 Forums
Hi there. I remember, in one of our discussion about the AI's-core weaknesses, you mentionned that the reason the AI has difficulty considering high-movement ships is because it works on the same principles of a Chess-AI, and where the Chess-AI only has to consider 1 pawn moving (and only 2-3 destinations), the GalCiv-AI has to consider 300, with about 50 destinations each. The more you increase the ship's speed, the more difficult it becomes to the AI to efficiently move.
I read an interesting article in this week's "The Economist" yesterday, about the principles of Chess-AI, which is called "brute force". The AI anticipate every move possibles, and chooses the one that leaves the human player the less chance to win on the long run. Does the GC-AI work pretty much the same?
But in the same article, they talked about our AI's inneffectiveness at the Go game, which is more complex in term of strategy. It was saying that the scientists used a Monte Carlo-based probability estimator, which was much more efficient (speedwise and strategywise) for the AI. With recent improvement, they made it so the Go-AI can beat a strong opponent on a small-scale game, which was considered impossible a few years ago.
I tough that GalCiv looked a little more like Go than Chess in term of complexity, so maybe it would be more appropriate.
Since I am an addict to this game, I simply wished to inform you. Perhaps it could help you for GC3, or whatever future project StarDock develop.
I read an interesting article in this week's "The Economist" yesterday, about the principles of Chess-AI, which is called "brute force". The AI anticipate every move possibles, and chooses the one that leaves the human player the less chance to win on the long run. Does the GC-AI work pretty much the same?
But in the same article, they talked about our AI's inneffectiveness at the Go game, which is more complex in term of strategy. It was saying that the scientists used a Monte Carlo-based probability estimator, which was much more efficient (speedwise and strategywise) for the AI. With recent improvement, they made it so the Go-AI can beat a strong opponent on a small-scale game, which was considered impossible a few years ago.
I tough that GalCiv looked a little more like Go than Chess in term of complexity, so maybe it would be more appropriate.
Since I am an addict to this game, I simply wished to inform you. Perhaps it could help you for GC3, or whatever future project StarDock develop.
).