public void TrainNetworkOffline() { SampleContainer sampleSource = m_sampleManager.GenerateSampleOffline(); if (!sampleSource.m_isOkay) { return; } bool update = m_network.AddTrainingData(sampleSource.m_input, sampleSource.m_desiredOutput, GetLearnRate(m_trainingUnitsCompleted)); if (update) { UpdateTraningCount(); } }