На этапе локального поиска вы можете настроить фильтры для сущностей, значений и перемещений. Вы даже можете предоставить собственную фабрику перемещений, если хотите.
Однако я не могу найти никакой документации о том, как сделать то же самое на этапе строительства. Единственная конфигурация — это эвристический тип и собиратель: Глава 8. Эвристика построения
Я хочу реализовать некоторые из моих очень жестких правил в фильтрах, однако без возможности фильтрации на этапе построения я должен также определить их как правила подсчета очков, чтобы избежать плохого построения.
Есть ли способ определить фильтры для этапа строительства?