Class MemeticEvolution
java.lang.Object
org.episteme.social.sociology.MemeticEvolution
Models the evolution and propagation of cultural traits (memes) within and between cultures.
Based on principles of cultural selection and transmission.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Method Summary
Modifier and TypeMethodDescriptionstatic RealCalculates the cultural distance between two cultures based on their traits and beliefs.static voidSimulates the transmission of beliefs from a source culture to a target culture.
-
Method Details
-
transmit
Simulates the transmission of beliefs from a source culture to a target culture. The transmission probability depends on the cultural affinity (similarity).- Parameters:
source- The source culture.target- The target culture.transmissionRate- Rate at which traits are transmitted (0.0 to 1.0).
-
calculateCulturalDistance
-