import java.io.*; class neuron { double fak[]=null; //neue Wichtungen double fakO[]=null; //alte Wichtungen double kickO=1; //alter Fehler int inz=0; //Anzahl der Eingänge int anf=0; int pos=0; int lrn=100; neuron alt=null; //Liste der Vorgängerneuronen public neuron(neuron at,int nanf,int anz,int ps) { /* Initialisierung */ alt=at; //Zeiger auf Vorgänger in der Neuronenliste pos=ps; anf=nanf; inz=anz; fak=new double[inz]; //aktuelle Wichtungen fakO=new double[inz]; //alte Wichtungen for(int i=0;i0.02);lsz++) { //lsz Zähler der Lernschritte kickN=0; System.out.println(""); for (m=0;m