anchor.diff:  [source, xml]
   ----
     <exhaustiveSearch>
  -<exhaustiveSearchType>BRUTE_FORCE</exhaustiveSearchType>
  +    <exhaustiveSearchType>BRUTE_FORCE</exhaustiveSearchType>
     </exhaustiveSearch>
   ----
   There is now a better alternative to Brute Force: Branch And Bound, see docs for more information.
  
positive.code: [.upgrade-recipe-minor]
  === `<subChainChangeMoveSelector>` and `<subChainSwapMoveSelector>`: default parameters changed
  
  `<subChainChangeMoveSelector>` and `<subChainSwapMoveSelector>` 's `<subChainSelector>`s now default
  to a `<minimumSubChainSize>` of 1 instead of 2.
  This is to enable `<subChainSwapMoveSelector>` to swap a subchain of size 1 and a subchain of at least size 2 too.
  
  [.upgrade-recipe-minor]
  === `<pillarSwapMoveSelector>`: default parameters changed
  
  `<pillarSwapMoveSelector>`:'s `<pillarSelector>` now selects subpillars too by default.
  Normally, that's an improvement.
  
  Before in `*SolverConfig.xml` and `*BenchmarkConfig.xml`:
  
negative.code:   <warmUpMinutesSpentLimit>...</warmUpMinutesSpentLimit>
    <warmUpHoursSpentLimit>...</warmUpHoursSpentLimit>
    ...
  </plannerBenchmark>
  ----
  
  [.upgrade-recipe-minor]
  