<?xml version="1.0" encoding="UTF-8"?><urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
    <url>
                
        <loc>https://optaplanner.io/blog/2023/04/27/BoostVRPListSelectorScalability.html</loc>
                
        <lastmod>2023-04-27</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2023/04/24/OptaPlanner-9-released.html</loc>
                
        <lastmod>2023-04-24</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2023/02/21/OptaPlanner-9-is-coming.html</loc>
                
        <lastmod>2023-02-21</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2022/11/15/Farewell.html</loc>
                
        <lastmod>2022-11-15</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2022/11/09/dynamic-scaling-of-optaplanner-workloads-on-openshift.html</loc>
                
        <lastmod>2022-11-09</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2022/09/01/Bavet-a-faster-score-engine-for-OptaPlanner.html</loc>
                
        <lastmod>2022-09-06</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2022/06/09/RunOptaPlannerWorkloadOnOpenShift.html</loc>
                
        <lastmod>2022-06-09</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2022/05/26/optaplanner-deprecates-score-drl.html</loc>
                
        <lastmod>2022-05-26</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2022/03/07/Real-time+planning+meets+the+SolverManager.html</loc>
                
        <lastmod>2022-03-07</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/10/26/DocsTurnOverANewLeaf.html</loc>
                
        <lastmod>2021-10-26</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/10/14/OrderPickingQuickstart.html</loc>
                
        <lastmod>2021-10-14</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/10/12/MonitorTheSolver.html</loc>
                
        <lastmod>2021-10-12</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/10/05/ANewAIConstraintSolverForPythonOptaPy.html</loc>
                
        <lastmod>2021-10-05</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/09/15/HowMuchFasterIsJava17.html</loc>
                
        <lastmod>2021-09-15</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/08/19/ConstraintStreamsSomeMoreLove.html</loc>
                
        <lastmod>2021-08-19</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/07/26/LetsOptaPlanYourJbpmTasksPart2.html</loc>
                
        <lastmod>2021-07-26</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/06/09/StaticWebsiteGenerationWithJavaMavenAndJBake.html</loc>
                
        <lastmod>2021-06-09</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/05/25/WritingFastConstraintStreamsSecretRecipe.html</loc>
                
        <lastmod>2021-05-25</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/05/06/ThePathToOptaPlannerEnlightenmentStartsInTheLog.html</loc>
                
        <lastmod>2021-05-06</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/03/25/BatchSolvingWithAmq.html</loc>
                
        <lastmod>2021-03-25</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/03/04/OptimizingCovid19VaccinationScheduling.html</loc>
                
        <lastmod>2021-03-04</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2021/01/26/HowMuchFasterIsJava15.html</loc>
                
        <lastmod>2021-01-26</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2020/10/09/FacilityLocationProblemQuickstart.html</loc>
                
        <lastmod>2020-10-09</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2020/09/07/OptaPlannerWeek2020.html</loc>
                
        <lastmod>2020-09-07</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2020/07/03/LetsOptaPlanYourJbpmTasksPart1.html</loc>
                
        <lastmod>2020-07-03</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2020/05/08/AIVersusCovid-19.html</loc>
                
        <lastmod>2020-05-08</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2020/05/05/WorkflowProcessesWithAIScheduling.html</loc>
                
        <lastmod>2020-05-05</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2020/04/07/ConstraintStreams.html</loc>
                
        <lastmod>2020-04-07</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2019/12/18/HowToPlanAndOptimizeASecretSanta.html</loc>
                
        <lastmod>2019-12-18</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2019/10/22/ExploringTheNewOptaWebEmployeeRosteringBackend.html</loc>
                
        <lastmod>2019-10-22</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2019/05/09/RHSummit2019Part2.html</loc>
                
        <lastmod>2019-05-09</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2019/05/09/RHSummit2019Part3.html</loc>
                
        <lastmod>2019-05-09</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2019/05/09/RHSummit2019Part1.html</loc>
                
        <lastmod>2019-05-09</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2019/03/13/KIEServerOptaPlannerTaskAssignment.html</loc>
                
        <lastmod>2019-03-13</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2019/01/17/HowMuchFasterIsJava11.html</loc>
                
        <lastmod>2019-01-17</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2018/11/19/TruckDodgesStormsWhileKeepingSalesHappy.html</loc>
                
        <lastmod>2018-11-19</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2018/08/21/UnitTestingConstraintsWithBusinessInputFromExcelOrLibreOffice.html</loc>
                
        <lastmod>2018-08-21</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2018/07/25/HowToDefeatGerrymanderingAndCreateFairElections.html</loc>
                
        <lastmod>2018-07-25</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2018/07/03/AGiantLeapForwardWithMultithreadedIncrementalSolving.html</loc>
                
        <lastmod>2018-07-03</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2018/05/23/BehindTheScenesOfRedHatSummitScheduling.html</loc>
                
        <lastmod>2018-05-23</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2018/02/19/SchedulingVoxxedDaysZurich2018.html</loc>
                
        <lastmod>2018-02-19</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2018/01/09/JavaReflectionButMuchFaster.html</loc>
                
        <lastmod>2018-01-09</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2017/09/07/DoesAIIncludeConstraintSolvers.html</loc>
                
        <lastmod>2017-09-07</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2017/08/18/OptimizeYourProblemsUsingKieServerPart.html</loc>
                
        <lastmod>2017-08-18</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2017/03/13/VisualizeTheScoreAndTheConstraints.html</loc>
                
        <lastmod>2017-03-13</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2017/02/03/FormulaForMeasuringUnfairness.html</loc>
                
        <lastmod>2017-02-03</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2016/12/06/HowToBecomeUSPresidentWithLessThanAQuarterOfTheVotes.html</loc>
                
        <lastmod>2016-12-06</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2016/10/26/DomainModelingGuide.html</loc>
                
        <lastmod>2016-10-26</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2016/08/07/ADecadeOfOptaPlanner.html</loc>
                
        <lastmod>2016-08-07</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2016/04/18/7WaysToFailYourOptimizationProject.html</loc>
                
        <lastmod>2016-04-18</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2016/02/12/WhatIsTheBottleneckInMySolver.html</loc>
                
        <lastmod>2016-02-12</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2015/12/01/TimeSchedulingDesignPatterns.html</loc>
                
        <lastmod>2015-12-01</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2015/10/01/SneakPeekAtOptaPlannerWorkbench.html</loc>
                
        <lastmod>2015-10-01</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2015/09/30/HowLuckyAreYourRandomSeeds.html</loc>
                
        <lastmod>2015-09-30</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2015/09/23/IntegratingJpaHibernateWithOptaPlanner.html</loc>
                
        <lastmod>2015-09-23</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2015/07/31/WhatIsTheFastestGarbageCollectorInJava8.html</loc>
                
        <lastmod>2015-07-31</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2015/06/03/HowGoodAreHumanPlanners.html</loc>
                
        <lastmod>2015-06-03</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2015/05/19/OptaPlannerOnAndroid.html</loc>
                
        <lastmod>2015-05-19</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2015/03/20/3BugsInTheUltimateAmericanRoadTrip.html</loc>
                
        <lastmod>2015-03-20</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2015/03/10/VisualizingVehicleRoutingWithLeafletAndGoogleMaps.html</loc>
                
        <lastmod>2015-03-10</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2015/02/23/HowFastIsLogging.html</loc>
                
        <lastmod>2015-02-23</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2015/01/27/ScalingVehicleRoutingAndTSPWithNearbySelection.html</loc>
                
        <lastmod>2015-01-27</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2014/11/17/Prototyping-a-full-webapp-at-Devoxx-hackergarten.html</loc>
                
        <lastmod>2014-11-17</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2014/11/07/OpenBenchmarksForTheWin.html</loc>
                
        <lastmod>2014-11-07</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2014/09/02/VehicleRoutingWithRealRoadDistances.html</loc>
                
        <lastmod>2014-09-02</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2014/05/12/CheatingOnTheNQueensBenchmark.html</loc>
                
        <lastmod>2014-05-12</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2014/04/17/PutTheUserInControlOfTheScoreConstraints.html</loc>
                
        <lastmod>2014-04-17</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2014/03/27/IsTheSearchSpaceOfAnOptimizationProblemReallyThatBig.html</loc>
                
        <lastmod>2014-03-27</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2014/03/20/HowMuchFasterIsJava8.html</loc>
                
        <lastmod>2014-03-20</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2014/03/03/CanMapReduceSolvePlanningProblems.html</loc>
                
        <lastmod>2014-03-03</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2013/10/11/WillSkynetControlOurSchedule.html</loc>
                
        <lastmod>2013-10-11</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/2013/08/06/FalseAssumptionsForVRP.html</loc>
                
        <lastmod>2013-08-06</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>yearly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/xsd/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.1</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/xsd/solver/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.1</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/xsd/benchmark/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.1</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/website/websiteInfo.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.1</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/video.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.8</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/the-history-of-optaplanner.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/useCases/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/testimonialsAndCaseStudies.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.4</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/upgradeRecipe/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.1</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/upgradeRecipe/drl-to-constraint-streams-migration.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.4</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/releaseNotes/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.1</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/compatibility/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/community/research.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/community/branding.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/code/license.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/community/droolsPlannerRenamed.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/code/sourceCode.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.8</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/code/benchmarks.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/useCases/vehicleRoutingProblem.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/useCases/taskAssignmentOptimization.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/useCases/maintenanceScheduling.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/useCases/schoolTimetabling.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/useCases/jobShopScheduling.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/useCases/employeeRostering.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/useCases/conferenceScheduling.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/useCases/cloudOptimization.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/compatibility/scala.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/compatibility/springBoot.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/compatibility/python.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/compatibility/kotlin.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/compatibility/quarkus.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/compatibility/kubernetes-openshift.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/compatibility/java.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/releaseNotes/releaseNotes7.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/releaseNotes/releaseNotes6.4.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/releaseNotes/releaseNotes6.2.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/releaseNotes/releaseNotes6.0.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/releaseNotes/releaseNotes6.5.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/releaseNotes/releaseNotes6.3.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/releaseNotes/releaseNotes6.1.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/upgradeRecipe/upgradeRecipe8.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/upgradeRecipe/upgradeRecipe9.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/upgradeRecipe/upgradeRecipe7.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/upgradeRecipe/upgradeRecipe6.5.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/upgradeRecipe/upgradeRecipe6.3.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/upgradeRecipe/upgradeRecipe6.1.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/upgradeRecipe/upgradeRecipe6.4.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/upgradeRecipe/upgradeRecipe6.2.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/upgradeRecipe/upgradeRecipe6.0.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.5</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/localized/zh/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/localized/fr/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/localized/ja/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/localized/de/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/drl-to-constraint-streams-migration.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/code/continuousIntegration.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/code/issueTracker.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/blog/index.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/community/team.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/download/download.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>weekly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/learn/documentation.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>1.0</priority>
                
        <changefreq>weekly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/community/eventsArchive.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
                
        <loc>https://optaplanner.io/community/getHelp.html</loc>
                
        <lastmod>2026-01-29</lastmod>
                
        <priority>0.2</priority>
                
        <changefreq>monthly</changefreq>
            
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/benchmarking-and-tweaking/benchmarking-and-tweaking.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/constraint-streams/constraint-streams.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/construction-heuristics/construction-heuristics.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/design-patterns/design-patterns.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/development/development.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/drools-score-calculation/drools-score-calculation.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/evolutionary-algorithms/evolutionary-algorithms.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/exhaustive-search/exhaustive-search.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/hyperheuristics/hyperheuristic.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/integration/config-properties.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/integration/integration.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/local-search/local-search.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/move-and-neighborhood-selection/move-and-neighborhood-selection.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/optimization-algorithms/optimization-algorithms.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/partitioned-search/partitioned-search.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/planner-configuration/planner-configuration.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/planner-introduction/planner-introduction.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/quickstart/hello-world/hello-world-quickstart.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/quickstart/overview/overview-quickstarts.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/quickstart/quarkus/quarkus-quickstart.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/quickstart/school-timetabling/school-timetabling-constraints.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/quickstart/school-timetabling/school-timetabling-model.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/quickstart/school-timetabling/school-timetabling-solution.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/quickstart/spring-boot/spring-boot-quickstart.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/release-notes/release-notes-8.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/release-notes/release-notes.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/repeated-planning/repeated-planning.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/score-calculation/score-calculation.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/shadow-variable/shadow-variable.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/bed-allocation/bed-allocation.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/cloud-balancing/cloud-balancing.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/conference-scheduling/conference-scheduling.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/course-timetabling/course-timetabling.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/exam-timetabling/exam-timetabling.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/examples-overview/examples-overview.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/flight-crew-scheduling/flight-crew-scheduling.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/machine-reassignment/machine-reassignment.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/meeting-scheduling/meeting-scheduling.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/nqueens/nqueens.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/nurse-rostering/nurse-rostering.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/project-job-scheduling/project-job-scheduling.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/task-assigning/task-assigning.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/tennis-scheduling/tennis-scheduling.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/travelling-salesman/travelling-salesman.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/travelling-tournament/travelling-tournament.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/use-cases-and-examples.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
    <url>
        
        <loc>https://optaplanner.io/docs/optaplanner/latest/use-cases-and-examples/vehicle-routing/vehicle-routing.html</loc>
        
        <lastmod>2026-01-29T09:32:04.993Z</lastmod>
        
    </url>
</urlset>
