Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

jakjdf;kad

1 answer below »
Answered Same Day Jun 09, 2021

Solution

Sandeep Kumar answered on Jun 16 2021
151 Votes
import grid
def test_create_grid():
A = grid.Grid()
ip = [[0,0,0], [0,1,1], [1,0,0]]
A.create_grid(ip)
assert A.life_grid == ip
def test_is_alive():
A = grid.Grid()
ip = [[0,0,0], [0,1,1], [1,0,0]]
A.create_grid(ip)
assert A.is_alive(1, 1) == True
assert A.is_alive(0, 0) == False
assert A.is_alive(2, 1) == False
def test_num_neighbours():
A = grid.Grid()
ip = [[0,0,0], [1,1,1], [1,0,0]]
A.create_grid(ip)
"""for the cell in the middle"""
assert A.num_neighbours(1, 1) == 3
"""for the left edge"""
assert A.num_neighbours(1, 0) == 2
"""for the right edge"""
assert A.num_neighbours(1, 2) == 1
"""for the...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here