protected void GenerateOutput() { while (!Model.GenerationFinished) { Model.Observe(); if (Model.Contradiction) { Debug.Log($"Generation Failed after {Model.NumGen} iterations!"); Model.Clear(); } } Debug.Log($"Generation finished after {Model.NumGen} iterations!"); }