Up
Lectures: Maciej Komosiński
Course's page at eKursy: https://ekursy.put.poznan.pl/course/view.php?id=3350
Syllabus
- Lab1: Cellular Automata – an introduction
What is Artificial life? Emergence. Definition of Cellular Automata. Elementary Cellular Automata. Golly. - Lab2: Cellular Automata – Langton's Ant, Game of Life
Langton's Ant. Game of Life. Life-like cellular automata. Wolfram's classification of CA behavior. - Lab3: Agent-Based Modeling
ABM paradigm. NetLogo. ABM vs CA. Verification and validation. Lotka-Volterra model. Boids. Schelling's model of segregation. - Lab4: Framsticks
Framsticks software. Body and brain simulation. Muscles and receptors. F1 representation. - Lab5: Developmental representations, L-systems
Direct vs. developmental representations. Artificial gene regulatory networks. L-systems. Fractals and plants. - Lab6: Evolutionary Design in Framsticks
Evolutionary design. Evolution of movement. - Lab7: Evolutionary Design in Python
Evolutionary algorithms. Framspy. Influence of parameters on the results of evolution. Designing your own evolutionary experiments.