remove TODO comments
This commit is contained in:
parent
3c92d75853
commit
31d8d320f6
|
@ -31,7 +31,7 @@ func occupied(gr *Grid, row, col, rstep, cstep int) bool {
|
||||||
for !done {
|
for !done {
|
||||||
r += rstep
|
r += rstep
|
||||||
c += cstep
|
c += cstep
|
||||||
if r < 0 || r+1 > len(g) || c < 0 || c+1 > len(g[0]) { // never getting hit!
|
if r < 0 || r+1 > len(g) || c < 0 || c+1 > len(g[0]) {
|
||||||
return false
|
return false
|
||||||
} else if g[r][c] == '#' {
|
} else if g[r][c] == '#' {
|
||||||
return true
|
return true
|
||||||
|
@ -68,12 +68,12 @@ func main() {
|
||||||
generations := 0
|
generations := 0
|
||||||
seats := 0 // number of occupied seats
|
seats := 0 // number of occupied seats
|
||||||
stable := false
|
stable := false
|
||||||
for !stable { // TODO break this loop when we're stable!
|
for !stable {
|
||||||
seats = 0
|
seats = 0
|
||||||
var newgrid Grid
|
var newgrid Grid
|
||||||
for row, i := range grid {
|
for row, i := range grid {
|
||||||
var r []rune
|
var r []rune
|
||||||
for col, char := range i { // TODO fix application of rules
|
for col, char := range i {
|
||||||
if char == '.' {
|
if char == '.' {
|
||||||
r = append(r, '.') // floor, floor never changes
|
r = append(r, '.') // floor, floor never changes
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue