Ludeon Forums

Ludeon Forums

  • October 24, 2021, 07:19:54 AM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Rimworld Algorithm and AI Model  (Read 261 times)

r4gTime

  • Muffalo
  • *
  • Posts: 2
  • Refugee
    • View Profile
Rimworld Algorithm and AI Model
« on: October 13, 2021, 09:09:16 AM »

Hello everyone,

I would like to create a "simulation of life", like a simulation of independent agents trying to survive by their own following their own rules. I'm looking for state of art in this field and I would be really to curious to know how it works for Rimworld.

So do you know guys if it possible to get the architecture of colonist management ? How actions are chosen, how characteristics influence decisions, etc...

Thank you very much for your help !
Logged

MissFox

  • Drifter
  • **
  • Posts: 37
  • Stellarch of the bird empire
    • View Profile
Re: Rimworld Algorithm and AI Model
« Reply #1 on: October 13, 2021, 01:00:03 PM »

Hi r4g,

There are a tonne of mechanics in play in rimworld but a very significant portion of what we perceive as interaction between pawns and their environment or the "simulation of life" as you called it is actually illusionary.

Tynan actually did a talk for GDC about the core mechanics of Rimworld and what the player perceives vs what the game represents the talk is available to view on YouTube and may be worth watching as it may answer a lot of your questions.
Logged

r4gTime

  • Muffalo
  • *
  • Posts: 2
  • Refugee
    • View Profile
Re: Rimworld Algorithm and AI Model
« Reply #2 on: October 14, 2021, 08:01:59 AM »

Thank for your reply.

If you talk about this vid : https://www.youtube.com/watch?v=VdqhHKjepiE
Then I watched it and I think it is very interesting, but is not really related to my question.

My question is really : What is the decision-making algorithm that colonists follow, for example :
Decision Making :
     Get Lower-Statisfied Need :
          Get List of Actions where Need is statisfied
               
etc...

Thanks anyway !
Logged