/TCC

Software part of my undergraduate thesis in Computer Engineering at the Federal University of Technology – Parana (UTFPR), Brazil.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

TCC

Software part of my undergraduate thesis in Computer Engineering at the Federal University of Technology – Parana (UTFPR), Brazil.

This work uses meta-planning, which is part of the research presented in these papers:

  • "Learning STRIPS action models with classical planning" (ICAPS 2018)
  • "Learning action models with minimal observability" (AIJ 2019)
  • "Model recognition as planning" (ICAPS 2019)

Requirements

To use this project you first need to install its requirements. In the cloned repository run:

pip install -r requirements.txt

License

TCC
Copyright (C) 2022 Natan Junges <natanjunges@alunos.utfpr.edu.br>

TCC 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
any later version.

TCC 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 TCC. If not, see <https://www.gnu.org/licenses/>.

Additional permission under GNU GPL version 3 section 7

If you modify TCC, or any covered work, by linking or combining it with meta-planning or Madagascar (or modified versions of those libraries/programs), containing parts covered by the terms of meta-planning's (detailed below) or Madagascar's (detailed below) licenses, the licensors of TCC grant you additional permission to convey the resulting work.

meta-planning's license

This software is available at daineto/meta-planning.

My fork is available at natanjunges/meta-planning.

License sent by Diego Aineto (dieaigar@dsic.upv.es) via email to Natan Junges (natanjunges@alunos.utfpr.edu.br) on request, where "you" means exclusively the author of TCC (i.e. Natan Junges), and "your thesis" means exclusively TCC and the accompanying undergraduate thesis. Anyone else who wishes to use this software must get themselves a license from its authors.

You are free to modify and use FAMA for your thesis. We only ask that you properly cite the related works:

  • "Learning STRIPS action models with classical planning" (ICAPS 2018)
  • "Learning action models with minimal observability" (AIJ 2019)
  • "Model recognition as planning" (ICAPS 2019)

The last one is up to your judgement since it's more loosely connected.

Madagascar's license

This software is available at https://users.aalto.fi/~rintanj1/jussi/MADAGASCAR.TAR.

The license is available at https://users.aalto.fi/~rintanj1/jussi/satplan.html.

© Jussi Rintanen (permission to use granted for academic research purposes only)