> For the complete documentation index, see [llms.txt](https://cenit-finance-1.gitbook.io/generic-simulation-tool-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cenit-finance-1.gitbook.io/generic-simulation-tool-docs/advanced-editor/advanced-editor-workflow/input-parameters.md).

# Input Parameters

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfMaCgUPtL34LNmekHvcjR2EMkVCQ7joVUM0L16HhoRjm93JBETZcgxuLhHZw1RGTBQap3cikyhrZXxjrQce8h9eISCyjnXFTYnYbZDHr6A1ape3ezROC9Ww4iViyRRBJRAuqm50GyGstsTZ2JAApB4pX5O?key=gBdoBauPQRHBeCJCAQCSUw" alt=""><figcaption></figcaption></figure>

In this section we will be able to specify design parameters (e.g. a fee percentage in the protocol) or hypotheses (e.g. the expected average usage per user and month for a service) for the simulation. These values do not depend on how the token economy evolves.

The reason to use the values in this table rather than using numerical values directly in the equations is that it:

* Makes the equations more readable.
* Is easier to change the value of a parameter in one place rather than in multiple equations where they might appear.
* Allows you to easily change the value of a parameter in the simulation dashboard and see how it affects the simulation.

There are three types of parameters available:

* Static Value: a fixed constant amount.
* Time-dependent Variable: a time series value that changes as time advances in the simulation. You should define the value of the variable forecasted for different time periods in the simulation.
* Selectors: a way for the final user of the dashboard to choose between different scenarios. For example, you could stress test under several scenarios of user growth using a selector.

### Selector configuration

From these parameters, the selector parameter might be the hardest to understand how to use, so let’s go with an example:

Imagine that we want to analyze three different scenarios of growth from the dashboard without entering the growth curves all the time. To do this, we can create a selector and specify the names of the scenarios we want to have.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcP1ztGK6y_G6iLISuYFsTzSn8fyvPzZb3ALZQTaSmjeg4vjhv2YfqbubeIk-myyFuGo1WB5jCUxAXH5lWUkIeyrjvaOvAZdgGPDWx0yS5aL_-9UTcrY1BWb1Yh5CIZINdAgfY-uIZ_F_i61jycg9962fU?key=gBdoBauPQRHBeCJCAQCSUw" alt=""><figcaption></figcaption></figure>

The next step is to create the three different time-dependent scenarios with their corresponding curves.

To incorporate these in the simulation, we can introduce a variable in the “Simulation Equations” that has the following structure:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcaFA_lP5FLMG7bFPMTK0XPaGUuCG8roA32UBYv8ZAzXVjhJCCINbirpt46dCFFS4Oiz1pf2SuVAajxREQjHLdcpA2KNBlBhaIk_5NDTrzhQy2Z25cA7-6WHZ4xQ3KaUgRpayihhsX6cOStScO9kCm0igsV?key=gBdoBauPQRHBeCJCAQCSUw" alt=""><figcaption></figcaption></figure>

Now, once we introduce the selector parameter in the sidebar configuration section, the user will be able to access it.

<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://cenit-finance-1.gitbook.io/generic-simulation-tool-docs/advanced-editor/advanced-editor-workflow/input-parameters.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
