Closed iwob closed 1 year ago
:typing is not included in the :adl requirement when it should according to the BNF definition.
Run the parser for the attached tictactoe.txt file.
from pddl import parse_domain, parse_problem domain = parse_domain('tictactoe.txt')
File parses correctly.
pddl.exceptions.PDDLValidationError: typing requirement is not specified, but the following types were used: frozenset({'field'})
Thanks for spotting this, @iwob! Although with some delay, I've just solved the issue. Everything is in PR #90, which I think will be merged very soon.
Subject of the issue
:typing is not included in the :adl requirement when it should according to the BNF definition.
Your environment
Steps to reproduce
Run the parser for the attached tictactoe.txt file.
Expected behaviour
File parses correctly.
Actual behaviour