Graph representation and tools for programming with pentagame
Project description
pentagraph
Graph representation and tools for programming with pentagame
Setup
To install the basic dependencies you can use pip
: python3 -m pip install -r requirements.txt
I highly recommend using a virtualenv for developing purposes.
License
The source code of pentagraph is distributed according to the MIT License by Cobalt
Libraries as listed in requirements.txt
please consider their respective Licenses before e.g. making commercial use of pentagraph
.
Development Notes
pentagraph.lib.graphic
An easy-to-use way of displaying the Board
taking advantage of Flask in combination with materialize css, svg.js. The final board svg is created with a variation of resources from boardgame.
pentagraph.lib.figures
Collection of Objects used for figure representation. These Objects also specifiy their respective drawing methods and types.
pentagraph.lib.graph
Graph representation as Board
Object.
pentagraph.lib.constants
Constants used for board graphics. May be used to construct a pentagame board in 2D space.
pentagraph.ml
Reserved space for machine learning with pentagame graphs. Will in the future require tensorflow, gym and other libraries.
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 pentagraph-0.0.1b0.tar.gz
.
File metadata
- Download URL: pentagraph-0.0.1b0.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.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.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b62ef79736e88a06076e0549824ab0c7d134d24f56715977df389feab6c7e7b0 |
|
MD5 | 7d860d634fee625057315b93602bc440 |
|
BLAKE2b-256 | b5dd4a2a2be96a4940b290c6a656db794696a556a01823cc304ab61bbe59110e |
File details
Details for the file pentagraph-0.0.1b0-py3-none-any.whl
.
File metadata
- Download URL: pentagraph-0.0.1b0-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.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.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10f55178f97ca09e15dc54c8e1ffec3c806eef014483af8c9d291f9106e8723e |
|
MD5 | aa32ef4487a924e1f533083be24ab44a |
|
BLAKE2b-256 | 05e1bd83ac87c783fa512c3e7ef6dd9371b2e28d5f1a4cc2cd6bbb27af4b18c9 |