1
문제를 해결하면서 해결사를 멈추지 않고 drl 파일의 내용을 변경하고 솔루션에서 다시로드 할 수 있습니까? 우리는 문제 사실과 같이합니다.Optaplanner 변경 및 다시로드 drl
그렇지 않은 경우 이전에 계산 된 모든 해를 풀지 않고 어떻게 진행할 수 있습니까?
감사합니다. 감사합니다.
문제를 해결하면서 해결사를 멈추지 않고 drl 파일의 내용을 변경하고 솔루션에서 다시로드 할 수 있습니까? 우리는 문제 사실과 같이합니다.Optaplanner 변경 및 다시로드 drl
그렇지 않은 경우 이전에 계산 된 모든 해를 풀지 않고 어떻게 진행할 수 있습니까?
감사합니다. 감사합니다.
법적으로 안전한 지점 인 ProblemFactChange
동안에 만 가능하지만 현재는 기본적으로 지원되지 않습니다. 내부적으로는 ScoreDirectoryFactory
을 교체하거나 더 나은 방법으로 drools의 KieScanner 기능을 사용하여 기존 KieContainer를 업그레이드해야합니다.
문제점 추적기에서이 문제에 대한 jira 티켓을 작성하고 사용 사례를 조금 더 설명하십시오.
다른 솔버가 계산 한 솔루션에서 시작하는 솔버를 항상 실행할 수 있습니다. 모든 가상 변수가 초기화되면 Construction Heuristics는 아무 것도하지 않습니다.
실제로 두 가지 사용 사례가 있습니다. 먼저 drl 규칙에 쓰여진 임계 값과 같은 값을 편집하십시오. 두 번째 규칙을 추가/수정/제거합니다. – Bibou3618
첫 번째는 예제의 매개 변수화 패턴을 참조하십시오. 문제 변경 이벤트로 변경할 수 있습니다. –