# Tiempo de entrenamiento

Siguiendo la eterna máxima de que en AnyLogic hay muchas formas de hacer lo mismo. El tiempo de entrenamiento o warm-up tiene una primera bifurcación al principio, dividiendo a los sabios que tienen una licencia de software, de los sabios que realmente querían tenerla (pero por ahora están usando una versión PLE):

1. **"¡Tengo la licencia!" \[Snapshoot]** AnyLogic tiene diferentes características para manejar el tiempo de entrenamiento de simulación. Uno de ellos **solo está disponible** en versiones **profesionales** o de **investigación**: la posibilidad de guardar una [instantánea](https://help.anylogic.com/topic/com.anylogic.help/html/running/snapshots.html?resultof=%22%73%6e%61%70%73%68%6f%74%22%20) del modelo. Una **instantánea** guarda el estado actual del modelo durante la simulación, generando un **snapshoot**. Esta solución elimina la necesidad de **tiempo de entrenamiento**, además de hacer que la simulación sea **mucho más rápida**, ya que no es necesario volver a simular el estado inicial (después de todo, ya está simulado y guardado). ¿Te confundí? Mira el [video explicativo](https://youtu.be/m1tDjwOqTBg) en YouTube.&#x20;
2. **\[Parámetro de entrenamiento]** En este tutorial, no usamos tiempos de entrenamiento en las simulaciones, para mantener cierta simplicidad del material. No por casualidad, el ejemplo modelado (una sucursal bancaria) es un **sistema terminal** que, precisamente por ser terminal, no necesita tiempo de entrenamiento. Sin embargo, para cualquiera que use la versión PLE y necesite tiempo de entrenamiento en su modelo, AnyLogic tiene un arsenal infinito de opciones. Algunas rutas sencillas para los principiantes son:
   * &#x20;Cree un parámetro en el agente **Main** para almacenar el tiempo de entrenamiento, por ejemplo, **wupTime**;
   * En cada **Dataset** creado, seleccione la opción **Update data automatically**  y configure como **First update time** el parámetro creado, como en el ejemplo:

![](https://lh4.googleusercontent.com/-yQJaA33lCr9W034IsCr5XNCVjoxxsnA-drtv7_VK3wXdFu9KdZAAMkFDiuhVR2sta4iZ7QvknF-dg2SArb7l4PTZjvYJm4eJMVtbl3dD845x7hxFPKhs8hniYtM61P5x_sP-oi4)

* * El bloque **Statistics** (y todos los bloques en la paleta **Analysis**) tiene (en) la opción **Update data automatically** que permite definir el momento de inicio de la recopilación de datos. (Recuerde que el uso de estos bloques también facilita el proceso de simulación en la nube):

![](https://lh5.googleusercontent.com/KjM7-6NiXTB_MDM57GLOZIgsTTv6HPtiJhbR8eoRoI61C26Zu_mT1n3mZuxYReqyXae02uIPD5QgjVYFY7rWAtxrISu1kXxt9I_Xo1z7neuYsApI1mPPpidUdyswzA-MPeUgoxli)


---

# 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://tutorial.anylogicbrasil.com.br/tutorial-es/tempo-de-warm-up.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.
