yaricom / goNEAT

The GOLang implementation of NeuroEvolution of Augmented Topologies (NEAT) method to evolve and train Artificial Neural Networks without error back propagation
MIT License
75 stars 19 forks source link

Bump to V3 #50

Closed yaricom closed 2 years ago

yaricom commented 2 years ago

[Updated experiment executor to provide GenerationEvaluator with standard Context holding the NEAT options as well as other context parameters.

codecov[bot] commented 2 years ago

Codecov Report

Merging #50 (021a292) into master (f088fcc) will increase coverage by 6.40%. The diff coverage is 79.38%.

@@            Coverage Diff             @@
##           master      #50      +/-   ##
==========================================
+ Coverage   61.01%   67.42%   +6.40%     
==========================================
  Files          38       38              
  Lines        4389     4454      +65     
==========================================
+ Hits         2678     3003     +325     
+ Misses       1340     1054     -286     
- Partials      371      397      +26     
Impacted Files Coverage Δ
neat/genetics/gene.go 76.92% <ø> (ø)
neat/genetics/genome.go 64.14% <ø> (ø)
neat/genetics/genome_compatibility.go 80.43% <ø> (ø)
neat/genetics/genome_mutate.go 61.99% <ø> (ø)
neat/genetics/genome_reproduce.go 75.44% <ø> (ø)
neat/genetics/genome_writer.go 73.24% <ø> (ø)
neat/genetics/mimo_gene.go 73.07% <ø> (ø)
neat/genetics/organism.go 44.57% <ø> (ø)
neat/genetics/population.go 64.20% <ø> (ø)
neat/genetics/population_epoch.go 63.50% <ø> (ø)
... and 25 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update f088fcc...021a292. Read the comment docs.