# Save States

## Overview

Saving and loading simulation progress empowers users by allowing them to maintain and manage their progress within the simulation, ensuring they can seamlessly resume from where they left off or start the simulation anew if desired. Authors can create checkpoints within the simulation at various stages of their progress. These checkpoints capture the current state of the simulation, including  State Actions, Conditions, Hints, and any relevant data.&#x20;

## How to Add Save States

1. &#x20;Click on the settings icon.
2. Navigate to the user interface option under **Checkpoint**.
3. Simply mark the checkpoint to add a save state for selected state.
4. Whenever a user enter this state, their game state will be saved. Upon exit and re-entry to the simulation, they will be offered a choice to continue where they left off or restart the simulation. <br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.siminsights.com/authoring-a-simulation/save-states.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
