/// <summary>
 /// (Re)loads PDDL problem input data. Corresponding domain data needs to be present for the correct loading.
 /// </summary>
 /// <param name="problemFilePath">Input PDDL problem file.</param>
 public void LoadProblem(string problemFilePath)
 {
     Problem = PDDLInputDataLoader.LoadProblem(Domain, problemFilePath);
 }
 /// <summary>
 /// (Re)loads PDDL domain input data.
 /// </summary>
 /// <param name="domainFilePath">Input PDDL domain file.</param>
 public void LoadDomain(string domainFilePath)
 {
     Domain = PDDLInputDataLoader.LoadDomain(domainFilePath);
 }