<?xml version="1.0" encoding="UTF-8"?>
<solver>
  <!--<environmentMode>FULL_ASSERT</environmentMode>--><!-- To slowly prove there are no bugs in this code -->
  <!--<moveThreadCount>AUTO</moveThreadCount>--><!-- To solve faster by saturating multiple CPU cores -->

  <solutionClass>org.optaplanner.examples.taskassigning.domain.TaskAssigningSolution</solutionClass>
  <entityClass>org.optaplanner.examples.taskassigning.domain.TaskOrEmployee</entityClass>
  <entityClass>org.optaplanner.examples.taskassigning.domain.Task</entityClass>

  <scoreDirectorFactory>
    <!--<constraintProviderClass>org.optaplanner.examples.taskassigning.solver.score.TaskAssigningConstraintProvider</constraintProviderClass>-->
    <scoreDrl>org/optaplanner/examples/taskassigning/solver/taskAssigningScoreRules.drl</scoreDrl>
  </scoreDirectorFactory>

  <!--<termination>-->
    <!--<minutesSpentLimit>5</minutesSpentLimit>-->
  <!--</termination>-->
</solver>
