Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AI: Diplomatic decisions #319

Open
GoogleCodeExporter opened this issue Mar 16, 2015 · 2 comments
Open

AI: Diplomatic decisions #319

GoogleCodeExporter opened this issue Mar 16, 2015 · 2 comments

Comments

@GoogleCodeExporter
Copy link

This is a collector issue about how the AI diplomatic reactions should be 
calculated for various negotiations and approach levels.

We have several negotiation options:

- improve relations (humble, neutral, aggresive) -> yes, maybe, no
- send money (neutral) -> yes, no
- trade agreement (neutral) -> yes, no
- surrender (neutral) -> yes, no
- declare war (neutral) -> yes, no
- ally against (neutral) -> yes, no
- ally against dargslan (neutral) -> yes, no

The problem is how to select a response.

Decision variables:

- stance to the player (0..100)
- current money
- money required to fix colony demands
- player's current observable military strength (e.g., fleets in radar, planets 
under spy satellite)
- player's current observable production potential
- discounted military strength from actual battles with the player, if any
- AI's personality ?

Original issue reported on code.google.com by akarn...@gmail.com on 6 Apr 2012 at 10:01

@GoogleCodeExporter
Copy link
Author

Original comment by akarn...@gmail.com on 13 May 2012 at 8:53

  • Added labels: Milestone-0.96
  • Removed labels: Milestone-0.94.400

@GoogleCodeExporter
Copy link
Author

Answers also depend on the AI's stance to other AI players. Attacking someone's 
enemies increases their loyalty to us.

Original comment by gharr...@gmail.com on 17 Jun 2012 at 10:19

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants