Thread Tools
Old September 28, 2001, 06:57   #1
SerapisIV
King
 
SerapisIV's Avatar
 
Local Time: 08:53
Local Date: October 31, 2010
Join Date: Feb 2001
Location: Hartford, CT, USA
Posts: 1,501
Hope for the AI
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
SerapisIV is offline  
Old September 28, 2001, 07:20   #2
Provost Harrison
Apolytoners Hall of FameCivilization IV PBEMPolyCast Team
Deity
 
Provost Harrison's Avatar
 
Local Time: 14:53
Local Date: October 31, 2010
Join Date: Feb 2000
Location: Germans own my soul.
Posts: 14,861
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
Provost Harrison is offline  
Old September 28, 2001, 07:37   #3
HalfLotus
Never Ending Stories
King
 
HalfLotus's Avatar
 
Local Time: 09:53
Local Date: October 31, 2010
Join Date: Sep 2001
Posts: 1,238
Very promisong indeed. Great find Serapis!
HalfLotus is offline  
Old September 28, 2001, 11:29   #4
Sava
PolyCast Team
Emperor
 
Sava's Avatar
 
Local Time: 08:53
Local Date: October 31, 2010
Join Date: Mar 2001
Location: mmmm sweet
Posts: 3,041
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.
__________________
(\__/) "Sava is teh man" -Ecthy
(='.'=)
(")_(") bring me everyone
Sava is offline  
Old September 28, 2001, 14:27   #5
Patriqvium
Prince
 
Patriqvium's Avatar
 
Local Time: 15:53
Local Date: October 31, 2010
Join Date: Dec 1999
Location: Hysteria Arctica
Posts: 556
From Soren's page:

Quote:
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.
Patriqvium is offline  
Old September 28, 2001, 15:06   #6
MarkG
Apolytoners Hall of FameApolyCon 06 Participants
Apolyton CS Co-Founder
 
MarkG's Avatar
 
Local Time: 15:53
Local Date: October 31, 2010
Join Date: Aug 1998
Location: Macedonia, Greece
Posts: 24,480
Quote:
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?
__________________
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

Last edited by MarkG; September 28, 2001 at 16:05.
MarkG is offline  
Old September 28, 2001, 15:52   #7
Sava
PolyCast Team
Emperor
 
Sava's Avatar
 
Local Time: 08:53
Local Date: October 31, 2010
Join Date: Mar 2001
Location: mmmm sweet
Posts: 3,041
Quote:
Originally 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?
LOL
__________________
(\__/) "Sava is teh man" -Ecthy
(='.'=)
(")_(") bring me everyone
Sava is offline  
Old September 28, 2001, 16:00   #8
Sabre2th
King
 
Sabre2th's Avatar
 
Local Time: 09:53
Local Date: October 31, 2010
Join Date: Nov 2000
Posts: 1,691
Go Soren Go

Last edited by Sabre2th; September 28, 2001 at 16:06.
Sabre2th is offline  
Old September 28, 2001, 19:13   #9
mactbone
Prince
 
mactbone's Avatar
 
Local Time: 08:53
Local Date: October 31, 2010
Join Date: Sep 2001
Location: IGNORE ME
Posts: 728
Quote:
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"
mactbone is offline  
Old September 28, 2001, 20:09   #10
dainbramaged13
Trade Wars / BlackNova Traders
King
 
Local Time: 09:53
Local Date: October 31, 2010
Join Date: Mar 2000
Location: Dumbass
Posts: 1,096
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
dainbramaged13 is offline  
Old September 28, 2001, 20:34   #11
PGM
Prince
 
PGM's Avatar
 
Local Time: 13:53
Local Date: October 31, 2010
Join Date: Aug 2001
Location: Lisboa, Portugal
Posts: 334
Re: Hope for the AI
Quote:
Originally posted by SerapisIV
Soren Johnson's Stanford Homepage
Nice work, mr. Bond.
PGM is offline  
Old September 28, 2001, 23:38   #12
Sarxis
Rise of Nations MultiplayerAlpha Centauri PBEMCivilization III MultiplayerCivilization III PBEMCTP2 Source Code ProjectCall to Power II MultiplayerCall to Power MultiplayerCivilization IV: MultiplayerCivilization IV CreatorsGalCiv Apolyton Empire
Emperor
 
Sarxis's Avatar
 
Local Time: 09:53
Local Date: October 31, 2010
Join Date: Sep 1999
Posts: 3,361
Re: Hope for the AI
Quote:
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
Yes! The AI is the lifeblood of Single Player CIV. Without it, SP is just SimCity.
Sarxis is offline  
Old October 1, 2001, 09:45   #13
Nikolai
Apolyton UniversityC4DG The Mercenary TeamCiv4 SP Democracy Game
Deity
 
Nikolai's Avatar
 
Local Time: 15:53
Local Date: October 31, 2010
Join Date: Oct 2000
Location: Bergen, Norway
Posts: 13,800
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
Get The List for cIV here!
Nikolai is offline  
Old October 1, 2001, 14:27   #14
Roman
King
 
Roman's Avatar
 
Local Time: 13:53
Local Date: October 31, 2010
Join Date: Sep 2000
Location: Bratislava, Slovakia
Posts: 1,292
Is this programmer working on civ 3 ?
__________________
Rome rules
Roman is offline  
Old October 1, 2001, 14:36   #15
SerapisIV
King
 
