haive.games.single_player.towers_of_hanoi.move ============================================== .. py:module:: haive.games.single_player.towers_of_hanoi.move .. autoapi-nested-parse:: Tower of Hanoi move model. Classes ------- .. autoapisummary:: haive.games.single_player.towers_of_hanoi.move.HanoiMoveModel Module Contents --------------- .. py:class:: HanoiMoveModel(/, **data) Bases: :py:obj:`pydantic.BaseModel` Model for structured output of Tower of Hanoi moves. Create a new model by parsing and validating input data from keyword arguments. Raises [`ValidationError`][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model. `self` is explicitly positional-only to allow `self` as a field name. .. py:method:: validate_from_peg(v) :classmethod: Validate From Peg. :param v: [TODO: Add description] :returns: Add return description] :rtype: [TODO .. py:method:: validate_to_peg(v, info) :classmethod: Validate To Peg. :param v: [TODO: Add description] :param info: [TODO: Add description] :returns: Add return description] :rtype: [TODO