Exemplo n.º 1
0
        public void Ucz(T Typ, float[] Dana)
        {
            Element e = DzienikObiektów[Typ];
            var     a = e.ZnajdźNajbliszy(Dana);

            NaTabliceFloat.Ucz(a.Mapa, Dana, WspółczynikUczenia);
            if (a.Index > 0)
            {
                NaTabliceFloat.Ucz(e.Mapy[a.Index - 1], Dana, WspółczynikUczenia * WspółczynikUczeniaSąsiada);
            }
            if (a.Index < e.Mapy.Length - 1)
            {
                NaTabliceFloat.Ucz(e.Mapy[a.Index + 1], Dana, WspółczynikUczenia * WspółczynikUczeniaSąsiada);
            }
        }