SerapisIV's Avatar
 
Local Time: 08:53
Local Date: October 31, 2010
Join Date: Feb 2001
Location: Hartford, CT, USA
Posts: 1,501
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:

Quote:
Soren's primary mission is writing the AI for Civilization III
Further good news. Hopefully he's able to stand good on Sid's promise of "best AI in the genre" in Civ3.
SerapisIV is offline  
Old October 1, 2001, 14:55   #16
Boris Godunov
Civilization II MultiplayerApolytoners Hall of FameCivilization IV: Multiplayer
Emperor
 
Boris Godunov's Avatar
 
Local Time: 06:53
Local Date: October 31, 2010
Join Date: Aug 2001
Location: Portland, OR
Posts: 4,412
Um...
Quote:
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...
Dude...with regards to your signature...that has to be one the most repugnant things I've seen in a long time. Revolting, actually.
__________________
Tutto nel mondo è burla
Boris Godunov is offline  
Old October 1, 2001, 15:13   #17
Roman
King
 
Roman's Avatar
 
Local Time: 13:53
Local Date: October 31, 2010
Join Date: Sep 2000
Location: Bratislava, Slovakia
Posts: 1,292
Quote:
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
Roman is offline  
Old October 1, 2001, 15:33   #18
Cyclotron
Never Ending StoriesThe Courts of Candle'Bre
King
 
Cyclotron's Avatar
 
Local Time: 08:53
Local Date: October 31, 2010
Join Date: Jan 2001
Location: Cyclo-who?
Posts: 2,995
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.
Cyclotron is offline  
Old October 1, 2001, 15:43   #19
Jason Beaudoin
Prince
 
Local Time: 08:53
Local Date: October 31, 2010
Join Date: Nov 2005
Location: Canada
Posts: 478
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."
Jason Beaudoin is offline  
Old October 1, 2001, 15:46   #20
orange
Civilization III Democracy GameNationStatesDiplomacyApolytoners Hall of Fame
Emperor
 
orange's Avatar
 
Local Time: 08:53
Local Date: October 31, 2010
Join Date: Feb 2000
Location: It doesn't matter what your name is!
Posts: 3,601
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
orange is offline  
Old October 1, 2001, 16:01   #21
Earthling7
Mac
Prince
 
Earthling7's Avatar
 
Local Time: 14:53
Local Date: October 31, 2010
Join Date: Jul 1999
Location: of pop
Posts: 735
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
Earthling7 is offline  
Old October 1, 2001, 16:12   #22
lockstep
Apolyton University
King
 
lockstep's Avatar
 
Local Time: 14:53
Local Date: October 31, 2010
Join Date: Aug 2001
Location: Vienna, Austria
Posts: 1,529
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
lockstep is offline  
Old October 1, 2001, 16:33   #23
Mars
Prince
 
Mars's Avatar
 
Local Time: 08:53
Local Date: October 31, 2010
Join Date: Sep 2001
Location: Maryland, USA
Posts: 321
It sounds like civ3 will have a good AI, that's great news, just as i thought.
Mars is offline  
Old October 1, 2001, 21:19   #24
Skanky Burns
Alpha Centauri Democracy GameACDG The Cybernetic ConsciousnessC4DG Team Alpha CentauriansApolytoners Hall of FameACDG3 Spartans
 
Skanky Burns's Avatar
 
Local Time: 00:53
Local Date: November 1, 2010
Join Date: Aug 2001
Location: Skanky Father
Posts: 16,530
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
__________________
I'm building a wagon! On some other part of the internets, obviously (but not that other site).

Last edited by Skanky Burns; October 3, 2001 at 21:15.
Skanky Burns is offline  
Old October 1, 2001, 22:22   #25
mactbone
Prince
 
mactbone's Avatar
 
Local Time: 08:53
Local Date: October 31, 2010
Join Date: Sep 2001
Location: IGNORE ME
Posts: 728
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"
mactbone is offline  
Old October 1, 2001, 22:43   #26
Green Giant
Warlord
 
Green Giant's Avatar
 
Local Time: 07:53
Local Date: October 31, 2010
Join Date: Sep 2001
Posts: 134
Quote:
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.
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.
Green Giant is offline  
Old October 1, 2001, 23:47   #27
squid
Warlord
 
Local Time: 13:53
Local Date: October 31, 2010
Join Date: Aug 2001
Posts: 160
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 so Unfortunately 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!
squid is offline  
Old October 2, 2001, 14:06   #28
axi
Prince
 
axi's Avatar
 
Local Time: 16:53
Local Date: October 31, 2010
Join Date: Sep 1999
Location: Athens Greece
Posts: 856
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
axi is offline  
Old October 3, 2001, 17:59   #29
Jamison
Settler
 
Local Time: 07:53
Local Date: October 31, 2010
Join Date: Sep 2001
Posts: 21
Soran is the guy with the glasses and beard, that was talking about culture. He had the turtle in the tank (far right)
Jamison is offline  
Old October 3, 2001, 18:27   #30
Master Marcus
Prince
 
Master Marcus's Avatar
 
Local Time: 08:53
Local Date: October 31, 2010
Join Date: Jan 2000
Location: Quebec, Canada
Posts: 656
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".
Master Marcus is offline  
 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 09:53.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright © The Apolyton Team