https://github.com/gbenson/bkdk
Block game machine learning thing
https://github.com/gbenson/bkdk
keras machine-learning neural-networks tensorflow
Last synced: 2 months ago
JSON representation
Block game machine learning thing
- Host: GitHub
- URL: https://github.com/gbenson/bkdk
- Owner: gbenson
- License: apache-2.0
- Created: 2023-02-09T13:00:41.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-15T22:18:31.000Z (about 3 years ago)
- Last Synced: 2025-05-26T18:18:41.016Z (about 1 year ago)
- Topics: keras, machine-learning, neural-networks, tensorflow
- Language: Python
- Homepage:
- Size: 263 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- License: LICENSE
Awesome Lists containing this project
README
BKDK
====
BKDK is a machine learning experiment to see if I can create an AI
that can play a puzzle game I'm semi-addicted to. Inspired by
`MarI/O`_, “a program made of neural networks and genetic algorithms
that kicks butt at Super Mario World”.
.. Links
.. _MarI/O: https://www.youtube.com/watch?v=qv6UVOQ0F44
How to run it?
--------------
Clone the repo::
git clone https://github.com/gbenson/bkdk.git
cd bkdk
Create a virtual environment::
python3 -m venv venv
. venv/bin/activate
Upgrade pip and setuptools::
pip install --upgrade pip setuptools
Install in editable mode::
pip install -e .
Train a network::
python learn.py