Êþº¾1q >? @ AB > CD E CFG H CI J > K L CM NO NP QR S T U CM VWXneuronsLjava/util/List; Signature3Ljava/util/List;(I)VCodeLineNumberTable2(IDLaima/learning/statistics/ActivationFunction;)VA(ILjava/util/List;Laima/learning/statistics/ActivationFunction;)VU(ILjava/util/List;Laima/learning/statistics/ActivationFunction;)V getNeuron$(I)Laima/learning/statistics/Neuron; acceptInput(Ljava/util/List;)V'(Ljava/util/List;)VgetError"(Ljava/util/List;)Ljava/util/List;J(Ljava/util/List;)Ljava/util/List; connectTo@(Laima/learning/statistics/Layer;Laima/probability/Randomizer;)Vupdate()V activation()Ljava/util/List;&()Ljava/util/List;iterator()Ljava/util/Iterator;9()Ljava/util/Iterator; getNeurons5()Ljava/util/List;weights SourceFile Layer.java 2java/util/ArrayList ! aima/learning/statistics/NeuronY Z[ \ ]^java/lang/Double _` ab cd ef gh 67i jk lmn o` /p 12 3` ;4aima/learning/statistics/Layerjava/lang/Objectjava/util/Listadd(Ljava/lang/Object;)Z1(DLaima/learning/statistics/ActivationFunction;)Vget(I)Ljava/lang/Object; doubleValue()Dsize()I acceptAsInput(D)Verror(D)DvalueOf(D)Ljava/lang/Double;java/util/IteratorhasNext()Znext()Ljava/lang/Object;aima/probability/Randomizer nextDouble%(Laima/learning/statistics/Neuron;D)V!  !"[/*·*»Y·µ=¢*´»Y·¹W„§ÿç±#(. $"`4*·*»Y·µ6¢*´»Y(·¹W„§ÿã±#-3 %"l@*·*»Y·µ6¢)*´»Y,¹ À ¶ -·¹W„§ÿ×±# !9 ?#&'("&*´¹ À°#&)*"T0=+¹ ¢&*´¹ À+¹ À ¶ ¶ „§ÿÖ±#* +)*/.+,-"kC»Y·M>+¹ ¢0,*´¹ À+¹ À ¶ ¶¸¹W„§ÿÌ,°#123;2A5./0"S*´¹N-¹™B-¹À:+´¹:¹™¹À:,¹¶§ÿݧÿ»±#9;?<L=O>R?12"I%*´¹L+¹™+¹ÀM,¶§ÿé±#BC!D$E34"`8»Y·L*´¹M,¹™,¹ÀN+-¶¸¹W§ÿß+°#HI%J3K6L567"" *´¹°#P894"*´°#W:;4"‡W»Y·L*´¹M,¹™=,¹ÀN-¶¹:¹™¹À :+¹W§ÿá§ÿÀ+°#[\%]F^O_R`Ua5<=