diff options
author | Michael Stone <michael@laptop.org> | 2011-01-08 00:58:43 (GMT) |
---|---|---|
committer | Michael Stone <michael@laptop.org> | 2011-01-08 01:22:26 (GMT) |
commit | 66d5809b1542fdbbd65928d7e209c305c4e0e08c (patch) | |
tree | 83b2fa2307de0dd9ecfa7d97d4d0319b9e7526b9 /puzzles | |
parent | 06baee7faa99577085076392c39a87357932bb1c (diff) |
Make the puzzle order and initial selection deterministic.
Predictable UIs are good.
Diffstat (limited to 'puzzles')
-rw-r--r-- | puzzles/addition.py (renamed from puzzles/00_addition.py) | 1 | ||||
-rw-r--r-- | puzzles/division.py (renamed from puzzles/75_division.py) | 1 | ||||
-rw-r--r-- | puzzles/modular_addition.py (renamed from puzzles/90_modular_addition.py) | 1 | ||||
-rw-r--r-- | puzzles/multiplication.py (renamed from puzzles/50_multiplication.py) | 1 | ||||
-rw-r--r-- | puzzles/subtraction.py (renamed from puzzles/25_subtraction.py) | 1 |
5 files changed, 5 insertions, 0 deletions
diff --git a/puzzles/00_addition.py b/puzzles/addition.py index bbc0c62..c77b2fa 100644 --- a/puzzles/00_addition.py +++ b/puzzles/addition.py @@ -1,5 +1,6 @@ name = "+" +sort_key = 0 def get_problem(self, difficulty): x = self.generate_number(difficulty) diff --git a/puzzles/75_division.py b/puzzles/division.py index fd6de5b..c89da43 100644 --- a/puzzles/75_division.py +++ b/puzzles/division.py @@ -1,4 +1,5 @@ name = "/" +sort_key = 75 def get_problem(self, difficulty): import math diff --git a/puzzles/90_modular_addition.py b/puzzles/modular_addition.py index 2f9f9e5..d5cd1a1 100644 --- a/puzzles/90_modular_addition.py +++ b/puzzles/modular_addition.py @@ -1,4 +1,5 @@ name = "%" +sort_key = 90 def get_problem(self, difficulty): x = self.generate_number(difficulty) diff --git a/puzzles/50_multiplication.py b/puzzles/multiplication.py index eb5c124..1106bc3 100644 --- a/puzzles/50_multiplication.py +++ b/puzzles/multiplication.py @@ -1,4 +1,5 @@ name = "x" +sort_key = 50 def get_problem(self, difficulty): x = self.generate_number(difficulty) diff --git a/puzzles/25_subtraction.py b/puzzles/subtraction.py index f35a823..d394093 100644 --- a/puzzles/25_subtraction.py +++ b/puzzles/subtraction.py @@ -1,4 +1,5 @@ name = "-" +sort_key = 25 def get_problem(self, difficulty): x = self.generate_number(difficulty) |