// Откат программы public void Rollback() { var lastProg = learnedProg.GetLastNode(); learnedProg.Remove(); cancelProg.Add(lastProg); }
// Обучение программе public void Learn(string program) { learnedProg.Add(program); }