> For the complete documentation index, see [llms.txt](https://tutorial-ds.anylogicbrasil.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tutorial-ds.anylogicbrasil.com.br/o-que-e-um-experimento.md).

# O que é um experimento?

![](/files/-MSGIuWljQRXK1wyqRM0)

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 ainda 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), 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** 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 para a taxa de contato de 1 até 10 clientes/mês, 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):

{% embed url="<https://www.youtube.com/watch?v=3pM30wQfxV8&feature=youtu.be>" %}

Outros tipos de experimento, não disponíveis na versão PLE, são: [Calibração,](https://help.anylogic.com/topic/com.anylogic.help/html/experiments/calibration-experiment.html?cp=0_11_4) [Monte Carlo](https://help.anylogic.com/topic/com.anylogic.help/html/experiments/monte-carlo-experiment.html?cp=0_11_6), [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 **40** e isso é bem simples na janela de propriedades do **Experimento**:

![](https://lh6.googleusercontent.com/xD7C6-JhrAlosRrqOVrLipKXk3AdxKxsf1-uUHzUbrGPLVISpJBC2vHxZWGIdytbP67qMYvjr2lPlGmkZfaImr4X5LiWs-l0W1_zyiIjDhCM0Sh7XM_KKmzAj9CyaAS_RbMbyPzq)

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

Outra característica bacana do **Experimento**: como os parâmetros são considerados dados de entrada, ele constrói automáticamente uma interface de dados para o usuário. Ela está na aba **Parameters** nas propriedades do **Experimento**:

![](https://lh4.googleusercontent.com/tD534Q428jDGtZdQq8rWZ9jkCra-c-VG-ks8NOOZ0f_vwXUEiW10KP8Ij7itDgway_q9lujuKWIWfqsNTOxeCyb1-Xs-7CdZJcMfD40hznWkSeCmggqnPnwjveGy0n8O5IbhdqPY)

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* no canto superior direito do menu superior do AnyLogic.

![](https://lh3.googleusercontent.com/4V9zKnnLpUpxAvLuoEzCAaVLEa9fSymAeRDsXdQl08xUH3kqXi9ei5S97vIBKHowtOGLCSP3kP7oQdLZbjGAGbR1UisYQEUe9deEIkdbn9tPg-pPr6ElLys8NwZ55bCrvj8yz_t7)

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