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

Benchmarker: Ability to configure a matrix of benchmarks easily

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Major Major
    • 5.5.0.Final
    • None
    • optaplanner-core
    • None

      Each property would get a MatrixAxis alternative:

      <acceptor>
       <propertyTabuMatrixAxis>
        <value>5</>
        <value>7</>
        <value>11</>
       </>
       <moveTabuMatrixAxis>
        <value>5</>
        <value>7</>
        <value>11</>
        <value>13</>
       </>
      </>
      

      In the case above we would have 3 * 4 = 12 benchmarks, would could result in saying that propertyTabu 5 + moveTabu 13 is best but that propertyTabu 7 + moveTabu 11 is the runner up.

      Technical problem: Don't want to litter AcceptorConfig with private MatrixAxis<int> propertyTabuMatrixAxis because non benchmark configs should not use it.

              gdesmet@redhat.com Geoffrey De Smet (Inactive)
              gdesmet@redhat.com Geoffrey De Smet (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: