View Single Post
  #9  
Old August 5th, 2001, 12:38 PM
Rollo's Avatar

Rollo Rollo is offline
Brigadier General
 
Join Date: Jul 2001
Location: Kiel, Germany
Posts: 1,896
Thanks: 0
Thanked 0 Times in 0 Posts
Rollo is on a distinguished road
Default Re: AI bug with conquered planets/captured ships

quote:
Originally posted by Master Belisarius:
Rollon: "I have one question for you: When testing your AI, did you play as a human player with full AI on?"

I did both tests. First I was playing as human player with AI on. But after see the problem, I have reloaded the game some turns before take over the planet, and changed the race from human with AI on, to 100% AI race. After several turns, I have changed the AI to human control... and the planet was conquered again, and again has not new buildings and was not under Minister control.



Okay, thank you. That's too bad, but should be fairly easy to correct. Just make the AI hit the "full minister control button" every turn.

BTW, is there any difference in AI behavior whether "big brother is watching" or not? It was just a suspicion (sp?) of mine and I didn't bother testing it for now, because I want to keep a close eye on what they are doing.

quote:
Originally posted by Baron Munchhausen:
Don't forget that the technology has to be in the AI_DesignCreation or AI_Construction_Facilities file in order to be used! So, it's really not to the AI's advantage to analyze anything and everything it acquires. It might just lose the use of the ship and still not be able to apply the technology! If you start putting in designs to handle any and every technology it might acquire then weird things could begin to happen. What if it gets level 1 Phased polaron beams? If it's not designed to research them and doesn't acquire any further levels then it'll keep building these wimpy ships with level 1 phased polaron while other races research plain old A-P beam to level 12 and toast those ships from a distance. So there probably need to be some major changes in the AI to make it more 'adaptable' before it should be analyzing things. Maybe it needs to check if the techs on the ship are in its normal research path? If they would normally be researched then it would be worthwhile for the AI to analyze the ship.


I disagree with you. Your example with the Phased Polaron Beams: If PPB is not in the research file, it shouldn't be in the design_creation file either. Just doesn't make sense.

Okay, let me explain what I mean: In my playtesting so far with the Viking AI I am doing, I have seen the following being captured:

1. A completely intact enemy Colonizer with unknown colo tech.

> That should be analyzed for sure. I guess everybody will agree on that.

2. Undamaged warships (only once)

> Well, that is probably too hard for the AI to decide what should be done with that. From what I read on the forum that is even hard for humans to decide .

3. More or less damaged warships (fairly often).Currently, the AI will send damaged warships to do repairs. If it has unknown tech (or racial tech) which cannot be repaired, the ship will sit in the space dock forever eating up resources. Not very good, especially if it has valuable tech on it (better hulls, shields, sensors etc.)

> For simplicity sake I would like the AI to do the following:
1. If it has any research value ---> analyze.
2. If it has no research value ---> scrap. If that happens to an undamaged warship or a warship that could be repaired, that's too bad, but it's probably outdated anyway or soon will be. If it has damaged components that cannot be repaired (i.e. racial tech), great, much better to scrap it than to wait on repairs forever.

Just my 0.02.

quote:
Originally posted by Atraikius:
Master Belisarius - Do you know if the AI had switched to a different state in that time - I've noticed that some parts of the AI are dependent on the AI state for how they act, and that it seems like the minister changes are only re-evaluated when the state changes.
Rollo - I have an updated Version of the Orks that I could post, but was planning on holding off until monday because I want to redo the bases, shields, and explosion pictures.



Thanks a lot, I think I have managed it so far. I am using warship hulls with cargo space as designated troop transports. I suspect that is what you are doing, too. So far the AI has taken one planet using troops (hooray!) . Unfortunately it was glassed by the former owner the next turn after my fleet went away (Boooo!) . Looking at your files will still be very helpful, since I am totally new to AI creation. Also I wouldn't like the Orks and the Vikings being too much alike. So if I see too many overlaps, I will change my files. But I'll wait for you to finish your stuff. There is no hurry and still a lot of other problems I have to work on .

So to answer the original question of this thread: I didn't even get to see what the AI did with the captured planet. I have aborted the test, because I made a lot of changes. In the new test (still early in the game) the AI has not researched troops, yet. I'll keep you posted as soon as they have taken the first planet or ship (if they will ever).

Rollo
[edit] typos


[This message has been edited by Rollo (edited 05 August 2001).]
__________________
SE4
Devnull Mod Gold:
Version 1.80
Dungeon Odyssey:
Hack and Slash
Version 0.53e
Reply With Quote