# O que é um experimento?

Cada **Experimento** armazena a configuração a ser usada em uma simulação e você  pode criar, para um mesmo modelo, quantos experimentos quiser. Ao criar um experimento, o usuário pode criar uma tela de boas vindas para o usuário e definir valores para parâmetros importantes para a simulação, como:&#x20;

* O tempo de duração da simulação;
* O número de replicações;
* A semente de número aleatórios;
* O tipo de experimento, explicado a seguir.

A versão **PLE** permite a construção de 3 tipos de experimento:

* **Simulation** (default do AnyLogic), que executa a simulação com animação gráfica. Note que você **não** tem controle de replicações neste tipo de **Experimento**;
* **Parameters Variation** que permite simular diversas rodadas do mesmo modelo variando um (ou mais) parâmetro(s) (neste exercício, um experimento deste tipo poderia executar a simulação do banco para 1, 2, 3,... até 10 caixas de atendimento, por exemplo). Além disso, o **Parameters Variation** permite limitar o número de replicações, que pode ser pré-definido por você, ou identificado pelo próprio AnyLogic, de maneira a atingir o intervalo de confiança que você tenha especificado na definição do experimento;
* [**Otimização,**](https://youtu.be/3pM30wQfxV8) com configuração de função objetivo e restrições (construídas a partir dos parâmetros do modelo). [Veja o vídeo how to.](https://youtu.be/3pM30wQfxV8)

Outros tipos de experimento, não disponíveis na versão PLE, são: [Calibração,](https://help.anylogic.com/index.jsp?topic=%2Fcom.anylogic.help%2Fhtml%2Fexperiments%2FCalibration+Experiment.html) [Monte Carlo](https://help.anylogic.com/index.jsp?topic=%2Fcom.anylogic.help%2Fhtml%2Fexperiments%2FMonte+Carlo+Experiment.html) e [Machine Learning](https://help.anylogic.com/topic/com.anylogic.help/html/experiments/rl-experiment.html?cp=0_11_8) e [Custom](https://help.anylogic.com/topic/com.anylogic.help/html/experiments/custom-experiment.html?cp=0_11_9), este último permite a combinação de diferentes tipos de experimentos.

Neste exemplo, vamos definir a duração da simulação em **600 minutos** e isso é bem simples na janela de propriedades do **Experimento**:

![](https://lh4.googleusercontent.com/er_Wh1q8Ywc07B9oBhmecJQg7wt4E_KnLM19GmhppmF1nDelPNWkhtu9eNFcFLiQJUjiwB2fn9_I39BqJGNV1Vn00Zq7b3RzhWN8oVVZp7-HvmhKdM_SSfFfVCQATD5SDiezkXka)

Execute e note como o experimento agora termina no tempo determinado.&#x20;

Antes de concluirmos, se você retornar a atenção para a janela à esquerda, deve notar que o nome do modelo está com um asterisco ao lado, indicando que seu modelo ainda não foi salvo. Para salvá-lo, selecione o nome do arquivo e clique no ícone do *disquete*.

\[E se acabar a luz? ~~Chore~~ O AnyLogic tem um salvamento automático temporizado!]

![](https://lh3.googleusercontent.com/AUgjvfA_8vJCsvvujo6MgcolSO7vA0XRbCcMFvZlueiZH7pEpEPkBDFMMuxZaC1LRYrwkvrzYOcUqmoEKZ-Wz6vTmJMsG-G971sGPX_zL804sfT5-H9sh3X5-0naBy5PLsx7Eh-O)

**Importante**: com o intuito de deixar o Tutorial rápido, empurramos a animação de processos para o Apêndice. Contudo, no AnyLogic, a construção da animação é praticamente simultânea, pois em quase todo bloco existe um campo **Location** (na imagem do bloco **Source**, por exemplo, temos o **Location of arrival**):

![](https://lh4.googleusercontent.com/bEVGSqt1xEtgyi6qCboRkT-aB_fLAI6LROrOQ6BfgQHPzIuIuA43RJZE48ZVgAYufzma8lSN9PDRAkpOHpMC7jfEvtDggmxQVXoV7Eax9TImXNn0UsX-efmTZWEWDxvbPYRaQxxF)

Se estiver ansioso para saber como animar sua simulação, confira a sessão [Animação](https://docs.google.com/document/d/11TA-UShhCLIO8rlF8w18y8O_lF7YqrT6VFsnvlDTvOg/edit#heading=h.ov3rjhkkqd83) no Apêndice deste tutorial.

Se chegou até aqui, parabéns: você fez seu primeiro modelo no AnyLogic!

Fácil, hein?&#x20;


---

# 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/o-que-e-um-experimento.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.
