⦽ Basic Nodes
⧰ Advanced Nodes
✑ Nodes Properties
⚙ Unity Plugin (UP) & API
To unfold the Chart area, click Open Chart in the Run Bar.
Charts make it possible to plot multiple variables while running your diagrams, to visualise possible outcomes, and help you monitor certain parameters either standalone or in relationship to others.
Once you’ve selected the Nodes you want to plot, clicking the downward arrow at the right of a Node in the Legend area, will reveal the contextual menu.
In this contextual menu you can:
- Change the colour used in the Chart for plotting (it defaults to the Node’s colour, set in the Style section of the Properties panel of each Node). Note that the default is the colour of the Node itself, not the colour of the Resources it processes. A Pool, for example, may contain Resources of different colours.
- Choose the plotting method:
- You can choose this for each Node, individually, or click Apply to all, once you’ve set the method for one of the Nodes
- The default plotting method is Area Chart
- There are 2 other options: Bar and Line
- Make the Node Visible or hide it from the Chart
- Highlight the Node within the Chart for focus
- Choose the scale (left or right) – this is particularly useful when the data series you are plotting have different magnitudes ( =number range). E.g.: the number of coins (large range of numbers) plotted against each level (smaller range of numbers).
To better understand the difference between Pool and Resources colours, read more about it in Filter (Colour Coding).
On the y-axis Machinations plots the values of the Pools.
The x-axis represents the number of Steps executed.
Currently, there are 2 options for exporting the simulations results:
- CSV [Pro Feature] – a table with the values of your simulations, broken down by Plays, Steps, Nodes.
- PNG – a snapshot of the Chart
To aid with your analysis, the Orchestrator calculates the Mean, Median, Min & Max Values as averages across multiple executions.
Access Chart Indicators in the Legend bar next to the Chart. Click on
+ Indicators. Select the Nodes for which you want to plot Indicators, and which ones.
Chart Indicators are a premium feature. Check out our payment plans.
All payment plans come with a 14-day free trial.
In the example above:
- The Mean: represents the Mean of the plotted Node’s values at a certain Step, across all numbers of Plays executed. For the “Player throws a 7” Pool example, 8.87 is the Mean of all values the Pool reached at Step 59, across 15 executions.
- Mean calculation: the sum of all values, divided by the number of values. E.g.: The mean of a, b, c is (a+b+c)/3.
- The Median: represents the median value of all values of the plotted Node, at a certain Step. For the “Player throws a 7” Pool example, 8 is the median of the values the Pool has gone through at each Step 59, across the 15 Plays.
- The Median is the value separating the higher half from the lower half of the data set. It may be thought of as “the middle” value.
- In your analysis, use the median in comparison to the mean, to check if your data set is not skewed by a small proportion of extremely large or small values. This comparison will provide a better representation of a “typical” value.
- Min/Max Values: The minimum/maximum values in the data set of the analyzed Node, at the same Step of multiple executions. In the example above: the Min and Max values represent the minimum and maximum values generated by the Pool at Step 59 of each of the 15 executions.
Pro tip – To only show the Indicators of an execution, deselect “Visible” on all plotted variables, or select “Highlighted” for the plot you want to focus on.
Use the Clear Chart button to clear the Chart’s content and Run History.
When Quick Plays are performed, each execution will be listed under Play History.
If during a session you perform both Quick Plays and Interactive Plays, Interactive Plays will be all nested under a drop-down labeled “Interactive Play”.
Interactive Plays are NOT saved from one session to the next.
The Quick Plays performed are listed in chronological order, nested under timestamped drop-downs.
Select or deselect the executions you’d like to be displayed on the Chart.
Hovering over the drop-down reveals a 3-dot menu.
From here, you can:
- Rename the play batch
- Load diagram – loads the diagram version on which this batch was executed. This is useful if you have made changes to the diagram between QuickPlays, and want to revert to a certain version associated with the batch of QuickPlays.
- Delete the play batch
Hovering over one execution within a batch of QuickPlays reveals a 3-dot menu
From here, you can:
- Show in Chart
- Highlighted – the execution will be highlighted on the chart
- Replay Execution – feature coming soon
- Load diagram – load the diagram version that contains the parameters on which this execution was run
- Delete execution
If you are on one of our paid accounts, the Play History for shared diagrams is available for all people (on a paid plan) with whom you shared the diagram.
You can select which types of simulations are displayed in the Play History sidebar by clicking the downward arrow next to Play History.
Used by 2500+ game studios all over the world
350+ universities & academic institutions use Machinations