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); } }