class EvolveNet::Organism

Defined in:

evolvenet/organism.cr

Constant Summary

Log = ::Log.for(self)

Constructors

Instance Method Summary

Constructor Detail

def self.new(network : Network, size : Int32 = 16) #

[View source]

Instance Method Detail

def evolve(data : Array(Array(Array(Number))), generations : Int32 = 10000, error_threshold : Float64 = 0.0, log_each : Int32 = 1000) #

[View source]
def networks : Array(EvolveNet::Network) #

[View source]
def networks=(networks : Array(EvolveNet::Network)) #

[View source]