|
|
|
|
 |

December 21st, 2003, 06:28 PM
|
 |
Colonel
|
|
Join Date: Jul 2000
Location: Montevideo Uruguay
Posts: 1,598
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: The AI... when will ìt earn its "I"?
Sure, the AI is not as good I would like. But,
playing with 3 or 4 good TDM AIs (United Flora,
EA, Aquilaeian, etc), small galaxy, high AI bonuses and 3 starting planets, usually I had challenging games.
The AI had big problems when need to take many decisions (for example, what planets protect or what planets attack). But in games with not many systems, the AI plays far better.
|

December 21st, 2003, 08:12 PM
|
|
BANNED USER
|
|
Join Date: Nov 2001
Location: Near Boston, MA, USA
Posts: 2,471
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: The AI... when will ìt earn its "I"?
Grandpa Kim,
No need to apologies. You are expressing your perception. I am not a programmer. I do remember the times I tried to write “rules” for solitaire games with miniature table top soldiers. After about 3 pages it became clear that it was unfeasible to be complete. There was always one more condition that had to be accounted for. I feel I can imagine how much code must go into any games Algorithm Intellect. Grandpa Kim, what have you done along these lines? Accusing the industry of broken promises is easy. Surely you must have something to base your perceptions on. I am interested in hearing more. Do you have some incite as to what it takes to write a superb AI? After all, I could well be wrong.
Folks,
I ask again, what do you think? How much code and how much time would it take to make the Algorithm Intellect so good you could not find enough problems in SEIV or any game to complain about? Are you willing to pay $100 dollars for a game that has an Algorithm Intellect that can challenge you? How about $200? Let’s say you are willing to pay that much, how many others out there are willing to pay that much?
|

December 21st, 2003, 08:25 PM
|
 |
Shrapnel Fanatic
|
|
Join Date: Jul 2001
Location: Southern CA, USA
Posts: 18,394
Thanks: 0
Thanked 12 Times in 10 Posts
|
|
Re: The AI... when will ìt earn its "I"?
The biggest challenge to programming an AI for a game like SE4 is the fact that it has to be able to cope with random and arbitrary changes to the data files. Games that have 0 moddability are often able to (not any guarantee) have stronger AIs because programming time does not have to be spent making it adaptable to changes to the data files.
|

December 21st, 2003, 08:36 PM
|
 |
Shrapnel Fanatic
|
|
Join Date: Dec 2000
Location: USA
Posts: 15,630
Thanks: 0
Thanked 31 Times in 19 Posts
|
|
Re: The AI... when will ìt earn its "I"?
It has been my experience that if you play with medium/medium or medium/high the AI does put on more of a challenge.
__________________
Creator of the Star Trek Mod - AST Mod - 78 Ship Sets - Conquest Mod - Atrocities Star Wars Mod - Galaxy Reborn Mod - and Subterfuge Mod.
|

December 21st, 2003, 10:33 PM
|
 |
Captain
|
|
Join Date: Jan 2002
Location: Calgary, Canada
Posts: 858
Thanks: 2
Thanked 0 Times in 0 Posts
|
|
Re: The AI... when will ìt earn its "I"?
Gryphin, my opinion is more of a state-of-the-world perception than one directed at any specific niche of any specific industry. You have hit on one world-wide attitude: If it's too hard, it's okay to do a poor job. The other is money: do as little as possible to make as much as possible. Both cases mean "I'm breaking my promise".
I work in new housing and believe me housing and computers are running neck and neck in screwing the public.
I am not a programmer either, but I know my limits. I cannot program to my own satisfaction. Those who have chosen that profession have taken on that job. Now, gentlemen, please do your job!
But I do have some ideas about how to program an AI. I think before you get down to specific cases, you must give the AI a plan to work from. Give it goals, make it aware of common (and not so common) problems and provide general solutions. For instance running out of supplies is a common problem. The current solution is to send the ship(s) back to a resupply depot. There are at least four other solutions to that problem! This is a beginning only, but something the AI can always fall back on.
I'm sure the programmers out there can pick this to pieces... and that's the problem. Rather than say, "Damn it! There's got to be a way to make this work." they say, "It's too hard." You can take out the word programmers and replace it with any profession you like; it will still be true.
Okay, enough of that rant... and thread hijacking. 
__________________
Those who can, do.
Those who can't, teach.
Those who can't teach, slag.
http://se4-gaming.net/
|

December 22nd, 2003, 01:19 AM
|
 |
Lieutenant Colonel
|
|
Join Date: Dec 2001
Location: Scottsdale AZ
Posts: 1,277
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: The AI... when will ìt earn its "I"?
no AI yet...
It's an Algorithm Stupidity System.
__________________
So many ugly women, so little beer.
|

December 22nd, 2003, 01:36 AM
|
 |
National Security Advisor
|
|
Join Date: Jan 2001
Location: Ohio
Posts: 8,450
Thanks: 0
Thanked 5 Times in 2 Posts
|
|
Re: The AI... when will ìt earn its "I"?
I think some people generally think that this kind of programming then it easier then it really is.
Consider for example the programming needed to create a quality chess playing AI program. There you have a game with a much simpiler rule set. Two players, 16 pieces of only 5 different kinds on an 8 by 8 grid. Most pieces have only 2 or 3 rules determining everything they are capable of doing in the game. Seems like it would be easy no? In fact programmers thought it would be easy. But it took decades of work by hundreds if not thousands of programmers world wide to come up with a program capable of beating even a moderatly skilled player. It was only in the Last few years that one could defeat the best players, and even now it doesn't beat them every time.
Se4 by comparison is much more complex. Exponentially more variables, just in the stock game, not even taking into consideration what can be done with mods. It's not suprising that the AI is much more difficult to program. It's actually suprising that it's as decent as it is.
It's no suprise that the game industry has gone towards real time strategy. With real time strategy it's much easier to give a human player a tough game because humans can't think as fast as computers can. This does wonders for masking repetative or illogical behavior by the AI. With a turn based strategy game the human player can think about their moves as long as they want before comitting to them. Remeber, computers, even the big ones, aren't smarter then humans, just faster. Make them wait on us the computer doesn't stand a real chance then.
Geoschmo
[ December 21, 2003, 23:37: Message edited by: geoschmo ]
__________________
I used to be somebody but now I am somebody else
Who I'll be tomorrow is anybody's guess
|
| Thread Tools |
|
|
| Display Modes |
Hybrid Mode
|
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
|
|
|
|
|