<?xml version="1.0" encoding="UTF-8"?>
<solver xmlns="https://www.optaplanner.org/xsd/solver" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="https://www.optaplanner.org/xsd/solver https://www.optaplanner.org/xsd/solver/solver.xsd">
  <!-- To slowly prove there are no bugs in this code -->
  <!--<environmentMode>FULL_ASSERT</environmentMode>-->
  <!-- To solve faster by saturating multiple CPU cores -->
  <!--<moveThreadCount>AUTO</moveThreadCount>-->

  <solutionClass>org.optaplanner.examples.meetingscheduling.domain.MeetingSchedule</solutionClass>
  <entityClass>org.optaplanner.examples.meetingscheduling.domain.MeetingAssignment</entityClass>

  <scoreDirectorFactory>
    <constraintProviderClass>org.optaplanner.examples.meetingscheduling.score.MeetingSchedulingConstraintProvider</constraintProviderClass>
    <!--<scoreDrl>org/optaplanner/examples/meetingscheduling/optional/score/meetingSchedulingConstraints.drl</scoreDrl>-->
    <!--<assertionScoreDirectorFactory>-->
      <!--<scoreDrl>org/optaplanner/examples/meetingscheduling/optional/score/meetingSchedulingConstraints.drl</scoreDrl>-->
    <!--</assertionScoreDirectorFactory> -->
  </scoreDirectorFactory>

  <termination>
    <minutesSpentLimit>5</minutesSpentLimit>
  </termination>
</solver>
