Skip to content

Instantly share code, notes, and snippets.

@flajann2
Created May 16, 2016 16:26
Show Gist options
  • Save flajann2/d00f54014dbebbccc11cb2e6afd9ca4f to your computer and use it in GitHub Desktop.
Save flajann2/d00f54014dbebbccc11cb2e6afd9ca4f to your computer and use it in GitHub Desktop.
def activate_main_ann(i1, i2)
@main_i1 = i1
@main_i2 = i2
@main_bias = bias
loop do
@main_si_nun_yi_9123 = si_nun_yi_9123((-0.21201155852564527) * @main_bias, 0.03038111518730969 * @main_i1)
@main_ayin_du_theta_14395 = ayin_du_theta_14395((-0.2735333840684274) * @main_si_nun_yi_9123)
@main_lam_alif_tav_26285 = lam_alif_tav_26285(0.24810111310932337 * @main_bias)
@main_dha_sek_lu_26766 = dha_sek_lu_26766((-0.6400550229061936) * @main_si_nun_yi_9123)
@main_beh_ain_xi_4474 = beh_ain_xi_4474(0.14226596970041677 * @main_bias, (-1.3911273898364966) * @main_i1, (-0.7244375436082996) * @main_si_nun_yi_9123, 0.13745980848260658 * @main_ayin_du_theta_14395, (-0.6687659528457556) * @main_lam_alif_tav_26285, 1.6453632572637784 * @main_dha_sek_lu_26766)
@main_out = out(1.289000555561683 * @main_i1, 0.21312951732393434 * @main_i2, 0.6192761621544443 * @main_bias, (-0.31830117521762397) * @main_beh_ain_xi_4474, 1.0023187126216273 * @main_i2, 0.3405185708795485 * @main_beh_ain_xi_4474)
@main__outvec = [@main_out]
unless block_given?
break
end
unless yield(@main__outvec)
break
end
end
@main__outvec
end
def initialize_main_neurons
@main_si_nun_yi_9123 = 0.0
end
def initialize_neurons
initialize_main_neurons
end
def activate_critter(i1, i2)
@input_i1 = i1
@input_i2 = i2
@main_out, ignore = activate_main_ann(@input_i1, @input_i2)
[@main_out]
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment