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

pip install gtdraw

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.1.tar.gz (88.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.1-py3-none-any.whl (69.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gtdraw-0.12.1.tar.gz
  • Upload date:
  • Size: 88.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.1.tar.gz
Algorithm Hash digest
SHA256 69a0521869207815d6c7326e5c6ad0862e0a83ea0dc1dc31e3f7fbf1a4943b3c
MD5 db8c7333b61ef0e6d63a7682e27b35f0
BLAKE2b-256 ac2e31dfe6da5d621e5d53734dbf536dcdf464654566ba6fdc33996c8f888f32

See more details on using hashes here.

Provenance

The following attestation bundles were made for gtdraw-0.12.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: gtdraw-0.12.1-py3-none-any.whl
  • Upload date:
  • Size: 69.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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b0b095e5ef9e6d448b893509a6ee8c25712757502ff929fb0b3901c32f48f347
MD5 84d6bfe9830b9df6803dc2e872c5b8c0
BLAKE2b-256 d32a91cd588a61750ee66cec62d19050f9067c830fa77283e353a2b8cb087f1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for gtdraw-0.12.1-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