Skip to content

Fix cost saturation version of pho excluding abstractions that contain dead end information#28

Merged
jendrikseipp merged 2 commits intojendrikseipp:scorpionfrom
phoeft670:fix-pho-abstraction-filter
Mar 4, 2026
Merged

Fix cost saturation version of pho excluding abstractions that contain dead end information#28
jendrikseipp merged 2 commits intojendrikseipp:scorpionfrom
phoeft670:fix-pho-abstraction-filter

Conversation

@phoeft670
Copy link
Contributor

The abstraction skip on abstractions with zero weights at line 115 in cost_saturation/pho_heuristic.cc can throw away dead end information, since these abstractions can still contain states with infinite abstract goal distances.
This fix makes sure that only abstractions that contain no infinite abstract goal distances are thrown away.

Copy link
Owner

@jendrikseipp jendrikseipp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR! Please address my nitpicks and fix the code format with "cd misc; tox -e fix-format".

@jendrikseipp jendrikseipp merged commit bdef5c4 into jendrikseipp:scorpion Mar 4, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants