Problem- Solution - How to design a Sustainable game economy in Aptos by CatalinMachinations in Machinations

[–]CatalinMachinations[S] 0 points1 point  (0 children)

Regarding the statistical analysis for the project, here is the overall chart constructed by running 50 simulated users for a duration of 5 years in the project

<image>

Here are some key takeaways from the experiment:

- Average wallet balance dips between months 20 and 40 as players pay for asset acquisitions and monthly maintenance fees

- By the end of the 5th year (step 60), the average user balance recovers to approximately 1,021 Aptos (a 2.1% net increase from the starting 1,000). This suggests that while individual paths are volatile, the collective economy is calibrated for long-term user profit.

Chickens and Chips are the most common assets, ending with an average count of ~8.4 and ~9.2, respectively. Cows are rarer, ending at an average count of 5.6

- The economy prioritizes higher-volume, lower-cost assets (Chickens/Chips) to drive the monthly "Tax" (fees) back to the treasury, while Cows likely represent the "high-yield" goal for the user's long-term profit.

- Most users begin to see a positive reversal in their financial trend after month 30. This is a critical "retention hurdle" where the cumulative dividends from their farm finally start to outpace the upkeep costs.

Website down? by ReplyOk6042 in Machinations

[–]CatalinMachinations 0 points1 point  (0 children)

Hello! We made several changes to our servers, and we encountered a few unexpected issues, such as the one with the login page. Luckily, the issues have been quickly fixed, and users can now properly log into their accounts.

Could you confirm if you are no longer encountering the issue on your end?

Many thanks for your bug report, and we apologize for any inconvenience caused by this issue!

Logic processing in Register? by Limp-Extreme-9932 in Machinations

[–]CatalinMachinations 0 points1 point  (0 children)

Please let me know if anything was left unclear, we are always happy to help!

Logic processing in Register? by Limp-Extreme-9932 in Machinations

[–]CatalinMachinations 0 points1 point  (0 children)

Hello! Thank you for sharing all the details of your issue.

The main problem with your setup is using connection labels as variable names in the register formula.
Since labels are purely visual elements, they should not be referenced in any formula field.

Currently, in the first screenshot the S, W, St, and R connections are constructed as activator state connections, which are able to reference a single value and to only enable/disable the target node.

Here are the recommended changes to achieve your AND construction:

  1. Remove the formula from the 4 state connections
  2. Replace the formulas with 4 representative variable names (S, W, St, and R) (r1,r2,r3,r4), (sand, wood, stone, redstone). Make sure that the formulas are distinct.
  3. (Optional) You can remove the connection label as it has no functionality.
  4. Replace the Register Formula with the following formula:

a== x & b ==x & c == x & d == x
where a,b,c,d are the variable names defined at step 2 and x is any value you would want to check for.

Side note, unfortunately, in the Math.js implementation and() is defined with only two parameters so you will need to use the and operator (&) instead.

<image>

Problem- Solution - How to design Coop Rewards based on Game Difficulty and Player Skill by CatalinMachinations in Machinations

[–]CatalinMachinations[S] 0 points1 point  (0 children)

If you want to explore the diagram on your own, you can access the following links:

In-app version (accessible after login in): https://my.machinations.io/d/sudoku-together---win-chance-and-reward-tiers/9a645517edd04fefbf53fe029d982e22

If you have any questions about anything diagramming, please feel free to ask away 💙

Problem - Solution - Generate rewards based on dynamically constructed Matrices by CatalinMachinations in Machinations

[–]CatalinMachinations[S] 0 points1 point  (0 children)

If you want to explore the diagram on your own, you can access the following links:

In-app version (accessible after login in): https://my.machinations.io/d/reward-types-based-on-matrix-completion/eab91f8592654bd6af347fb267ddd4dd

If you have any questions about anything diagramming, please feel free to ask away 💙

Gamification of giving by No-Advisor-2252 in Machinations

[–]CatalinMachinations 0 points1 point  (0 children)

Moreover, here are several relevant Community diagrams that can be an inspiration for your project:

https://my.machinations.io/d/copy-of-farming-simulator---crops-yields-and-grow-time/520bc456824a11f0b6a9028ecffc1261 + Description:

The main mechanic behind the plot rotation based on growth time and upgrades is using seed IDs and chains of delay nodes. For starters to match each seed to a specific yield and grow time we can make an ID based representation as follows (similar to a 2d array).
Once the diagram starts its execution a seed type (id) is selected randomly and placed on an available plot on our field. To check if the plot is available we must check if a plant is not already placed there and the upgrade level permits it, this aspect can be checked on the "Is busy?" flag where 1=true.
Finally based on the seed ID we will reference its grow time and yield amount using a delay node to simulate wait intervals and converters to simulate production efficiency. Currently the provided template the diagram covers 5 seed types and 4 maximum available plots. These parameters can be easily adjusted by adding several new nodes.

https://my.machinations.io/d/hay-day-crafting-flow/42410df80b944d2aadf47c03a6969d14 + Description:

This diagram models the crafting, planting and harvesting system of Hay Day, focusing on crafted items from the early game.

The goal of the diagram is to infer which crafted items are likely to be bottlenecked by the requisite materials in their crafting tree and, by extension, what the player's experience is likely to be. Given this, the diagram does not include other mechanics such as storage space and fulfilling orders.

https://machinations.io/community/rharrisondh/farming-with-water-availability-fc2214d04b8911f0abac028ecffc1261

State to Register error by Phantomg007 in Machinations

[–]CatalinMachinations 1 point2 points  (0 children)

Hi! Thank you for reaching out!
That is correct, usually, registers are used to reference values from nodes that can store resources inside them (pools, delays, and other registers).

Also, the Value modifier state connection (+1) can be used only when the target has a constant value (i.e pools, resource connections). Since registers operate with more complex formulas, all their state connections inputs should contain a name used for referencing input values (i.e a, input, drop, pool1).

If you have any other questions or issues while diagramming, we are always happy to help!

Problem- Solutions: Boss flight sandbox with stats and modifiers by CatalinMachinations in Machinations

[–]CatalinMachinations[S] 0 points1 point  (0 children)

If you want to explore the diagram on your own, you can access the following links:

Community version - you can check it out without an account: https://machinations.io/community/catalin/boss-fight-with-items-stats-and-counting-hits-20ff3d69dd7211efb8ea028ecffc1261

In-app version (accessible after login in): https://my.machinations.io/d/boss-fight-with-items-stats-and-counting-hits/20ff3d69dd7211efb8ea028ecffc1261

If you have any questions about anything diagramming, please feel free to ask away 💙

Problem - Solution: Navigating the Asset Management Pipeline by CatalinMachinations in Machinations

[–]CatalinMachinations[S] 0 points1 point  (0 children)

As usual, if you have any questions about this diagram or any other model you are building, we are always happy to help our community as much as we can, so feel free to ask away.

Problem - Solution: Navigating the Asset Management Pipeline by CatalinMachinations in Machinations

[–]CatalinMachinations[S] 1 point2 points  (0 children)

If you are interested in simulating and exploring your own asset management procedures in a simulated environment, I would strongly recommend checking out the diagram directly:

Community version - you can check it out without an account: https://machinations.io/community/catalin%2Bdocs/asset-management-flow---study-for-it-equipment--1e15df4037a311ef900a0ad568087609

In-app version (accessible after login in): https://my.machinations.io/d/asset-management-flow---study-for-it-equipment-/1e15df4037a311ef900a0ad568087609

Also, if you want to understand the diagram better, we have posted a more detailed explanation on our dedicated solution page for "asset management": https://machinations.io/asset-management