TFD 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 2 of the License, or (at your option) any later version.

TFD 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

PackageVersionMD5 sumSizeNote
Source Code
tar archive tfd-src-0.4 0.4 MD5 160 KB Version from IPC 2014 + Bug fixes
tar archive tfd-src-0.3 0.3 MD5 169 KB Bug fixes; changed default parameters
tar archive tfd-src-0.2.2 0.2.2 MD5 120 KB Further bug fixes
tar archive tfd-src-0.2.1 0.2.1 MD5 120 KB Bug fix in version 0.2
tar archive tfd-src-0.2 0.2 MD5 120 KB Version used for ICAPS 2009 paper
tar archive tfd-src-0.1 0.1 MD5 9684 KB IPC 2008 version
Benchmark Files
tar archive benchmarks MD5 329 KB all benchmark files


To install TFD, just untar the compressed file archive:

tar xzvf tfd-src-0.3.tgz

Then, change into the new directory and execute the build script:

cd tfd-src-0.3

TFD is known to be successfully built on Ubuntu 32 and 64 bit machines. The makefiles are set to build in 32bit mode by default. Ubuntu 64 bit machine thus need the respective 32 bit libc and libstd++ packages (libc6-i386, g++-multilib). TFD also runs in 64 bit mode, but might reach the memory limit earlier. To run TFD, Python 2.5 or 2.6 is needed. Run TFD with the following command:

./plan domainFileName problemFileName solutionFileName