dazemc / ffxiv-craft

Web frontend for FFXIV Crafting Optimizer service.
13 stars 5 forks source link

rapid synthesis #31

Open notthatradish opened 1 month ago

notthatradish commented 1 month ago

Is the generator supposed to spit out macros that rely on Rapid Synthesis? I was trying it out and the macro results I was getting was prioritizing reliable quality gains over reliable progress, with multiple Rapid Synthesis that will of course result in the macro regularly failing.

dazemc commented 1 month ago

It's not recommended to use actions with less than 100% success rate, rapid synthesis, hasty touch, etc. Especially right now as they are kinda broken. I'll leave this open as it is a common occuring problem, but not really an issue since I do not plan on working on less than 100% success rate actions at this time. Maybe somebody else will though.

notthatradish commented 1 month ago

The problem I was having was that the optimizer was recommending too much Rapid Synthesis. I would far prefer a macro that has lower quality gains but actually succeeds over a macro that fails regularly.

dazemc commented 1 month ago

Then when you are setting up your crafter attributes, make sure you press the button that says, "Guaranteed By Level (Recommended)", in green text. The Guaranteed part means actions that have 100% success rate and this will also give you the most reliable solutions.

dazemc commented 1 month ago

Really, the only way to ensure that a macro utilizing less than 100% reliability actions to work would be to modify the algorithm so that every permeation of the macros are generated. Meaning, you would have macros branch at every unreliabre action, and for every "If this action succeeds", "If this action fails" would be macros that branch and so on. It is not an easy task, computationally. I'd actually argue that you, as a person, can craft the recipe better than any current solver if you are going to use unreliable actions.

notthatradish commented 1 month ago

Thank you, I had assumed the Guaranteed by Level referred to actions that are earned by level up, not all 100% actions and forgotten I could uncheck Rapid Synthesis etc.

On Tue, Jul 23, 2024, 02:59 Daazed McFarland @.***> wrote:

Really, the only way to ensure that a macro utilizing less than 100% reliability actions to work would be to modify the algorithm so that every permeation of the macros are generated. Meaning, you would have macros branch at every unreliabre action, and for every "If this action succeeds", "If this action fails" would be macros that branch and so on. It is not an easy task, computationally. I'd actually argue that you, as a person, can craft the recipe better than any current solver if you are going to use unreliable actions.

— Reply to this email directly, view it on GitHub https://github.com/dazemc/ffxiv-craft/issues/31#issuecomment-2244397500, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARQCW7E4Y6DA4373OWOL7RLZNX5LTAVCNFSM6AAAAABLHIVU3SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBUGM4TONJQGA . You are receiving this because you authored the thread.Message ID: @.***>