Skip to content

Commit 1149343

Browse files
committed
-
1 parent dbdc51f commit 1149343

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

source_py2/python_toolbox/combi/perm_space.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -497,17 +497,17 @@ def __getitem__(self, i):
497497
candidate_fixed_perm_space_length
498498
else:
499499
raise RuntimeError
500-
return self.perm_type((wip_perm_sequence_dict[i] for i in
500+
return self.perm_type((wip_perm_sequence_dict[k] for k in
501501
self.domain), self)
502502
elif self.is_fixed:
503503
free_values_perm = self._free_values_unsliced_perm_space[i]
504504
free_values_perm_iterator = iter(free_values_perm)
505505
return self.perm_type(
506506
tuple(
507-
(self._undapplied_fixed_map[i] if
508-
(i in self.fixed_indices) else
507+
(self._undapplied_fixed_map[m] if
508+
(m in self.fixed_indices) else
509509
next(free_values_perm_iterator))
510-
for i in range(self.sequence_length)
510+
for m in range(self.sequence_length)
511511
),
512512
self
513513
)

source_py2/python_toolbox/sequence_tools/cute_range.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ def index(self, i):
221221
else:
222222
distance = i - self.start
223223
if distance == 0 and self:
224-
return True
224+
return 0
225225
if math_tools.get_sign(distance) != math_tools.get_sign(self.step):
226226
raise ValueError
227227
index, remainder = math_tools.cute_divmod(distance, self.step)

source_py3/python_toolbox/combi/perm_space.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -477,17 +477,17 @@ def __getitem__(self, i):
477477
candidate_fixed_perm_space_length
478478
else:
479479
raise RuntimeError
480-
return self.perm_type((wip_perm_sequence_dict[i] for i in
480+
return self.perm_type((wip_perm_sequence_dict[k] for k in
481481
self.domain), self)
482482
elif self.is_fixed:
483483
free_values_perm = self._free_values_unsliced_perm_space[i]
484484
free_values_perm_iterator = iter(free_values_perm)
485485
return self.perm_type(
486486
tuple(
487-
(self._undapplied_fixed_map[i] if
488-
(i in self.fixed_indices) else
487+
(self._undapplied_fixed_map[m] if
488+
(m in self.fixed_indices) else
489489
next(free_values_perm_iterator))
490-
for i in range(self.sequence_length)
490+
for m in range(self.sequence_length)
491491
),
492492
self
493493
)

source_py3/python_toolbox/sequence_tools/cute_range.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ def index(self, i):
215215
else:
216216
distance = i - self.start
217217
if distance == 0 and self:
218-
return True
218+
return 0
219219
if math_tools.get_sign(distance) != math_tools.get_sign(self.step):
220220
raise ValueError
221221
index, remainder = math_tools.cute_divmod(distance, self.step)

0 commit comments

Comments
 (0)