Generic Simulation Tool Docs
  • 👋Welcome to the Cenit tokenomics simulation platform
  • ✏️Basic Editor
    • ⚙️Set up your Token Economy
    • 🔍Analyze and improve your Token Economy
  • 📊Advanced Editor
    • Introduction
      • Converting from the Basic editor
      • Creating from scratch with the Advanced editor
    • Advanced editor workflow
      • Allocation and Vesting
      • Agents and Token Flows
      • Input Parameters
      • Simulation Equations
      • Metrics
      • Sidebar Configuration
      • Results Graphs Configuration
    • How to adjust parameters in the simulation
    • How to add new token mechanics
  • OTHERS
    • Stuff to be aware of
      • Timestep length
      • Staker behavior
      • Market Liquidity
      • Token price
    • ℹ️Formulae
Powered by GitBook
On this page
  1. Advanced Editor

Advanced editor workflow

The Advanced editor screen is divided into the following sections

First, some sections relate to the core of the simulation setup that include all the mechanisms related to how the simulation will behave. Agent behavior is described in these sections.

  • Allocation and Vesting

  • Agents and Token Flows (Agents, Vesting Flows, Token Exchange Flows)

  • Input Parameters (Static Parameters, Time-dependent, Selectors)

  • Simulation Equations

Then, the sections that focus on how to display the results of the simulation, including the positions of the sliders and graphs, and which metrics to plot in each graph.

  • Metrics

  • Sidebar Configuration

  • Results Graphs Configuration

How to implement changes

In order to successfully add or modify token mechanics in the simulation, follow this proposed workflow for each change:

  1. Iterate your changes

    • Set up the high-level mechanism: create or edit the agents involved in the mechanism, along with the corresponding token flows between them.

    • Define the mechanics: parameterize the mechanism mathematically by defining the values of the token flows. You can use equations, add intermediate variables, and introduce any static or time-dependent parameters that the mechanism might depend on.

    • Define the outputs: define any metrics you want to monitor or display in relation to the new mechanics you have set up, and add graphs to the dashboard in order to plot these.

    • Debug: the editor will identify any inconsistencies in the values introduced. Resolve all issues before continuing.

    • Check results: go to “Results Preview” to verify that all new mechanics have been configured correctly, and check out how the dashboard has changed before publishing the new version.

  2. Publish the changes

    • Once everything works as expected hit Publish to make the new changes available. Until you publish a new version, the published dashboard remains unchanged from the last published version.

PreviousCreating from scratch with the Advanced editorNextAllocation and Vesting

Last updated 9 months ago

📊