CheckpointRunner ================ .. currentmodule:: negmas.checkpoints .. autoclass:: CheckpointRunner :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~CheckpointRunner.current_step ~CheckpointRunner.first_step ~CheckpointRunner.last_step ~CheckpointRunner.loaded_object ~CheckpointRunner.next_step ~CheckpointRunner.previous_step ~CheckpointRunner.steps .. rubric:: Methods Summary .. autosummary:: ~CheckpointRunner.fork ~CheckpointRunner.goto ~CheckpointRunner.register_callback ~CheckpointRunner.reset ~CheckpointRunner.run ~CheckpointRunner.step .. rubric:: Attributes Documentation .. autoattribute:: current_step .. autoattribute:: first_step .. autoattribute:: last_step .. autoattribute:: loaded_object .. autoattribute:: next_step .. autoattribute:: previous_step .. autoattribute:: steps .. rubric:: Methods Documentation .. automethod:: fork .. automethod:: goto .. automethod:: register_callback .. automethod:: reset .. automethod:: run .. automethod:: step