Я хочу использовать OrderedDict, где ключ представляет собой Enum и где элемент является определенным классом.
Как использовать модуль ввода для подсказки? Что такое аналог этого намеченного namedtuple::
Move = typing.NamedTuple('Move', [('actor', Actor), ('location', Location)])