dead_or_alive(cell) {
                var neighbor;
                neighbor = this.count_neighbor(cell);
                cell = this.review_status(cell, neighbor);
                return cell;
            }
// make decision for next step, return the whole cell
make decision for next step, return the whole cell
make decision for next step return the whole cell
dead_or_alive(cell) {
                var neighbor;
                neighbor = this.count_neighbor(cell);
                cell = this.review_status(cell, neighbor);
                return cell;
            }
dead_or_alive ( cell ) { var neighbor ; neighbor = this . count_neighbor ( cell ) ; cell = this . review_status ( cell , neighbor ) ; return cell ; }
make decision for next step, return the whole cell
make decision for next step return the whole cell