Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2013-02-03 15:22:39 (GMT)
committer Walter Bender <walter.bender@gmail.com>2013-02-03 15:22:39 (GMT)
commite0f91876a0aae29ccd0bd7dd66dbb0fe28a6a82c (patch)
treeb1ec16636d988a3a1c7646c25673eb458ed3af51
parentb08694370ca57e64907fc0960964e1f406787833 (diff)
better target generation
-rw-r--r--page.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/page.py b/page.py
index 8485397..f5c1090 100644
--- a/page.py
+++ b/page.py
@@ -217,7 +217,8 @@ class Page():
self.target = int(uniform(0, len(self._cards)))
# Don't repeat
while self.target in self._deja_vu:
- self.target = int(uniform(0, len(self._cards)))
+ self.target += 1
+ self.target %= len(self._cards)
self._deja_vu.append(self.target)
if len(self._deja_vu) == len(self._cards):
self._deja_vu = []