darwin 0.8.0
darwin: ^0.8.0 copied to clipboard
A genetic/evolutionary algorithm library for Dart.
0.8.0 #
- BREAKING:
GeneticAlgorithmnow takes a list of evaluators. This is so that evaluations can happen in parallel. - Refactor use of
.then()toawait
0.7.0 #
- Fix wrong polarity of
dominates() - BREAKING: Make list of
Generation.membersfinal - BREAKING:
evaluateLastGeneration-->evaluateLatestGeneration
0.6.0 #
- Update to conform latest Dart style and
pkg:lints- BREAKING:
IsolateTask.MAX_INTis nowIsolateTask.maxInt - BREAKING:
IsolateWorker.MAX_QUEUEis nowIsolateWorker.maxQueue - BREAKING:
MultithreadedPhenotypeSerialEvaluator.BATCH_SIZEis nowMultithreadedPhenotypeSerialEvaluator.batchSize
- BREAKING:
- Replace wrong usage of
Nullwith the correctvoid - Fix non-standard name of constructor (
MyPhenotype.Random) in example
0.5.1 #
- Make sure README links to
httpsURLs (as per pub.dev guidelines)
0.5.0 #
- BREAKING: Null Safety migration
- BREAKING: fixed typo in
GenerationBreeder.propabilityto.probability - BREAKING: fixed typo in
Evaluator.cummulativeto.cumulative - BREAKING: fixed typo in
Generation.cummulativeFitnesto.cumulativeFitness - BREAKING: changed
ALL_CAPS_FIELDSinto the more idiomaticcamelCaseFieldsGeneticAlgorithm.MAX_EXPERIMENTStothresholdResultGeneticAlgorithm.MAX_GENERATIONS_IN_MEMORYtomaxGenerationsInMemory
0.4.2 #
- Resolve implicit cast problem
- Remove optional
newandconst - Apply modern Dart formatting
0.4.1 #
- Upgrade to Dart 2