Skip to content

Parser.java [pt br]

RukNdf edited this page Mar 15, 2021 · 4 revisions

Parser de PDDL.

Modificações

Funções

void main(String args[])

Função de demonstração. Processa o problema e plano localizados na pasta /test, imprime o dominio para o console, e gera um arquivo latex "out" com o output.

PDDL parseDomain(String filename)

Processa o arquivo de domínio pddl [filename] e retorna um objecto PDDL.

void parseProblem(PDDL domain, String filename)

Processa o arquivo de problema pddl [filename] e configura o problema no PDDL [domain]. Requer um pddl com domínio já configurado. Problemas inválidos ou de domínios diferentes podem gerar erros.

void parsePlan(PDDL domain, String filename)

Processa o arquivo de plano pddl [filename] e configura o plano no PDDL [domain].