コード例 #1
0
 def _decrease_all(self):
     self._weights = [
         limited_add(w, -1, self._min_weight, self._max_weight)
         for w in self._weights
     ]
コード例 #2
0
ファイル: test_calc.py プロジェクト: oleglite/syne
def test_limited_add():
    assert limited_add(2, 3, 0, 10) == 5
    assert limited_add(2, 3, 7, 10) == 7
    assert limited_add(2, 3, 0, 1) == 1
コード例 #3
0
ファイル: store.py プロジェクト: oleglite/syne
 def _decrease_all(self):
     self._weights = [
         limited_add(w, -1, self._min_weight, self._max_weight)
         for w in self._weights
     ]