subject
Engineering, 10.12.2019 19:31 sierrawalk2283

The universe of conway's game of life is an infinite, two-dimensional orthogonal grid of cells, each of which is in one of two possible states: alive or dead. every cell interacts with its eight neighbors, which are the cells that are horizontally, vertically, or diagonally adjacent (upper left, top, upper right, right, lower right, bottom, bottom left, left). at each step in time, the following transitions occur: any live cell with fewer than two live neighbors dies due to under-population. any live cell with two or three live neighbors lives on to the next generation (no change).any live cell with more than three live neighbors dies due to overpopulation. any dead cell with exactly three live neighbors becomes a live cell by reproduction. the initial pattern constitutes the seed if the system (starts it off). the first generation is created by applying the above rules simultaneously to every cell in the seed; births and deaths occur simultaneously, and the discrete moment at which this happens is called a "tick". each generation is a pure function of the preceding one, and the rules continue to be applied repeatedly to create further generations. objectivethis project will involve substantial codingto gain a deep understanding of how to get and set values in 2-d arrays. to gain a deep understanding of iterating over arrays using for and nested for loops. to gain a deep understanding of creating and calling functions from main that pass a variety of parameters, including statically-allocated 2d arrays. to practice recognizing repeated code and breaking down code into functionspractice using string building/concatenationto gain skills in ad-hoc code development, testing, and debugging your own version of conway's game of life that runs in the terminal, according to the rules in the description. an example executable demo_conway has been provided for you. to run, maximize your terminal window and run ./demo_conway. press ctrl+c to make it stop.

ansver
Answers: 2

Another question on Engineering

question
Engineering, 04.07.2019 16:10
The force on a cutting tool are 2600n vertically downward and 2100 horizontal. determine the resultant force acting on the tool and the angle at which it acts.
Answers: 1
question
Engineering, 04.07.2019 18:10
Steel is coated with a thin layer of ceramic to protect against corrosion. what do you expect to happen to the coating when the temperature of the steel is increased significantly? explain.
Answers: 1
question
Engineering, 04.07.2019 18:10
Ariver flows from north to south at 8 km/h. a boat is to cross this river from west to east at a speed of 20 km/h (speed of the boat with respect to the earth/ground). at what angle (in degrees) must the boat be pointed upstream such that it will proceed directly across the river (hint: find the speed of the boat with respect to water/river)? a 288 b. 21.8 c. 326 d. 30.2
Answers: 3
question
Engineering, 04.07.2019 18:10
Afull journal bearing has a journal diameter of 27 mm, with a unilateral tolerance of -0.028 mm. the bushing bore has a diameter of 27.028 mm and a unilateral tolerance of 0.04 mm. the l/d ratio is 0.5. the load is 1.3 kn and the journal runs at 1200 rev/min. if the average viscosity is 50 mpa-s, find the minimum film thickness, the power loss, and the side flow for the minimum clearance assembly.
Answers: 1
You know the right answer?
The universe of conway's game of life is an infinite, two-dimensional orthogonal grid of cells, each...
Questions
question
English, 20.07.2021 01:00
question
Mathematics, 20.07.2021 01:00
Questions on the website: 13722367