public BrainStat(BrainStat b) { for (int i = 0; i < 10; i++) { this.SetVal(i, b.GetVal(i)); } }
public BrainStat ICloneable() { BrainStat B = new BrainStat(); for (int i = 0; i < 10; i++) { B.SetVal(i, this.GetVal(i)); } return(B); }
//Сохраняем в память текущее состояние, производим все операции требуемые public void AddToMemory(BrainStat B) { // Memory.Add(new BrainStat(B)); // if (Memory.Count > MemorySize) { // Memory.RemoveAt(0); IntegratedState = new BrainStat(B); // CalculateMemory(); TryToSave(); } }
public BrainStat(BrainStat b) { for (int i = 0; i < 10; i++) this.SetVal(i, b.GetVal(i)); }
//Сохраняем в память текущее состояние, производим все операции требуемые public void AddToMemory(BrainStat B) { // Memory.Add(new BrainStat(B)); // if (Memory.Count > MemorySize) { // Memory.RemoveAt(0); IntegratedState = new BrainStat(B); // CalculateMemory(); TryToSave(); } }
public BrainStat ICloneable() { BrainStat B = new BrainStat(); for (int i = 0; i < 10; i++) B.SetVal(i, this.GetVal(i)); return B; }