Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/game.py
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2011-11-30 18:09:22 (GMT)
committer Walter Bender <walter.bender@gmail.com>2011-11-30 18:09:22 (GMT)
commit3d880c75aff8736c4c1f17547b9a6ad949ad91b5 (patch)
tree69c9cb328a62d4218c32458c2d47825ef95f6c7b /game.py
parente089bd546e5c913385644edc9c5427996f08d823 (diff)
make the default algorithm a bit more challenging
Diffstat (limited to 'game.py')
-rw-r--r--game.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/game.py b/game.py
index 15fff46..5ca5195 100644
--- a/game.py
+++ b/game.py
@@ -44,6 +44,10 @@ STRATEGY_MSG = _('turtle is looking for any open dot')
STRATEGY = 'def _turtle_strategy(self, turtle):\n\
self._set_label(self.strategy_msg)\n\
c = turtle[1] % 2\n\
+ col = turtle[0] + CIRCLE[c][self._orientation][0]\n\
+ row = turtle[1] + CIRCLE[c][self._orientation][1]\n\
+ if not self._dots[self._grid_to_dot((col, row))].type:\n\
+ return [col, row]\n\
n = int(uniform(0, 6))\n\
for i in range(6):\n\
col = turtle[0] + CIRCLE[c][(i + n) % 6][0]\n\