1Story: Empty spaces with three neighbours create a cell
2
3As a game producer
4I want empty cells with three neighbours to die
5So that I have a minimum feature set to ship
6
7Scenario: the glider
8
9Given the grid looks like
10...X..
11..X...
12..XXX.
13......
14......
15When the next step occurs
16Then the grid should look like
17......
18..X.X.
19..XX..
20...X..
21......
22When the next step occurs
23Then the grid should look like
24......
25..X...
26..X.X.
27..XX..
28......
29When the next step occurs
30Then the grid should look like
31......
32...X..
33.XX...
34..XX..
35......
36When the next step occurs
37Then the grid should look like
38......
39..X...
40.X....
41.XXX..
42......