diff --git a/dynamics/Dynamic.py b/dynamics/Dynamic.py index b407d2f5bdb21dce9253a0507a1a0d2b8df9ac9f..45cfc51307fbafa7ec5927b918e1da6cbaa157e5 100644 --- a/dynamics/Dynamic.py +++ b/dynamics/Dynamic.py @@ -131,7 +131,7 @@ class TrivialDynamic(Dynamic): return len(self.d_steps) def time_steps(self): - return list(range(len(self.d_steps))) + return range(len(self.d_steps)) def has_index(self, index): return 0 <= index and index <= len(self.d_steps) @@ -188,7 +188,7 @@ class BackedDynamic(Dynamic): return len(self.indices) - 1 def time_steps(self): - return self.indices + return self.indices[:-1] def has_index(self, index): return index in self.indices