Uploaded image for project: 'OptaPlanner'
  1. OptaPlanner
  2. PLANNER-2302

Construction Heuristic for the @PlanningCollectionVariable

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Obsolete
    • Icon: Critical Critical
    • None
    • None
    • optaplanner-core
    • None
    • 2021 Week 37-39 (from Sep 13)
    • 13
    • Undefined
    • NEW
    • NEW

      It was relatively easy to get the Local Search running on the modified TaskAssigning example. Construction Heuristic is a very different approach. In order to get it running we need to:

      1. Fix initScore tracking.
      2. Create a new algorithm that assigns values (Tasks) to entities' (Employee) @CollectionPlanningVariable variables (List<Task> taskList).

      The init score needs to be calculated not by counting uninitialized entities but counting the unassigned values (tasks).

      The new CH algorithm will be similar to Allocate value from queue but it needs to run until "all values are assigned" instead of until "all entities are initialized".

              jlocker Jiří Locker (Inactive)
              jlocker Jiří Locker (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: