Skip to main content

⚠️ This is a fork of Tarski. Please use the main one.


Tarski - An AI Planning Modeling Framework

Unit Tests Documentation Status codecov PyPI - Python Version PyPI

What is Tarski

Tarski is a framework for the specification, modeling and manipulation of AI planning problems. Tarski is written in Python and includes parsers for major modeling languages (e.g., PDDL, FSTRIPS, RDDL), along with modules to perform other common tasks such as logical transformations, reachability analysis, grounding of first-order representations and problem reformulations.

Installation: Check the installation instructions.

Documentation: Read the documentation of the project.

Testing: Most tests can be run by executing pytest on the root directory. Alternatively, they can be run through tox, for which several testing environments are defined.

How to Cite

If you find tarski useful in your research, you can cite it with the following bibtex entry:

@misc{tarski:github:18,
  author = {Guillem Franc\'{e}s and Miquel Ramirez and Collaborators},
  title = {Tarski: An {AI} Planning Modeling Framework},
  year = {2018},
  publisher = {{GitHub}},
  journal = {{GitHub} repository},
  howpublished = {\url{https://github.com/aig-upf/tarski}}
}

License

Tarski is licensed under the Apache-2.0 License.

Release files for tarski-tmp 0.8.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tarski-tmp 0.8.5
File Size Uploaded
tarski_tmp-0.8.5.tar.gz 176.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tarski-tmp 0.8.5
File Interpreter ABI Platform
tarski_tmp-0.8.5-py3-none-any.whl Python 3 none any Details

Total release size: 389.5 kB

Release files / tarski_tmp-0.8.5.tar.gz

Download URL tarski_tmp-0.8.5.tar.gz
Size 176.2 kB
Tags Source
SHA-256 checksum
How to use checksums
0130d8424ace9d34f30f4487db621c1e7ae9abf66e25009a91da0a14fb639126
BLAKE2b-256 checksum
How to use checksums
c2d4ec9ea88aa102e45bbac1bb3315584153a6c01820000e00cb09525ce06969
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / tarski_tmp-0.8.5-py3-none-any.whl

Download URL tarski_tmp-0.8.5-py3-none-any.whl
Size 213.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
58d6af787cdfec8691cc24f21d84ed2078efc294924eed8e0d9828b584be0b47
BLAKE2b-256 checksum
How to use checksums
9c9553b2b69ceae99b0705ffd68c5ed87cfda7f187ffbe7d88372bc7d2441caf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.8.5 This release

2 release files

0.8.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page