Demo
About this model
This diagram models a complex system for resource management and conversion, focusing on resource generation, distribution, and conversion within a two-part simulation. In the first part, resources are generated by a source node and then distributed through gates that operate under deterministic and random modes. These resources are then divided into different categories based on percentages, representing a selection process where resources are allocated to various pools for further processing. Some resources undergo direct conversion, denoting immediate outcomes like winning or losing, or obtaining specific items, modeled by the converter nodes with descriptive values such as "Win," "Lose," and "Get Box."
In the second part, resources are similarly generated and processed through a combination of deterministic and random gates. However, here the focus shifts towards the upgrade process, as indicated by the multiple pools labeled with qualities such as "Rare," "Common," "Epic," and "Legendary." These pools receive resources funneled through converters, signifying the transformation or upgrading of resources. The ultimate goal in both parts appears to be the aggregation of upgraded resources into final outcomes, as shown by the pools named "Upgrades done." All throughout, the system meticulously accounts for resource flow and transformation, illustrating a multifaceted process of decision-making, randomness, and strategic allocation toward achieving specific outcomes.
This public Machinations diagram, “Demo”, was shared in the Machinations Community by Matthew Wiggins.
You can open the original diagram in the Machinations app, press Play to watch how resources move through it, and change its values to see how the system responds. Machinations is a visual tool for designing, simulating and balancing game economies and other systems, where resources flow through sources, pools, drains, converters and gates. In a diagram, a source creates resources, a pool stores them, a drain removes them, a converter changes one resource into another and a gate decides where they go next.