optaplanner

    0

    1답변

    OptaPlanner를 처음 사용하면서 코드를 이해하려고 시도했기 때문에 코드의 여러 위치에서 주석이 사용되었지만 프로젝트의 어디에서나 직렬화를 사용하지는 않습니다. 어떤 클래스, 그리고 왜에 우리가 optaplanner에 주석 아래 @XStreamAlias ​​/ XML로 글을 읽어 단지 예제 UI의 @XStreamInclude @XStreamConver

    0

    1답변

    내 VRP (시간 창) 예제 기반 앱에 대해 일종의 "스마트"MoveIteratorFactory를 만들고 싶습니다. 이 이동 팩토리는 현재 솔루션 상태를 기반으로 CompositeMove를 생성 할 때마다 생성하는 반복기를 반환해야합니다. MoveIteratorFactory가 현재 솔루션 상태를 기반으로 이동을 생성하는 반복기를 만들 수 있습니까? AFAI

    0

    1답변

    저는 이벤트 플래닝을 위해 Optaplanner를 사용하고 있습니다 (~ 코스 일정 예). Optaplanner는 Drools insertLogical 표현을 통해 특정 속성을 표현하는 것이 더 쉬울 수도 있지만, 가중치 비교/공장에서 가중치를 적용해야합니다. 예를 들어, 방문하는 투표 수가 많으면 코스를 계획하기가 어렵습니다. 사실은 Votes입니다. 그

    0

    1답변

    Optaplanner 6.3.0을 사용하여 사용자가 직면 한 애플리케이션에서 TSPTW 문제를 해결하고 있습니다. 방문수는 (사용자 입력에 따라) 변동될 수 있지만 500 미만입니다. 일정한 제한 시간 내에 답변을 보내고 싶습니다. 현재 저는 초당 SpentLimit 종료가 있지만 구축 단계에서이 종료가 발생하면 모든 방문이 체인에있는 것이 아니므로 최선의

    0

    1답변

    TaskPlanning 예제를 기반으로하는 간단한 규칙이 있습니다. 모양은 다음과 같습니다. rule "It is better if user does not overexceeds its hours" when $emp : Employee() $task : Task($taskType : taskType, employee == $e

    0

    1답변

    사용자 지정 휴리스틱 단계를 만들려고합니다. phase config가 AbstractPhaseConfig를 확장하면 XStream은 phaseConfigList에 추가되어야한다는 것을 알 수 없습니다. 클래스를 자체 클래스 변수에 할당하려고합니다. LocalSearchPhaseConfig는 완벽하게 작동합니다. XML <solver> <custom

    0

    1답변

    OptaPlanner를 사용하여 VRPTW 문제에 대한 해결 방법을 개발하고 있으며 많은 고객을 대상으로해야 할 때 문제가 발생했습니다. 큰 숫자는 최대 10,000 명의 고객을 의미합니다. 나는 약 48 시간 동안 솔버를 돌리려고 시도했지만 실행 가능한 해결책은 결코 도달하지 못했다. "Workbreak"라는 추가 계획 엔터티를 소개하는 고도로 사용자 지

    1

    1답변

    나는 optaplanner 차량 경로 지정 예제를 기반으로 여러 날 차량 경로를 작성하려고합니다. 나는 당일 치기 여행을 위해 차량을 모델링하기 위해 VehicleDay 클래스를 만든다. VehicleDay 클래스는 Vehicle 객체와 Day 객체의 조인입니다. 여기 클래스이다 public class Day extends AbstractPersistabl

    0

    1답변

    optaplanner를 사용하여 2D 기하학적 최적화 문제를 해결하고 싶습니다. 함수 f (x, y)가 글로벌 최소값 (x, y)을 찾으면 다음을 수행하십시오. 함수 f이 문제가 사실로 간주 될 수 : 나는 문제에 적합한 도메인 모델을 찾을 수 있습니다. 계획 중에 변경되지 않으며 점수를 계산해야합니다. 포인트 (x, y)는 @PlanningEntity 클

    0

    1답변

    나는 HardMediumSoftScore를 사용하는 DRL을 가지고 있으며, 어떤 경우 점수를 계산하는 동안 그리고 점수를 설명하는 동안 점수 결과에 차이가 있음을 발견했습니다. 이 조각의 끝에서 SolverFactory<Problem> solverFactory=solverFactory.cloneSolverFactory(); Solver<Problem>