I am using PDDL to define a path for a robot. The idea is that the robot should move 'x' no. of items from a room to outside the house . The variable "x" depends on the room. The robot should start from one room which the user tells has x no. of items. After transferring all the items it should move to next room and then the user tells how many items are there. The chain continues like this until all the rooms are emptied. The total no. rooms are finite but unknown.
I wanted to ask is there a way to give user inputs in pddl? I am using the following example to build my code. In the mentioned code the no. of rooms and items are already initialized which is not the case in my workspace.
http://www.cs.toronto.edu/~sheila/2542/w09/A1/introtopddl2.pdf