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 - Very Basic Tech Chooser Logic #391

Open
QuintillusCFC opened this issue Feb 9, 2023 · 0 comments
Open

AI - Very Basic Tech Chooser Logic #391

QuintillusCFC opened this issue Feb 9, 2023 · 0 comments
Labels
AI Teach the AI something new

Comments

@QuintillusCFC
Copy link
Member

This is for a basic first pass of the AI having some strategy in selecting what it researches.

Many of the mechanics that will influence this are not present yet. Victory is not possible. Diplomacy is not an option. Switching governments is not possible.

My current thinking is to add two basic elements that would cause some influence:

  • Import or set the "aggressiveness" setting for civilizations. The more aggressive they are, the more they favor techs that unlock military units.
  • Import or set civilization traits. They are more likely to research traits that unlock buildings that correspond to the trait.

This may be better to do a bit later in the milestone, as we're more likely to have things such as buildings at that point. The "totally random" research strategy can work until then.

@QuintillusCFC QuintillusCFC added the AI Teach the AI something new label Feb 9, 2023
TomWerner added a commit that referenced this issue Feb 16, 2025
Right now they just randomly pick techs to research without any particular strategy, but this will get us closer to some niceties, like tech trading and era advancement.

#391
TomWerner added a commit that referenced this issue Feb 16, 2025
Right now they just randomly pick techs to research without any particular strategy, but this will get us closer to some niceties, like tech trading and era advancement.

#391
TomWerner added a commit that referenced this issue Feb 16, 2025
Right now they just randomly pick techs to research without any particular strategy, but this will get us closer to some niceties, like tech trading and era advancement.

#391
TomWerner added a commit that referenced this issue Feb 16, 2025
Right now they just randomly pick techs to research without any particular strategy, but this will get us closer to some niceties, like tech trading and era advancement.

#391
TomWerner added a commit that referenced this issue Feb 17, 2025
Right now they just randomly pick techs to research without any particular strategy, but this will get us closer to some niceties, like tech trading and era advancement.

#391
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AI Teach the AI something new
Projects
None yet
Development

No branches or pull requests

1 participant