diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2017-05-29 06:55:50 +0300 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2017-05-29 06:55:50 +0300 |
commit | d90a93d7f1224a43ef4baf24281e0df7bdde5413 (patch) | |
tree | d11f2dc3eeecca8de5722cbe998ad222cdcc7e9b /algorithms | |
parent | code style (diff) | |
download | sorting-algorithms-d90a93d7f1224a43ef4baf24281e0df7bdde5413.tar.gz sorting-algorithms-d90a93d7f1224a43ef4baf24281e0df7bdde5413.zip |
algorithms.inputgen -> algorithms.input_kind
Diffstat (limited to 'algorithms')
-rw-r--r-- | algorithms/algorithm.py | 12 | ||||
-rw-r--r-- | algorithms/input_kind.py (renamed from algorithms/inputgen.py) | 0 | ||||
-rw-r--r-- | algorithms/params.py | 2 |
3 files changed, 7 insertions, 7 deletions
diff --git a/algorithms/algorithm.py b/algorithms/algorithm.py index 673a525..74817de 100644 --- a/algorithms/algorithm.py +++ b/algorithms/algorithm.py @@ -3,7 +3,7 @@ # For details, see https://github.com/egor-tensin/sorting-algorithms. # Distributed under the MIT License. -from . import inputgen +from . import input_kind class Algorithm: def __init__(self, codename, display_name, f): @@ -12,13 +12,13 @@ class Algorithm: self.function = f @staticmethod - def gen_input(n, case=inputgen.InputKind.AVERAGE): - #raise NotImplementedError('input generation is not defined for generic algorithms') - return inputgen.gen_input_for_sorting(n, case) + def gen_input(n, case=input_kind.InputKind.AVERAGE): + #raise NotImplementedError('input generation is not defined for a generic algorithm') + return input_kind.gen_input_for_sorting(n, case) class SortingAlgorithm(Algorithm): def __init__(self, codename, display_name, f): super().__init__(codename, display_name, f) - def gen_input(self, n, case=inputgen.InputKind.AVERAGE): - return inputgen.gen_input_for_sorting(n, case) + def gen_input(self, n, case=input_kind.InputKind.AVERAGE): + return input_kind.gen_input_for_sorting(n, case) diff --git a/algorithms/inputgen.py b/algorithms/input_kind.py index 998f1d6..998f1d6 100644 --- a/algorithms/inputgen.py +++ b/algorithms/input_kind.py diff --git a/algorithms/params.py b/algorithms/params.py index bf87976..edd1361 100644 --- a/algorithms/params.py +++ b/algorithms/params.py @@ -6,7 +6,7 @@ from enum import Enum from numbers import Integral -from .inputgen import InputKind +from .input_kind import InputKind from .plotter import PlotBuilder from . import registry from .timer import Timer |