V1.0
Version 1.0 Release Notes
New Features
- Implementation of Conway's Game of Life in Python.
- Graphical interface created using Tkinter to visualize cell evolution within a grid.
Changes
- Addition of the
Cell
class to represent cell states within the grid. - Integration of the
Grid
class to manage operations on the game grid. - Establishment of the
GameOfLifeGUI
class for user interface interaction using Tkinter. - Integration of a
generate_initial_grid(size)
function inseed.py
to create a random initial grid configuration.
Usage
- Execute
main.py
to start the Conway's Game of Life simulation. - A graphical window displays the initial grid.
- Living cells are depicted in black, while dead cells are in white.
- The simulation progresses according to Conway's Game of Life rules, displaying changes in cell states at each iteration.
Remarks
- This version 1.0 marks the first functional release of Conway's Game of Life implemented in Python using Tkinter for the graphical interface.
- The grid evolves based on Conway's defined rules, altering the cell states according to their neighborhood.
Full Changelog: https://github.com/Klaynight-dev/jeu_de_la_vie/commits/v1.0