.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #1  
Old December 21st, 2000, 09:04 PM

UmberGryphon UmberGryphon is offline
Private
 
Join Date: Oct 2000
Location: Portland OR USA
Posts: 45
Thanks: 0
Thanked 0 Times in 0 Posts
UmberGryphon is on a distinguished road
Default An analysis of the AI_Anger files in 1.19

Well, since nobody else has done it I decided I needed to go into the AI_Anger files and describe how the various computer players now differ in what makes them angry.

All the analysis below is relative to Default_AI_Anger.txt. I think there are some variables that aren't shown there, as I have caused a race to go to war with me just by flying a scout through their space before I had a treaty with them (even though that race had "Per No Treaty Ship" set to 0). Also, having a system claimed by both you and them seems to cause anger, but that isn't shown either.

The things that show up in the files that make a default AI race angry (in order of how angry it makes them) are: being Mega Evil, demanding their surrender, declaring war, beating them in combat, refusing/breaking treaties, asking for gifts/tributes, surrendering (?), doing intelligence projects against them, refusing trades/gifts/tributes/demands, demanding that they remove ships/colonies, demanding that they leave planets, asking them to end wars or break treaties with others, losing to them in combat (!), and having planets they want. A combat ending in stalemate does not make them angrier, even though winning and losing both do, so if you want peace, go for the stalemate. The things that make them happy are: granting independence to colonies (?), accepting demands, accepting treaties, and giving gifts/tributes.

The most important field is "Regular Decrease", which determines how much that race's anger decreases every turn. The default is -3 (three points happier every turn). If this is set to -2, the race takes forever to forgive and forget and I call them an "angry race"--all such races have a "Minimum Anger" higher than 0, so that they are incapable of being Brotherly. If it's set at -4, the race puts up with a lot and I call them a "forgiving race". Also, if simply communicating with them in ANY way makes them angry, I call them "xenophobic". (The Sergetti went to war with me solely because I repeatedly asked for a non-aggresion pact.)

So here are the ways in which the various AI races differ from the default, in alphabetical order:

CueCappa, Eee, Phong, Praetorian, Toltayan, UkraTal: Forgiving race. Anger from combat is slightly lower than usual.

Abbidon, Drushocka, Norak, Sallega, Terran: Identical to default.

Cryslonite, Fazrah, Jraenar, Krill, Piundon, XiChung, Xiati: Angry race. No-treaty ships in their space make them angry. Anger from combat is about 50% higher. Anger from refusing treaties is doubled.

Amonkrie, Sergetti: Angry xenophobic race. No-treaty ships in their space make them furious. Anger from combat is doubled.

Here's hoping others find this information useful.
Reply With Quote
  #2  
Old December 21st, 2000, 09:34 PM
Daynarr's Avatar

Daynarr Daynarr is offline
Lieutenant General
 
Join Date: Dec 2000
Posts: 2,555
Thanks: 5
Thanked 3 Times in 3 Posts
Daynarr is on a distinguished road
Default Re: An analysis of the AI_Anger files in 1.19

This is great stuff. You might even consider to put it in txt file for d/l.
Reply With Quote
  #3  
Old December 21st, 2000, 10:51 PM

warp nine warp nine is offline
Private
 
Join Date: Dec 2000
Location: Canada
Posts: 18
Thanks: 0
Thanked 0 Times in 0 Posts
warp nine is on a distinguished road
Default Re: An analysis of the AI_Anger files in 1.19

I'm testing Anger and Politics AI files for Star Trek races (still Demo). Anger seems pretty straightforward, but Politics needs a lot of tuning to get the personalities right. I'm wondering whether anyone has gained any insights into the various settings. If you have any ideas or would like to help work on Federation, Ferengi, Cardassian, Romulan, Klingon, Borg, 8472, or Vulcan send me an E and I'll show you what I've got so far.
__________________
~Warp!
Reply With Quote
  #4  
Old December 22nd, 2000, 12:04 AM
Tampa_Gamer's Avatar

Tampa_Gamer Tampa_Gamer is offline
Captain
 
Join Date: May 2000
Location: Tampa, FL USA
Posts: 862
Thanks: 0
Thanked 0 Times in 0 Posts
Tampa_Gamer is on a distinguished road
Default Re: An analysis of the AI_Anger files in 1.19

UmberGryphon - this is great stuff. I have not had the time yet to do a comparative analysis, but what you said about the Amon'Krie makes a situation I had Last night with them make sense. Please take Daynarr's advice and copy it to a .txt file and post it in the download section (otherwise it well get lost within a few days).
__________________
No bastard ever won a war by dying for his country. He won it by making the other poor dumb bastard die for his country.
-General George S. Patton
Reply With Quote
  #5  
Old December 22nd, 2000, 12:07 AM
Atrocities's Avatar

Atrocities Atrocities is offline
Shrapnel Fanatic
 
Join Date: Dec 2000
Location: USA
Posts: 15,630
Thanks: 0
Thanked 30 Times in 18 Posts
Atrocities is on a distinguished road
Default Re: An analysis of the AI_Anger files in 1.19

I have spent a lot of time working on the very samething. I am no master programer, so my work is my work. However, if I find a system that works well for all the Star Trek Races, I will let you know.

Additionally, I know of another two guys who are also working on the samething. The race is on.
__________________
Creator of the Star Trek Mod - AST Mod - 78 Ship Sets - Conquest Mod - Atrocities Star Wars Mod - Galaxy Reborn Mod - and Subterfuge Mod.
Reply With Quote
  #6  
Old December 22nd, 2000, 12:14 AM

mafia mafia is offline
Private
 
Join Date: Nov 2000
Location: Las Vegas, Nevada, USA
Posts: 11
Thanks: 0
Thanked 0 Times in 0 Posts
mafia is on a distinguished road
Default Re: An analysis of the AI_Anger files in 1.19

I accept demands all the time and don't follow through. Mainly they ask me to break a treaty with their "...most hated enemy." I accept their demand in writing but don't break the treaty. They seem to stay brotherly alot longer than if you deny their demand. Seems like blatantly lying to them should produce more anger than refusing.

Do general Messages produce happiness?

-m
Reply With Quote
Reply

Bookmarks


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 10:22 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.