Skip to content

This Civilization Development Simulator simulates the development of a civilization through random events, population growth, resource management, and technological advances.

License

Notifications You must be signed in to change notification settings

nitsc/civilization-dev-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

civilization-dev-simulator

overview

This Civilization Development Simulator simulates the development of a civilization through random events, population growth, resource management, and technological advances. At the heart of the program is a Civilization class, which represents multiple attributes of a civilization, such as population, resources, and technology. As each year progresses, the civilization experiences growth and decline, and even faces collapse.

necessary condition

python3.x

notes

A small randomly written framework that can really only be played with for a bit. People could add more events, different civilization types or more fine-grained resource and technology management, or even use machine learning.

translated

Original (Chinese) from nitsc, translated by DeepL