public void Proceed(int n) { if (n < 0) { return; } _printer.Print(_map); for (int i = 0; i < n; ++i) { if (_gameRules.NeedContinue(_map) == false) { return; } MakeStep(); } }
public string Print() { return(printer.Print(this)); }