summaryrefslogtreecommitdiff
path: root/cuda-global/src/game.cu
diff options
context:
space:
mode:
Diffstat (limited to 'cuda-global/src/game.cu')
-rw-r--r--cuda-global/src/game.cu2
1 files changed, 1 insertions, 1 deletions
diff --git a/cuda-global/src/game.cu b/cuda-global/src/game.cu
index 9021916..b0b5f61 100644
--- a/cuda-global/src/game.cu
+++ b/cuda-global/src/game.cu
@@ -5,7 +5,7 @@ __device__ int neighbors(struct GAME game, int x, int y) {
for (int dy = -1; dy <= 1; dy++) {
for (int dx = -1; dx <= 1; dx++) {
- if (!(dx == 0 && dy == 0) && (x+dx) > 0 && (y+dy) > 0 && (x+dx) < game.width+(game.padding*2) && (y+dy) < game.height+(game.padding*2)) {
+ if (!(dx == 0 && dy == 0) && (x+dx) >= 0 && (y+dy) >= 0 && (x+dx) < game.width+(game.padding*2) && (y+dy) < game.height+(game.padding*2)) {
if (game.grid[(y+dy) * (game.width+game.padding*2) + (x+dx)]) {
n++;
}