https://github.com/mrrodrigo/pddl
Definição de conjunto de predicados e ações necessários para o problema das luzes escrito em PDDL.
https://github.com/mrrodrigo/pddl
Last synced: about 1 month ago
JSON representation
Definição de conjunto de predicados e ações necessários para o problema das luzes escrito em PDDL.
- Host: GitHub
- URL: https://github.com/mrrodrigo/pddl
- Owner: mrRodrigo
- Created: 2019-05-08T01:07:12.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-05-14T00:37:08.000Z (almost 6 years ago)
- Last Synced: 2025-01-24T11:44:43.615Z (3 months ago)
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Planejador pddl
Um agente tem como propósito fechar as janelas e portas, bem como
apagar as luzes das salas do térreo de um prédio, após um dia de trabalho.
As salas estão conectadas conforme a imagem abaixo. Para apagar (ou
acender) a luz de uma sala ou para fechar (ou abrir) uma janela desta
sala, o agente deve estar nesta sala. Para fechar a porta de uma sala, ele
deve estar do lado de fora desta sala. O agente só consegue entrar em uma
sala, se ele estiver em um local que permite acesso à esta sala e a porta
desta sala estiver aberta. Ele acende as luzes para fechar as janelas e ao
sair da sala, deve apagar as luzes e fechar a porta.
Defina o conjunto de predicados e ações necessários para resolver esse
problema e as escreva em PDDL. Teste a sua implementação com um
problema, no qual o estado inicial são as salas com as luzes acesas, janelas
e portas abertas, e o estado final estão todas as portas e janelas fechadas
com todas as luzes apagadas.