[iagno] Small improvement.
- From: Arnaud B. <arnaudb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [iagno] Small improvement.
- Date: Wed, 22 May 2019 12:59:42 +0000 (UTC)
commit 22ecfe6584c0c5f6d683bc565a1bc5e1272e83db
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date: Thu Apr 25 16:37:12 2019 +0200
Small improvement.
src/computer-player.vala | 26 ++++++++++++++++++--------
1 file changed, 18 insertions(+), 8 deletions(-)
---
diff --git a/src/computer-player.vala b/src/computer-player.vala
index 2a54812..69bc0d5 100644
--- a/src/computer-player.vala
+++ b/src/computer-player.vala
@@ -367,19 +367,29 @@ private class ComputerPlayer : Object
{
int count = 0;
int8 size = (int8) g.size;
+ int8 xpp;
+ int8 xmm;
+ int8 ypp;
+ int8 ymm;
for (int8 x = 0; x < size; x++)
{
+ xpp = x + 1;
+ xmm = x - 1;
+
for (int8 y = 0; y < size; y++)
{
+ ypp = y + 1;
+ ymm = y - 1;
+
int a = 0;
- a -= is_empty (g, x + 1, y );
- a -= is_empty (g, x + 1, y + 1);
- a -= is_empty (g, x, y + 1);
- a -= is_empty (g, x - 1, y + 1);
- a -= is_empty (g, x - 1, y );
- a -= is_empty (g, x - 1, y - 1);
- a -= is_empty (g, x, y - 1);
- a -= is_empty (g, x + 1, y - 1);
+ a -= is_empty (g, xpp, y );
+ a -= is_empty (g, xpp, ypp);
+ a -= is_empty (g, x, ypp);
+ a -= is_empty (g, xmm, ypp);
+ a -= is_empty (g, xmm, y );
+ a -= is_empty (g, xmm, ymm);
+ a -= is_empty (g, x, ymm);
+ a -= is_empty (g, xpp, ymm);
/* Two points for completely surrounded tiles */
if (a == 0)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]