Packages

Common Neural Network functionalities to improve a TWEANN mechanism.

Current section

Files

Jump to
neurotick lib example neuron simple.sensor.ex
Raw

lib/example/neuron/simple.sensor.ex

defmodule Neurotick.Example.SimpleSensor do
@moduledoc false
use Neurotick.Base.NeuronSensor
@behaviour Neurotick.Base.NeuronSensor
@impl Neurotick.Base.NeuronSensor
def read_sensor_data() do
(:rand.uniform() * 2) + (:rand.uniform() * 0.1)
end
@impl Neurotick.Base.NeuronSensor
def read_sensor_weight() do
:rand.uniform() - 0.5
end
end