Giter VIP home page Giter VIP logo

Comments (9)

zijistark avatar zijistark commented on May 13, 2024
  • Become AF Leader

from emf.

thefinestsieve avatar thefinestsieve commented on May 13, 2024
  • Improve Education
  • Have a Fling

from emf.

zijistark avatar zijistark commented on May 13, 2024
  • Improve Education

This reminds me of something. I'll issue it up.

from emf.

zijistark avatar zijistark commented on May 13, 2024
  • Become a Multi-Councillor (achieve being more than one type of councillor to your/a liege-- something I occasionally come across when I have characters which switch-hit in martial and stewardship, more than other combos)
  • Mentor a Vassal (help them achieve an adult education improvement)
  • Sire 5 Bastards
  • Build 2 New Baronies
  • Build 5 New Baronies
  • Build 8 New Baronies

from emf.

zijistark avatar zijistark commented on May 13, 2024

(realm_size growth from point of becoming a ruler to ambition fulfillment-- mostly done by rising through ranks)

  • Grow your Realm 50%
  • Grow your Realm 100%
  • Grow your Realm 200%
  • Grow your Realm 300%
  • Grow your Realm 400%
  • Grow your Realm 500%
  • Grow your Realm 750%
  • Grow your Realm 1000%

from emf.

thefinestsieve avatar thefinestsieve commented on May 13, 2024

My observations in our VIET test games (since VIET has some ambitions akin to many of these) is that the AI needs a lot of modifier help in order to choose these ambitions when they can realistically be accomplished. Otherwise they seem to get lost in the ambition carousel, always switching around, never getting anything done. And some of these, such as the peace ambitions, probably shouldn't be available to the AI at all.

from emf.

zijistark avatar zijistark commented on May 13, 2024

Oh, that's why we don't even bother coding most of these ambitions for the AI. Ambitions are mostly a player thing anyway. It's almost just a toy letting the AI pick them too (except when you can actually Fulfill an Ambition-- then it plays a role).

In general, with EMF, I'd like to take the approach of just boosting the AI generally and only worrying about the parts of AI behavior that the player ever realistically sees-- what's visible to them that's actually interesting and matters. Not otherwise wasting a CPU cycle, extra bit of complexity, etc. on extra AI computation or logic when it doesn't really directly touch the players' experience.

from emf.

zijistark avatar zijistark commented on May 13, 2024

BTW, this is also my simplifying conclusion about how to make the AI more formidable while also making the game more interesting and difficult for the player (in a game where we have such a minor pittance of control over any real AI behavioral modding):

Sometimes, for the AI, you just simplify matters and give them a flat bonus at something at which they're bad. This also helps compensate for any missed +75 prestige from some random player-only ambition. A classic example is what I'd currently probably do with the AF1 and would do with the AF2: AI lieges just get scored easier than player lieges-- plain and simple consensus-based mood scoring offset for the AI that players just don't get. [ AI lieges intrinsically don't know how to game a system like a player can-- a system that's currently still vaporware itself, let alone any AI knowledge of which being hard-coded. ]

from emf.

zijistark avatar zijistark commented on May 13, 2024
  • Become a Duke
  • Become a King
  • Become an Emperor

from emf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.