Skip to main content

Fast-Downward for TextWorld

Project description

Fast Downward for TextWorld

This is a fork of the Fast Downward classical planning system, modified to work with TextWorld.

Notable changes are as follows:

  • It can be pip-installed: pip install downward-textworld;
  • It offers a limited Python API to load PDDL domain/problem files and run the planner;
  • It can be used to retrieve the list of successors given a state;
  • It can be used to modify a given state by applying one successor at a time;

This package is mainly used to run ALFWorld. This package is based on the 20.06 release of Fast Downward.

More on Fast Downward (Original Readme)

Fast Downward is a domain-independent classical planning system.

Copyright 2003-2020 Fast Downward contributors (see below).

For further information:

Contributors

The following list includes all people that actively contributed to Fast Downward, i.e. all people that appear in some commits in Fast Downward's history (see below for a history on how Fast Downward emerged) or people that influenced the development of such commits. Currently, this list is sorted by the last year the person has been active, and in case of ties, by the earliest year the person started contributing, and finally by last name.

  • 2003-2020 Malte Helmert
  • 2008-2016, 2018-2020 Gabriele Roeger
  • 2010-2020 Jendrik Seipp
  • 2010-2011, 2013-2020 Silvan Sievers
  • 2012-2020 Florian Pommerening
  • 2013, 2015-2020 Salome Eriksson
  • 2016-2020 Cedric Geissmann
  • 2017-2020 Guillem Francès
  • 2018-2020 Augusto B. Corrêa
  • 2018-2020 Patrick Ferber
  • 2015-2019 Manuel Heusner
  • 2017 Daniel Killenberger
  • 2016 Yusra Alkhazraji
  • 2016 Martin Wehrle
  • 2014-2015 Patrick von Reth
  • 2015 Thomas Keller
  • 2009-2014 Erez Karpas
  • 2014 Robert P. Goldman
  • 2010-2012 Andrew Coles
  • 2010, 2012 Patrik Haslum
  • 2003-2011 Silvia Richter
  • 2009-2011 Emil Keyder
  • 2010-2011 Moritz Gronbach
  • 2010-2011 Manuela Ortlieb
  • 2011 Vidal Alcázar Saiz
  • 2011 Michael Katz
  • 2011 Raz Nissim
  • 2010 Moritz Goebelbecker
  • 2007-2009 Matthias Westphal
  • 2009 Christian Muise

History

The current version of Fast Downward is the merger of three different projects:

  • the original version of Fast Downward developed by Malte Helmert and Silvia Richter
  • LAMA, developed by Silvia Richter and Matthias Westphal based on the original Fast Downward
  • FD-Tech, a modified version of Fast Downward developed by Erez Karpas and Michael Katz based on the original code

In addition to these three main sources, the codebase incorporates code and features from numerous branches of the Fast Downward codebase developed for various research papers. The main contributors to these branches are Malte Helmert, Gabi Röger and Silvia Richter.

License

The following directory is not part of Fast Downward as covered by this license:

  • ./src/search/ext

For the rest, the following license applies:

Fast Downward is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or (at
your option) any later version.

Fast Downward is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.

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

fast_downward_textworld-20.6.4.tar.gz (660.3 kB view details)

Uploaded Source

File details

Details for the file fast_downward_textworld-20.6.4.tar.gz.

File metadata

  • Download URL: fast_downward_textworld-20.6.4.tar.gz
  • Upload date:
  • Size: 660.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for fast_downward_textworld-20.6.4.tar.gz
Algorithm Hash digest
SHA256 ceeed05692ac6a4023de196ca3f8cfeffe80d23070ca8fda5991b7b46f8cb752
MD5 283c4b017d5779f7fce657321bd83ca3
BLAKE2b-256 341a3a9b5bda34534f5513f24e047a1c99aa9d30a1c2ecf8b9eec54b9f740617

See more details on using hashes here.

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