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

Construction Heuristic for the @PlanningCollectionVariable

    XMLWordPrintable

Details

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

    Description

      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".

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: