Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solver misplacing Muscle Memory #395

Open
Herosandwich opened this issue Apr 28, 2020 · 6 comments
Open

Solver misplacing Muscle Memory #395

Herosandwich opened this issue Apr 28, 2020 · 6 comments

Comments

@Herosandwich
Copy link

Required Information

Class:ALC
Level:80
Craftsmanship:2494
Control:2202
CP:459
Recipe Name: Grade 3 Tincture of Strength
Recipe Level:80
Solver Seed: (Look at the top of the Execution Log on the Solver page) N/A, sporadic problem, plus I hit bug report and lost the seed b/c the page changed... now of course I can't get it to do it again... happened twice...
nvm got one. put it in slot 6
Seed: 60150

Expected Behaviour

solver shouldn't put Muscle Memory anywhere but step 1
(Example: Standard Synthesis progress is 42)

Actual Behaviour

Solver will sporadically put muscle memory somewhere from step 3 to 5
(Example: Standard Synthesis progress is 38)

Steps To Reproduce

enter my info, hit solve a few times., had set to cunning craftsman's syrup HQ and blood bouillabaisse HQ
(Example: Buffs, Food, Synthesis Condition, Simulator/Solver Options if different from default)

@Herosandwich
Copy link
Author

forgot to add algorithm set to eaComplex

@DatXFire
Copy link

DatXFire commented May 2, 2020

duplicate of #358

@vlsergey
Copy link

vlsergey commented May 4, 2020

Tried to fix it in #396

@gr3ger
Copy link
Contributor

gr3ger commented May 22, 2020

I got the same problem today using the beta site.
Started Solve session with no initial moves.
Algorithm: eaSimple
Population: 500
Generations: 300

Other than that I think I'm using the standard settings.

/ac "Reflect" <wait.3>
/ac "Basic Touch" <wait.3>
/ac "Prudent Touch" <wait.3>
/ac "Prudent Touch" <wait.3>
/ac "Master's Mend" <wait.3>
/ac "Manipulation" <wait.2>
/ac "Patient Touch" <wait.3>
/ac "Patient Touch" <wait.3>
/ac "Hasty Touch" <wait.3>
/ac "Innovation" <wait.2>
/ac "Patient Touch" <wait.3>
/ac "Great Strides" <wait.2>
/ac "Muscle Memory" <wait.3>
/ac "Byregot's Blessing" <wait.3>
/ac "Groundwork" <wait.3>

And here's another time it happened:

Algorithm: eaComplex
Population: 1000
Generations: 300
image

@gr3ger
Copy link
Contributor

gr3ger commented May 22, 2020

I think the reason this is happening is because the solver thinks it will still get the buff but not the initial progress from using the action.

image
image

@gr3ger
Copy link
Contributor

gr3ger commented May 23, 2020

Made a small pull request that seems to solve this issue. Tried several times in the simulator and it seems to be applying the buff correctly now.
#399

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants