@jenetics jenetics released this Oct 28, 2018 · 2 commits to master since this release

Assets 3

Improvements

  • #347: Improve hashCode and equals methods.
  • #349: Cleanup of chromosome constructors. Make the constructors more regular.
  • #355: Simplify implementation of numeric genes.
  • #361: Add NumericChromosome.primitiveStream() methods.
  • #366: Deprecate reference to fitness function property from Phenotype. Preparation step for generalizing the fitness evaluation.
  • #377: Add Tree.childAt method. Lets you fetch deeply nested child nodes.
  • #378: Convert tree to parentheses tree string.
  • #379: Parse parentheses tree string to tree object.
  • #380: Add TreeNode.map method.
  • #400: Codec for mapping source- and target objects.
  • #406: Make the library compilable under Java 11.
  • #411: Improve the behaviour of the MathExpr.format method.

Bugs

  • #357: Invalid length of selected population in MonteCarloSelector.
  • #420: Limits.byFitnessThreshold termination strategy is missing best generation.