Modeling overview¶
The nextmv
package, at its root namespace, provides modeling constructs to
work with decision models in an opinionated way. These constructs allow you to
create executable apps that:
- read an input,
- solve a decision model, and
- produce an output.
These functions are entirely optional when working with the Nextmv Platform. However, they provide useful features to structure your decision models and follow Nextmv best practices.
In this section you will find the following tutorials encompassing the main modeling constructs:
Feature | Description |
---|---|
Options | Define and parse options to configure how your decision model is run |
Input | Structure and validate the input data that your decision model will use |
Logging | Log messages to understand how your decision model is running |
Output | Structure the output that your decision model produces |
Model | Use the nextmv.Model class to create decision models in an opinionated way |