Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/apockill/CreepyCrawlAI

A deep neural network evolutionary sim, for interactive passive art displays.
https://github.com/apockill/CreepyCrawlAI

genetic-algorithm godot godot-python reinforcement-learning tensorflow

Last synced: 3 days ago
JSON representation

A deep neural network evolutionary sim, for interactive passive art displays.

Awesome Lists containing this project

README

        

# CreepyCrawlAI
A deep neural network evolutionary sim, for interactive passive art displays.
_________________

[![PyPI version](https://badge.fury.io/py/creepycrawlai.svg)](http://badge.fury.io/py/creepycrawlai)
[![Test Status](https://github.com/apockill/creepycrawlai/workflows/Test/badge.svg?branch=main)](https://github.com/apockill/creepycrawlai/actions?query=workflow%3ATest)
[![Lint Status](https://github.com/apockill/creepycrawlai/workflows/Lint/badge.svg?branch=main)](https://github.com/apockill/creepycrawlai/actions?query=workflow%3ALint)
[![codecov](https://codecov.io/gh/apockill/creepycrawlai/branch/main/graph/badge.svg)](https://codecov.io/gh/apockill/creepycrawlai)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://timothycrosley.github.io/isort/)
_________________

[Read Latest Documentation](https://apockill.github.io/creepycrawlai/) - [Browse GitHub Code Repository](https://github.com/apockill/creepycrawlai/)
_________________

## Running the Simulation

You can run this project in headless and... headfull? Rendered? mode. To do both:

```shell
# Install dependencies
poetry install
poetry shell

# Run the desired script
run_headless
run_rendered
```

## Development

### Installing python dependencies
```shell
poetry install
```

### Running Tests
```shell
pytest .
```

### Formatting Code
```shell
bash .github/format.sh
```

### Linting
```shell
bash .github/check_lint.sh
```