From 2139e6311320e27d2e2067c217557f53fd9f197f Mon Sep 17 00:00:00 2001 From: mirehling <143027770+mirehling@users.noreply.github.com> Date: Tue, 30 Apr 2024 09:17:34 -0700 Subject: [PATCH] Delete README.md --- README.md | 57 ------------------------------------------------------- 1 file changed, 57 deletions(-) delete mode 100644 README.md diff --git a/README.md b/README.md deleted file mode 100644 index d46e61b..0000000 --- a/README.md +++ /dev/null @@ -1,57 +0,0 @@ -public class LightBoard -{ -/** The lights on the board, where true represents on and false represents -* off. -*/ -private boolean[][] lights; -/** Constructs a LightBoard object having numRows rows and numCols columns. -* Precondition: numRows > 0, numCols > 0 -* Postcondition: each light has a 40% probability of being set to on. -*/ -public LightBoard(int numRows, int numCols) -{ -/* to be implemented in part (a) */ -} -/** Evaluates a light in row index row and column index col and returns a -* status as described in part (b). -* Precondition: row and col are valid indexes in lights. -*/ -public boolean evaluateLight(int row, int col) -{ -/* to be implemented in part (b) */ -} -// There may be additional instance variables, constructors, and methods not -// shown. -} - -public LightBoard(int numRows, int numCols) -{ - lights = new boolean[numRows][numCols]; - - for(int r = 0; r < lights.length; r++) - for(int c = 0; c < lights[0].length; c++) - if(Math.random() <= 0.4) - lights[r][c] = true; -} - -public boolean evaluateLight(int row, int col) -{ - int onInColumn = 0; - - for(int r = 0; r < lights.length; r++) - if(lights[r][col]) - onInColumn++; - - if(lights[row][col]) - { - if(onInColumn % 2 == 0) - return false; - } - else - { - if(onInColumn % 3 == 0) - return true; - } - - return lights[row][col]; -}