Closed Shi-Raida closed 11 months ago
LGTM. Could you merge the latest master in this branch? Changes in master related to testing should take precedence over the ones in this PR.
Four problems crash on Anytime but I don't have logs from Aries so it doesn't start
Four problems crash on Anytime but I don't have logs from Aries so it doesn't start
Most likely unrelated to this PR, I suspect that the code for checking the correctness of anytime planners does not support scheduling problems.
Four problems crash on Anytime but I don't have logs from Aries so it doesn't start
Most likely unrelated to this PR, I suspect that the code for checking the correctness of anytime planners does not support scheduling problems.
Yes, I find in planning/unified/plugin/up_aries/solver.py
line 340:
assert isinstance(problem, up.model.Problem)
The four problems are SchedulingProblem
which does not inherit from Problem
.
I'll open a new branch to fix it.
Refactoring and fixing some bugs on resource constraints encoding.