So he is a bit of an AI buff eh? Well that is promising then...

Well, there's a lot of debate over whether the AI will be good in Civ3 or not. Here's something I found while looking for recent Firaxis posts:
Soren Johnson's Stanford Homepage
Looks like in college he worked on building a better AI using genetic algorithms (Advanced Protection). One that learns and matches the player's strategies based on their skill. Now I don't have time to go further then reading the webpage, but I'm sure a few people out there will try out his game for insights into Civ3.
All in all, my faith in an AI better then SMAC and being very challenging overall is growing every day. So to all you pessimists![]()
![]()

So he is a bit of an AI buff eh? Well that is promising then...
Speaking of Erith:
"It's not twinned with anywhere, but it does have a suicide pact with Dagenham" - Linda Smith
Very promisong indeed. Great find Serapis!

Again, I'm not worried about the AI. I'm starting to dislike arguments about things that you people have no facts on. You are arguing about conjecture. It's good to have an opinion, but at some point somebody (ME) has to say, "just wait for the damn game to come out" Then you can argue all you want without hearing my objections.![]()

From Soren's page:
Check out my adaptive turn-based strategy game (entitled Advanced Protection) which dynamically switches between genetically-evolved strategies to match the user's playing style.![]()
This sounds too good to be true...
Wiio's First Law: Communication usually fails, except by accident.

I worked as a programmer on EA Sport's Knockout Kings 2000 for Sony Playstation.... Most notably, when the computer kicks you in the groin, that is my code
will we see something like this in civ3?![]()
Last edited by MarkG; September 28, 2001 at 16:05.
Co-Founder, Apolyton Civilization Site
Co-Owner/Webmaster, Top40-Charts.com | CTO, Apogee Information Systems
giannopoulos.info: my non-mobile non-photo news & articles blog

LOLOriginally posted by MarkG
I worked as a programmer on EA Sport's Knockout Kings 2000 for Sony Playstation.... Most notably, when the computer kicks you in the groin, that is my code[/q]
will we see something like this in civ3?![]()
Go Soren Go![]()
Last edited by Sabre2th; September 28, 2001 at 16:06.
Thus, my project involves constructing a game which allows such an adaptive AI to be developed. The game, "Advanced Protection," was carefully designed to allow for such an adaptive AI system to be created. In other words, the game has only a few decision points for the user, so that the system has a limited amount of data on which to train. This fact is important because the AI needs to switch quickly between strategies- few users will enjoy a game which takes hours, minutes, or even many seconds to train between turns.I think that Civ3 may have too many options
Cool idea though!!! Civ4 implementation![]()
I never know their names, But i smile just the same
New faces...Strange places,
Most everything i see, Becomes a blur to me
-Grandaddy, "The Final Push to the Sum"
i played the game.. first of all, i couldn't figure it out, and second of all, it froze my 256ram COMp!!![]()
![]()
a good sign? i think not...
And God said "let there be light." And there was dark. And God said "Damn, I hate it when that happens." - Admiral

Nice work, mr. Bond.Originally posted by SerapisIV
Soren Johnson's Stanford Homepage
![]()

Yes! The AI is the lifeblood of Single Player CIV. Without it, SP is just SimCity.Originally posted by SerapisIV
Well, there's a lot of debate over whether the AI will be good in Civ3 or not. Here's something I found while looking for recent Firaxis posts:
Soren Johnson's Stanford Homepage
Looks like in college he worked on building a better AI using genetic algorithms (Advanced Protection). One that learns and matches the player's strategies based on their skill. Now I don't have time to go further then reading the webpage, but I'm sure a few people out there will try out his game for insights into Civ3.
All in all, my faith in an AI better then SMAC and being very challenging overall is growing every day. So to all you pessimists![]()
![]()

Here I come home from my holyday, and what do I see?
YEEEEEEEEEEHAAAAAAAA!!!![]()
![]()
![]()
![]()
Looks promising!![]()
Do not fear, for I am with you; Do not anxiously look about you, for I am your God. -Isaiah 41:10
The LORD your God is with you, he is mighty to save. He will take great delight in you, he will quiet you with his love, he will rejoice over you with singing. - Zephaniah 3:17
Is this programmer working on civ 3 ?![]()
Rome rules

Soren is the Firaxis guy who they feature in the video as getting lost in the game instead of checking for "memory leaks" as he was supposed to. It's nice to know that the "one-more-turn" syndrome is able to infect the programmers as well.
Here's a new quote from Firaxis.com's "Team" page:
Further good news. Hopefully he's able to stand good on Sid's promise of "best AI in the genre" in Civ3.Soren's primary mission is writing the AI for Civilization III

