Difference between revisions of "CSC352 Game of Life Homework 2"
(Created page with "--~~~~ ---- =Problem 1= <br /> Write a threaded java program that computes the generations of the game of life. The program should get 3 different pieces of information from ...") |
(→Format of the Text File) |
||
Line 12: | Line 12: | ||
The original dish is stored in a text file using the following format: | The original dish is stored in a text file using the following format: | ||
<source lang="text"> | <source lang="text"> | ||
− | + | " " | |
− | + | " # " | |
− | + | " # # ### " | |
− | + | " ## " | |
− | + | " " | |
− | + | " # " | |
− | + | " # # " | |
− | + | " ## " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " # " | |
− | + | " # # " | |
− | + | " ## " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
− | + | " " | |
</source> | </source> | ||
+ | Each line of the dish array is defined by 2 double quotes. The first double-quote is the |
Revision as of 16:45, 28 February 2017
--D. Thiebaut (talk) 16:06, 28 February 2017 (EST)
Problem 1
Write a threaded java program that computes the generations of the game of life. The program should get 3 different pieces of information from the command line:
- The number of threads it must generate
- The number of generations it must compute
- The name of the text file containing the first generation, or the first "dish."
Format of the Text File
The original dish is stored in a text file using the following format:
" "
" # "
" # # ### "
" ## "
" "
" # "
" # # "
" ## "
" "
" "
" "
" "
" # "
" # # "
" ## "
" "
" "
" "
" "
" "
" "
" "
" "
" "
" "
" "
" "
" "
Each line of the dish array is defined by 2 double quotes. The first double-quote is the