PyTorch based framework for training artificial agents in bio-inspired environments
Project description
PyEvolution
PyEvolution is a deep reinforcement learning framework for evolution simulation environments. PyEvolution provides a high level API for training agents using standard Deep Reinforcement Learning Algorithms in environments with in-built neural networks for performing policy evaluation. Users can thus focus on the main problem - to observe interesting patterns amongst these artificial species in various simulated environments.
Currently we have a single environment consisting of a single species called "Prima Vita" as a proof of concept. The details of this environment can be found below.
Prima Vita
Prima Vita is a species of artificially simulated beings created as part of Project DC. This repository holds a simulation environment created in pygame which is to be used with Deep Reinforcement Learning algorithms to find out the evolution of Prima Vita.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pyevolution-0.1.0.tar.gz
.
File metadata
- Download URL: pyevolution-0.1.0.tar.gz
- Upload date:
- Size: 13.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb05424e7256bcb69e08903ef5cfc1173b7cabdf323e79c715ac05c8d2151713 |
|
MD5 | d8294ccf927f9aec8694e2854ef47758 |
|
BLAKE2b-256 | 63dab66b96612e6dde5806e45d85465c06befa9f5f609f15d862ba292d21c99e |
File details
Details for the file pyevolution-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: pyevolution-0.1.0-py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56678dd58b5e363f7629a9f09b0e169a90f05333f5c8b2672802efd69309a120 |
|
MD5 | ac1c218cdbdc65b47424a48180e0b2e8 |
|
BLAKE2b-256 | 32aef97e1a3be7b18387018bc50f83baacd5c0f33af7d888d9c521ce462b928a |