About Forio Epicenter
Epicenter empowers you to bring your own models — or create them from scratch — and transform them into interactive web apps that allow users to participate in activities such as simulations, games, or training classes.
Your model resides on an Epicenter server, and your Epicenter app communicates with the model via the Epicenter API. However, you don't need to worry about consuming raw API endpoints. Epicenter provides a package of JS libraries that wrap the API calls in TypeScript functions.
To learn about models, read About models.
Learning paths
Depending on your role, you might choose one of the following learning paths to get up to speed with Epicenter quickly.
Simulation admins
As an Epicenter admin, you will find these helpful:
Simulation authors
If you are looking to start building simulations in Epicenter quickly, begin with these topics:
- An overview of models
- Build an application with Interface Builder and Excel
- A Python model reference
Epicenter app developers
If you are a developer looking to sharpen your skills with the Epicenter JS libraries, leverage these resources:
What are simulations?
You create a simulation to imitate a real-world scenario. Here are just a few use-case examples:
- A system dynamics simulation
- An operations research problem
- Predictive or forecasting analytics
Think of a simulation as a game, the rules of which are defined by your model.