Skip to content

adamtupper/pyneat

Repository files navigation

PyNEAT

A Python implementation of the NEAT neuroevolution algorithm.

1. Description

A longer description...

2. Installation

Installation instructions are as follows.

2.1. Common

Network visualisations are created using Graphviz. First, install Graphviz using:

sudo apt update
sudo apt install graphviz graphviz-dev

The remaining dependencies (listed in the requirements file) can then be installed using pip:

pip install -r requirements.txt

2.2. Basic Usage

For basic usage, install PyNEAT using:

python setup.py install

PyNEAT can then be imported in your Python programs using:

import pyneat

2.3. Development

To install PyNEAT for continued development use:

python setup.py develop

This prevents the need to reinstall the package each time after making changes.

Note

This project has been set up using PyScaffold 3.2.2. For details and usage information on PyScaffold see https://pyscaffold.org/.