public function makeGameStep() { $this->setNextStatesForLiveCells(); $this->setNextStatesForDeathCellsInNeigbohrOfLiveCells(); $this->desk->switchCellsToNextsStates(); $this->desk->clearDeskFromDeathCells(); }