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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file evolvepy-2.0.0.tar.gz.

File metadata

  • Download URL: evolvepy-2.0.0.tar.gz
  • Upload date:
  • Size: 44.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.5

File hashes

Hashes for evolvepy-2.0.0.tar.gz
Algorithm Hash digest
SHA256 c09a965e619d5c1157de852053f3b0da2dee432e8fd97b1a93ef0fdc452cc13c
MD5 38ec39690ba78af881c3a8a7fefd995c
BLAKE2b-256 619ab11ee79d474af33d23253223c56667db9eee51a097e13741af4df9b5a8b3

See more details on using hashes here.

File details

Details for the file evolvepy-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: evolvepy-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 53.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.5

File hashes

Hashes for evolvepy-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 16076583dcf8d97619f10b037b32e6cc2ba9592c506a450d8bd4b139e368a3fe
MD5 d5182e0ce0a006757caef1b36a8a2847
BLAKE2b-256 b78c2d6e9de936f3e620581fdfaab1077b3c33c40bd454cded542489acd5fb19

See more details on using hashes here.

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