Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bartpleiter/nc2021tetris
Tetris project for Natural Computing 2021
https://github.com/bartpleiter/nc2021tetris
Last synced: about 9 hours ago
JSON representation
Tetris project for Natural Computing 2021
- Host: GitHub
- URL: https://github.com/bartpleiter/nc2021tetris
- Owner: bartpleiter
- Created: 2021-04-27T10:22:44.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-06-09T12:32:01.000Z (over 3 years ago)
- Last Synced: 2024-06-11T16:02:35.893Z (5 months ago)
- Language: Python
- Size: 13.5 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tetris NC2021 group project (group 15)
## Run instructions
The baseline experiments can be run by executing `optimizedGA.py`, `baselineGA.py` and `EA_NES_script.py` for the optimized Genetic algorithm, the baseline genetic algorithm and the Evolutionary strategy respectively. For other experiments make sure you comment out the desired experiment.All experiments are parallelized using the concurrent.futures library and ran using Ubuntu 20.04. Using windows the concurrent.futures is not installed by default and can cause errors.
Results are placed in the `*_results` folders. These can be plotted using the `plot*.py` scripts. Make sure to give a proper filename filter as argument and an experiment number/ID.
## Credits
Credits to alexandrinaw, we used their Tetris implementation as starting point for our project https://github.com/alexandrinaw/tetris