Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ReckonPrimer.activity/exercises/exercise.py
diff options
context:
space:
mode:
Diffstat (limited to 'ReckonPrimer.activity/exercises/exercise.py')
-rwxr-xr-xReckonPrimer.activity/exercises/exercise.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/ReckonPrimer.activity/exercises/exercise.py b/ReckonPrimer.activity/exercises/exercise.py
index c3bfcc9..3049a4e 100755
--- a/ReckonPrimer.activity/exercises/exercise.py
+++ b/ReckonPrimer.activity/exercises/exercise.py
@@ -9,7 +9,7 @@ class Exercise:
"""This is the base class for the individual exercises.
An exercise is characterized by a topic. A topic determines the
fields of the settings self._sett and public methods of Exercise.
- The values of self._sett may vary from exercise to exercise.
+ The values of self._sett may vary between exercises within 1 topic.
"""
def __init__(self):
""" An Exercise stores data on evaluation, i.e date, duration TODO.
@@ -40,7 +40,9 @@ class Exercise:
self._calcs = self._generate_calcs()
def get_calcs(self):
- """ Get all calculations generated by the current settings. """
+ """ Newly generate all calculations according to current settings
+ and return all calculations. """
+ self._calcs = self._generate_calcs()
return self._calcs
def get_next_calc(self):