Skip to main content

EvolvePy is a Python module created to allow the easy creation and execution of evolutionary algorithms.

Project description

EvolvePy

EvolvePy is a Python module created to allow the easy creation and execution of evolutionary algorithms.

Documentation: EvolvePy's documentation.

Presentation video (Portuguese, click on the image): Presentation Video

Features

(Links to example using the feature)

Installation

  • EvolvePy can be installed using pip:

    pip install --upgrade pip
    pip install evolvepy
    
  • For install with all integrations dependecies (gym, tensorflow, wandb, gym_unity):

    pip install --upgrade pip
    pip install evolvepy[all_integrations]
    
  • For installing from the repository:

    git clone https://github.com/EltonCN/evolvepy
    cd evolvepy
    pip install --upgrade pip
    pip install .
    

Examples

The "examples" folder have a lot of examples of how to use EvolvePy.

Authors

Created by students from Unicamp's Institute of Computing (IC-Unicamp) as a project for the evolutionary systems subject at ICMC-USP, taught by prof. Eduardo do Valle Simoes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

evolvepy-2.0.0.tar.gz (44.0 kB view hashes)

Uploaded Source

Built Distribution

evolvepy-2.0.0-py3-none-any.whl (53.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page