Dude...with regards to your signature...that has to be one the most repugnant things I've seen in a long time. Revolting, actually.Originally posted by dainbramaged13
i played the game.. first of all, i couldn't figure it out, and second of all, it froze my 256ram COMp!!![]()
![]()
a good sign? i think not...
Tutto nel mondo è burla
Originally posted by SerapisIV
Soren is the Firaxis guy who they feature in the video as getting lost in the game instead of checking for "memory leaks" as he was supposed to. It's nice to know that the "one-more-turn" syndrome is able to infect the programmers as well.
Further good news. Hopefully he's able to stand good on Sid's promise of "best AI in the genre" in Civ3.
Wow, thats excellent!![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Rome rules

No complaints about an AI who can kick us SPers in the groin at high levels. It's good Firaxis seems to have competent staff on these things... Good luck, SJ.
I'm just hoping that the AI can remember complex moves as well as those one-unit charges that they seem to always do.
Of the Holy Roman Empire, this was once said:
"It is neither holy or roman, nor is it an empire."

yeah, those one unit charges made the AI civs like a bunch of barbarians. More of a nuisance than a threat really.
"Chegitz, still angry about the fall of the Soviet Union in 1991?
You provide no source. You PROVIDE NOTHING! And yet you want to destroy capitalism.. you criminal..." - Fez
"I was hoping for a Communist utopia that would last forever." - Imran Siddiqui

Good news indeed
Now, I wonder if the new spy screen will allow us to spy on an enemy expression as his fellow AI player kicks him in the groin![]()
To be one with the Universe is to be very lonely - John Doe - Datalinks

I really hope that the AI knows how to use armies. That alone could boost its chances of success, and together with a substantial production and trade bonus at deity could result in a very challenging AI.
"As far as general advice on mod-making: Go slow as far as adding new things to the game until you have the basic game all smoothed out ... Make sure the things you change are really imbalances and not just something that doesn't fit with your particular style of play." - WesW
It sounds like civ3 will have a good AI, that's great news, just as i thought.![]()

If Jacob who was working on the game while Soren wrote the AI was worried about what the Egyptian AI was going to do, that in itself is a good sign. It shows that the AI isnt a predictable 'send one unit out to be slaughtered, when its dead, send another one' type that featured in previous Civ games
EDIT: There, you cant notice any changes![]()
Last edited by Skanky Burns; October 3, 2001 at 21:15.
I'm building a wagon! On some other part of the internets, obviously (but not that other site).
Actually, that wasn't Soren... it was Jacob Solomon who they talk to about that.
I never know their names, But i smile just the same
New faces...Strange places,
Most everything i see, Becomes a blur to me
-Grandaddy, "The Final Push to the Sum"
Its easy as hell to create a perfect AI that will kick your ass every time. What I want is one that will react in an intelligent but human-like manner.Originally posted by cyclotron7
No complaints about an AI who can kick us SPers in the groin at high levels. It's good Firaxis seems to have competent staff on these things... Good luck, SJ.
I don't think "adaptive" is neccesary. A rule based AI is going to have to be there, with some sort of positional evaluators. Due to the branching factor, I doubt there will be THAT much look ahead. They won't see a suprise attack if it's coming by air. The horizon affect in civ means a civilization can only rely on the trust factor -- your reputation -- to see whether or not it needs to be prepared. So, much as in real life, a military assault can just come out of nowhere.
Yes, you don't want a perfect AI, but AI is a misnomer. It's mostly about tree searching and knowledge bases. It's not about "intelligence", just a particular class of computer software problems that often involve game playing and decision making.
You can't make perfect decisions unless every position has a perfect move. in chess, there may be a perfect move, but we don't have the search space to find it. Chinook is a program that has SOLVED checkers, meaning it knows perfect solutions to every endgame. The perfect AI would know the best move for any board state with a minimum of computation. But what is perfect? It's not really perfect decision making. It's making the best decisions with limited data (unless the computer cheats) and to do so in a reasonable amount of time.
And yes, I'm an AI buff. If I could incorporate it into the server programming I do at work, I'd so soUnfortunately there are no hiring game programming shops around.... that'd be my dream job. Forget the graphics...AI is where it's at.
Lisp rules!

Mark Everson was planning to use Genetic Algorithms in Clash of Civilisations.
Unfortunately the AI of the game so far is only rudimentary (but the game somehow is still hard to beat!)
"In a time of universal deceit, telling the truth is a revolutionary act."
George Orwell
Soran is the guy with the glasses and beard, that was talking about culture. He had the turtle in the tank (far right)
I wonder how the AI will..adjust when the player will tweak the number of civs via the editor for a particular level ( any other number than the default ).
The art of mastering:"la Maîtrise des caprices du subconscient avant tout".
Bookmarks