anchor.diff:  [.upgrade-recipe-minor.upgrade-recipe-public-api]
   ===  `@PlanningVariable` on primitive types: no longer supported
   
  -An `@PlanningVariable` annotation on a primitive type such as `int` or `long` (instead of `Integer` or `Long`)
  +A `@PlanningVariable` annotation on a primitive type such as `int` or `long` (instead of `Integer` or `Long`)
   now fails fast instead of causing an inferior result.
   The use of a primitive type caused the Construction Heuristics to presume the variable is already initialized
   (because it's not null and it might be form of Repeated Planning),
  
positive.code: [.upgrade-recipe-minor]
  === `Bendable*Score`: `toString()` changed
  
  A bendable score (`BendableScore`, `BendableLongScore` or `BendableBigDecimalScore`) 's `String`
  has changed so it can be parsed without the ScoreDefinition
  
  Before in `*SolverConfig.xml` and `*BenchmarkConfig.xml`:
  
negative.code: === Solver configuration: `<scoreDefinitionType>` removed
  
  Don't specify the `scoreDefinitionType` in the solver configuration any more
  because OptaPlanner will now figure it out automatically from the domain.
  
  Before in `*SolverConfig.xml` and `*BenchmarkConfig.xml`:
  [source, xml]
  