Skip to main content

Game tree drawing tool for extensive form games

Project description

GTDraw

Tests

GTDraw is a game tree drawing tool for publication-ready extensive form games in Game Theory. It can generate TikZ code, LaTeX documents, PDFs, PNGs, and SVGs from game specifications.

GTDraw was originally developed by Bernhard von Stengel at the London School of Economics. It is being developed further as part of the Gambit project out of The Alan Turing Institute.

Documentation

Comprehensive documentation covering installation, the .ef file format, Python API, and Developer guidelines is hosted via GitHub Pages:

👉 Read the gtdraw Documentation 👈

Quick Installation

git clone https://github.com/gambitproject/gtdraw
cd gtdraw
pip install .

Contributing

🚨 NOTE FOR POTENTIAL CONTRIBUTORS 🚨

This package is at an early stage of development. Please read the Gambit project's contributor guidance and check the Developer Guide in the documentation before opening PRs.

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

gtdraw-0.12.0.tar.gz (83.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gtdraw-0.12.0-py3-none-any.whl (65.6 kB view details)

Uploaded Python 3

File details

Details for the file gtdraw-0.12.0.tar.gz.

File metadata

  • Download URL: gtdraw-0.12.0.tar.gz
  • Upload date:
  • Size: 83.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gtdraw-0.12.0.tar.gz
Algorithm Hash digest
SHA256 7bb1e3d1267fe65a91cecfca6cd2015174f4fbbe14e8bcf0240f4c99457df8c9
MD5 73c564ab5a1f1043b5f46df299c53893
BLAKE2b-256 268a0708735a15b1850e611fbc297f7688f9a0a855728055037f7c24a6253213

See more details on using hashes here.

Provenance

The following attestation bundles were made for gtdraw-0.12.0.tar.gz:

Publisher: publish.yml on gambitproject/gtdraw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gtdraw-0.12.0-py3-none-any.whl.

File metadata

  • Download URL: gtdraw-0.12.0-py3-none-any.whl
  • Upload date:
  • Size: 65.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gtdraw-0.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 77c05d41572f17d91ab95320f4e3aed66ba8cfb2e57df493bbb5ec4c49a119f5
MD5 4f1733554576878d319aefddb7ea0d9e
BLAKE2b-256 dda6cbdb2cbd8803835b185c556a39db4a52d2ef39cbeba87a7fc3322c9de9ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for gtdraw-0.12.0-py3-none-any.whl:

Publisher: publish.yml on gambitproject/gtdraw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page