|
|
|
|
|
November 27th, 2005, 02:06 PM
|
|
First Lieutenant
|
|
Join Date: May 2005
Location: Outter Glazbox
Posts: 760
Thanks: 12
Thanked 4 Times in 4 Posts
|
|
Re: Increasing AI difficulty
The TDM Mod will increase the computer difficulty and so will the settings. What Warshed is looking for is in the actual code of the base program or the algorithms the computer uses to make its decisions. If the program were to be rewritten to accept a “lunatic” or “suicidal” mode then it might attack. That would mean that the computer would just throw ships at you without regard to any future consideration. Although you could program a random event into the AI when certain conditions were met to launch a suicide attack. Like maybe if it had enough of obsolete ships to commit to the attack.
|
November 27th, 2005, 02:18 PM
|
|
Captain
|
|
Join Date: Apr 2003
Location: Burnaby
Posts: 995
Thanks: 0
Thanked 3 Times in 2 Posts
|
|
Re: Increasing AI difficulty
Quote:
Xrati said:
That would mean that the computer would just throw ships at you without regard to any future consideration.
|
RTS Mode, FTW!!!oneeleven!
Goes back to his corner and hides.
__________________
Suction feet are not to be trifled with!
|
November 27th, 2005, 04:26 PM
|
|
Private
|
|
Join Date: Nov 2005
Posts: 15
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: Increasing AI difficulty
Quote:
Xrati said:
The TDM Mod will increase the computer difficulty and so will the settings. What Warshed is looking for is in the actual code of the base program or the algorithms the computer uses to make its decisions. If the program were to be rewritten to accept a %u201Clunatic%u201D or %u201Csuicidal%u201D mode then it might attack. That would mean that the computer would just throw ships at you without regard to any future consideration. Although you could program a random event into the AI when certain conditions were met to launch a suicide attack. Like maybe if it had enough of obsolete ships to commit to the attack.
|
Yeah that is what I am looking for. I just think that whatever the computer uses to determine when to attack an enemy it is just plain screwed up. There have been too many games when the computer had tons and tons of ships and still didn't attack my systems. The only thing is that I don't want to program the computer to just wontonly throw ships at me, I want him to have a certain threshold, like 15 ships before he decides to send in a fleet (not the slow leak of one ship at a time).
Quote:
Xrati said:
Your AI would have to be very complex to assess the attack potential of its fleet and the composition of the defense fleet.
|
I don't think the AI would have to be overly complex. All the AI would have to do for a generic attack is look at the player rankings in technology and in number of ships. The computer can plug in the ratio and if the ratio is sufficiently in his favor then he would start attacking that player indefinitely (as long as they are at war) until the ratio wasn't in his favor anymore.
The same method could be used for computer players that want to bully players into a subjugation or tariff agreement. They merely need to look at what empires border them. Then do a check on those empires that border them for their ranking in various things (ie. ships and tech) and then send some nasty diplomatic ultimatum to those who ratio is extremely low and if the ultimatum is ignored, then they default to war.
|
November 27th, 2005, 04:31 PM
|
|
Private
|
|
Join Date: Nov 2005
Posts: 15
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: Increasing AI difficulty
I think the first Master of Orion did this ratio idea in order to gauge where, how often, and when to attack another empire. The AI would just do a ratio check each turn on the other empires and if the number of their ships were sufficiently low as compared to them, then they would start diplomatic threats and/or start warring.
|
November 27th, 2005, 04:35 PM
|
|
Shrapnel Fanatic
|
|
Join Date: Jul 2001
Location: Southern CA, USA
Posts: 18,394
Thanks: 0
Thanked 12 Times in 10 Posts
|
|
Re: Increasing AI difficulty
If only programming AI was so simple...
|
November 27th, 2005, 05:21 PM
|
|
Captain
|
|
Join Date: Jan 2002
Location: Calgary, Canada
Posts: 858
Thanks: 2
Thanked 0 Times in 0 Posts
|
|
Re: Increasing AI difficulty
Quote:
Imperator Fyron said:
If only programming AI was so simple...
|
It's not the difficulty, it's the will.
All the data is there. It's just a matter of gathering it and using it appropriately. Someone in these very forums (perhaps even you Fyron) said it: Not enough work has been done to perfect AI opponents in general in the software industry.
__________________
Those who can, do.
Those who can't, teach.
Those who can't teach, slag.
http://se4-gaming.net/
|
November 27th, 2005, 08:23 PM
|
|
First Lieutenant
|
|
Join Date: May 2005
Location: Outter Glazbox
Posts: 760
Thanks: 12
Thanked 4 Times in 4 Posts
|
|
Re: Increasing AI difficulty
Remember that these people do this for a living. The people here who create mods and graphics do this for fun. If I were programming AI I would try to incorporate a random event to check for conditions that would activate a suicide attack. Like Fryon said. Programming AI is not that easy. You can’t have AI files in size that rival your game files.
|
November 27th, 2005, 08:24 PM
|
|
Major
|
|
Join Date: Oct 2000
Location: New York, NY
Posts: 1,066
Thanks: 1
Thanked 1 Time in 1 Post
|
|
Re: Increasing AI difficulty
It's too bad there's no way to script the AI so they attack suicidally with obsolete ships. If they got rid of their ships through combat, it would save them on maintenance, and it would free up resources to build all those new ships they've been designing.
|
November 27th, 2005, 08:30 PM
|
|
Shrapnel Fanatic
|
|
Join Date: Jul 2001
Location: Southern CA, USA
Posts: 18,394
Thanks: 0
Thanked 12 Times in 10 Posts
|
|
Re: Increasing AI difficulty
*cough* SE5 *cough*
|
November 27th, 2005, 08:58 PM
|
|
First Lieutenant
|
|
Join Date: May 2005
Location: Outter Glazbox
Posts: 760
Thanks: 12
Thanked 4 Times in 4 Posts
|
|
Re: Increasing AI difficulty
Was that a sniffle or a sneeze? [img]/threads/images/Graemlins/Target.gif[/img]
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
|
|