ReadMe Adjustments

This commit is contained in:
yoyom 2024-06-02 17:50:38 +02:00
parent 4b5ece4143
commit 5d990ea1ac
1 changed files with 4 additions and 18 deletions

View File

@ -2,27 +2,13 @@
## Features
### User Interface
- Start/Pause Button: Initiates or pauses the simulation.
- Toggle Click Button: Toggles between different click actions for interacting with the world.
- Click Interaction: Allows users to toggle the state of cells by clicking on them.
- Speed Slider: Adjusts the speed of the simulation.
- Random Field Button: Generates a random world with a specified density of living cells.
- Toggle Border Button: Toggles between closed and looping borders for the simulation world.
- Load World/Rule Button: Loads a previously saved world state from a file.
- Save World/Rule Button: Saves the current world state to a file.
- Save and Load: Enables users to save and load world states to and from files.
IMPORTANT: Always start by loading a world and then loading the rules wanted before starting the simulation.
### Planned Features (Not implemented yet)
- Loading and Saving Agents: Ability to load and save agent populations for advanced simulations.
IMPORTANT: Always start by first loading a world and then loading the rules before starting the simulation.
## Explorations
### Conway World Exploration
1. Simkin Glider Gun
- Behavior: The Simkin Glider Gun is a pattern that periodically generates gliders. It is more compact than the Gosper Glider Gun as it is composed of 6 squares and a small shape. It seems more efficient as it creates a glider that goes downward and then another one that goes upward, making it an interesting alternative.
@ -31,7 +17,7 @@ It is saved as simkin_glider_gun.csv in examples\World
### Blob Rule Exploration
1. Blob Rule "S" Pattern
- Behavior: The "S" pattern is designed to alternate between two states infinitely, resembling the shape of the letter "S". Each state transition creates a distinct visual pattern, contributing to the dynamism and complexity of the simulation under the blob rule.
- Behavior: The "S" pattern is designed to alternate between two states infinitely, looking like the shape of the letter "S". Each state transition creates a distinct visual pattern, contributing to the dynamism and complexity of the simulation under the blob rule.
It is saved as s_blobrule.csv in examples\World
@ -61,4 +47,4 @@ They are saved as HL_O_square.csv and HL_O_doublepoints.csv in examples\World
- If you launch a simulation, then click on toggle click and finally click on cells on the grid, it will add small white sheeps in each cell but then if you start the simulation, nothing will happen as the simulation will not work.
## Credits
This project was developed by Yohan Mirabel and Victor Zabe for Multi-Agent Project in Object-Oriented Programming course.
This project was developed by Yohan Mirabel and Victor Zabé for Multi-Agent Project in Object-Oriented Programming course.