Add OOP_A06_Project_Life/README
This commit is contained in:
parent
3f757bda43
commit
2288259ee7
|
|
@ -0,0 +1,42 @@
|
|||
Clément GIRAUD/Edwin MOREL
|
||||
|
||||
Customizable Game of Life with Predator-Prey Dynamics
|
||||
|
||||
|
||||
Customizable Game of Life with Predator-Prey Dynamics is a variant of Conway's Game of Life that allows players to customize the rules of cell creation and introduces predator-prey interactions between wolves and sheep. The game is played on a grid of cells, where each cell can be in one of two possible states: alive or dead. Additionally, wolves and sheep are introduced as agents that interact with each other and the grid.
|
||||
|
||||
Features:
|
||||
|
||||
Grid Representation:
|
||||
The game is played on a two-dimensional grid of cells.
|
||||
Each cell can be in one of two states: alive or dead.
|
||||
The grid wraps around at the edges, creating a toroidal topology.
|
||||
|
||||
Customizable Creation Rules:
|
||||
Players can customize the rules for cell creation, determining under what conditions a dead cell becomes alive.
|
||||
This feature allows for experimentation with different rulesets, leading to diverse patterns and behaviors.
|
||||
|
||||
Predator-Prey Dynamics:
|
||||
Wolves and sheep are introduced as agents that interact with each other and the grid.
|
||||
Wolves hunt and eat sheep, while sheep attempt to evade wolves to survive.
|
||||
This introduces additional complexity and emergent behavior to the simulation.
|
||||
|
||||
Simulation Controls:
|
||||
Users can start, pause, resume, and stop the simulation.
|
||||
The initial state of the grid can be customized by the user or generated randomly.
|
||||
|
||||
Gameplay:
|
||||
|
||||
Upon starting the simulation, the initial state of the grid, along with wolves and sheep, is displayed.
|
||||
The simulation evolves according to the rules of Conway's Game of Life, as well as the interactions between wolves and sheep.
|
||||
Players can observe the dynamic patterns and structures that emerge as the simulation progresses.
|
||||
The simulation continues until the user decides to pause or stop it.
|
||||
|
||||
Purpose:
|
||||
|
||||
Customizable Game of Life with Predator-Prey Dynamics provides an interactive platform for exploring emergent behavior and complexity in cellular automata. By customizing creation rules and introducing predator-prey dynamics, players can observe how different factors influence pattern formation and ecosystem dynamics.
|
||||
Future Enhancements:
|
||||
|
||||
Further customization options for predator-prey interactions, such as predator hunting strategies and prey evasion behaviors.
|
||||
Integration of additional agent types and interactions to simulate more complex ecosystems.
|
||||
Implementation of statistical analysis tools to study population dynamics and pattern evolution.
|
||||
Loading…
Reference in New Issue