StorellaDeville
Member
What I have not done yet:
Make a brand new, empty folder, and drop the latest KoLmafia JAR in there. Put autoscend in it.
Why? Because I want to fix this! I'm tired of using the nuclear option to fix things. I know I might have to. And if it works, then that is the workaround. How many times did this happen:
Me: Does it work now?
Tech support customer: Yes.
Me: Well, good, there you are.
Customer: But why?
Me: I don't know. But we have achieved the goal of having it work again.
I think the recommendation for autoscend help is to use their Discord channel, but... I can't. It (Discord!) is so confusing and, well, user-hostile, I swear. Me-hostile, anyway. So if anyone will take a look who understands ASH code, maybe you'll have a recommendation (other than Discord). Please?
I had been using autoscend pretty smoothly for some weeks. Sometimes it would do weird things I didn't understand. I learned to sometimes delete GIT, SVN, DATA, and SCRIPTS folders, and set up autoscend new again. It has fixed some things. Sometimes it aborts, and I see text in the GCLI that helps me fix what's wrong, instead of going such a destructive route. Sometimes just starting it again works. Today or yesterday it started complaining about restores and demanding ancient Magi-wipes, looping until I aborted it through the Relay script. I tried changing my KoLmafia settings to make sure I had several choices for both HP and MP restores, and that those options were actually available. Same problem. Finally I just bought a bunch of ancient magi-wipes (20?), it used almost all of them, then ran for a little while.
Now it has stopped looking for those. It aborted as shown below. I closed KoLmafia (logout, then close window). I wiped out GIT, SVN, DATA, and SCRIPTS folders, plus a few autoscend files I found in CCS and RELAY. Then I did a new checkout:
git checkout https://github.com/Loathing-Associates-Scripting-Society/autoscend.git
It seems the behavior is the same. Here is what it says when I invoke autoscend in the GCLI, which looks the same as before I "reinstalled" autoscend:
Division by zero is significant to me. I understand it can be hard for programs / code to recover from that. But I'm also worried about the (file not found) that comes right after
Anyone? Got anything other than making a brand new KoLmafia folder?
Make a brand new, empty folder, and drop the latest KoLmafia JAR in there. Put autoscend in it.
Why? Because I want to fix this! I'm tired of using the nuclear option to fix things. I know I might have to. And if it works, then that is the workaround. How many times did this happen:
Me: Does it work now?
Tech support customer: Yes.
Me: Well, good, there you are.
Customer: But why?
Me: I don't know. But we have achieved the goal of having it work again.
I think the recommendation for autoscend help is to use their Discord channel, but... I can't. It (Discord!) is so confusing and, well, user-hostile, I swear. Me-hostile, anyway. So if anyone will take a look who understands ASH code, maybe you'll have a recommendation (other than Discord). Please?
I had been using autoscend pretty smoothly for some weeks. Sometimes it would do weird things I didn't understand. I learned to sometimes delete GIT, SVN, DATA, and SCRIPTS folders, and set up autoscend new again. It has fixed some things. Sometimes it aborts, and I see text in the GCLI that helps me fix what's wrong, instead of going such a destructive route. Sometimes just starting it again works. Today or yesterday it started complaining about restores and demanding ancient Magi-wipes, looping until I aborted it through the Relay script. I tried changing my KoLmafia settings to make sure I had several choices for both HP and MP restores, and that those options were actually available. Same problem. Finally I just bought a bunch of ancient magi-wipes (20?), it used almost all of them, then ran for a little while.
Now it has stopped looking for those. It aborted as shown below. I closed KoLmafia (logout, then close window). I wiped out GIT, SVN, DATA, and SCRIPTS folders, plus a few autoscend files I found in CCS and RELAY. Then I did a new checkout:
git checkout https://github.com/Loathing-Associates-Scripting-Society/autoscend.git
It seems the behavior is the same. Here is what it says when I invoke autoscend in the GCLI, which looks the same as before I "reinstalled" autoscend:
Code:
> autoscend
printStackOnAbort => true
Thank you for using autoscend!
If you need to configure or interrupt the script, choose autoscend from the drop-down "run script" menu in your browser.
If you want to contribute, please open an issue on Github
A FAQ with common issues (and tips for a great bug report) can be found here
The developers also hang around on the Ascension Speed Society discord server
autoscend (formerly sl_ascend) is under new management. Soolar (the maintainer of sl_ascend) and Jeparo (the most active contributor) have decided to cease development of sl_ascend in response to Jick's behavior that has recently come to light. New developers have taken over maintenance and rebranded sl_ascend to autoscend as per Soolar's request. Please be patient with us during this transition period. Please see the readme on the github page for more information.
Loading character status...
Refreshing session data...
Synchronizing moon data...
Retrieving character data...
Updating inventory...
Examining Meat in closet...
Updating closet...
Retrieving quest data...
Retrieving familiar data...
Familiar data retrieved.
Retrieving campground data...
You are currently a member of Snugglemonsters
Seeing what's still unrestricted today...
Done checking allowed items.
Session data refreshed.
[INFO] Hello StorellaDeville, time to explode!
[INFO] This is version: 0 Mafia: 26840
[INFO] This is day 10.
[INFO] Turns played: 1855 current adventures: 159
[INFO] Current Ascension: none
promptAboutCrafting => 0
breakableHandling => 4
autoSatisfyWithCoinmasters => true
dontStopForCounters => true
maximizerCombinationLimit => 100000
afterAdventureScript => scripts/autoscend/auto_post_adv.ash
choiceAdventureScript => scripts/autoscend/auto_choice_adv.ash
betweenBattleScript => scripts/autoscend/auto_pre_adv.ash
spadingScript => excavator.ash
hpAutoRecovery => -0.05
hpAutoRecoveryTarget => -0.05
logPreferenceChange => true
Preference auto_backup_logPreferenceChangeFilter changed from to __BLANK__
logPreferenceChangeFilter => maximizerMRUList,testudinalTeachings,auto_maximize_current
Preference logPreferenceChangeFilter changed from to maximizerMRUList,testudinalTeachings,auto_maximize_current
Preference auto_backup_maximizerMRUSize changed from to 5
maximizerMRUSize => 0
Preference maximizerMRUSize changed from 5 to 0
Preference auto_backup_forbiddenStores changed from to __BLANK__
forbiddenStores => ,3408540
Preference forbiddenStores changed from to ,3408540
[INFO] Turn(1855): Starting with 159 left and -1 pulls left at Level: 15
[INFO] Encounter: 0.0 Exp Bonus: 0.0
[INFO] Meat Drop: 215.0 Item Drop: 270.9374510954317
[INFO] HP: 426/471, MP: 168/592, Meat: 5600629
[INFO] Tummy: 0/15 Liver: 15/19 Spleen: 0/15
[INFO] ML: 0 control: 0
[INFO] Soulsauce: 1
[INFO] Delay between adventures... beep boop...
Countdown: 2 seconds...
Countdown: 1 second...
Waiting completed.
Preference auto_newbieOverride changed from true to false
[INFO] Getting dimes.
Putting on outfit: War Hippy Fatigues
Equipment changed.
[INFO] Getting quarters.
Putting on outfit: Frat Warrior Fatigues
Equipment changed.
[INFO] Target hp => 471 - Considering restore options at 426/471 HP with 168/592 MP
[INFO] Active Negative Effects => []
[INFO] Loading restoration data.
(file not found)
logPreferenceChange => false
Preference logPreferenceChange changed from true to false
logPreferenceChangeFilter =>
printStackOnAbort => false
afterAdventureScript =>
autoSatisfyWithCoinmasters => false
betweenBattleScript =>
breakableHandling => 1
choiceAdventureScript =>
dontStopForCounters => false
forbiddenStores =>
hpAutoRecovery => 0.3
hpAutoRecoveryTarget => 0.9
maximizerCombinationLimit => 0
maximizerMRUSize => 5
promptAboutCrafting => 1
spadingScript =>
Division by zero (auto_restore.ash, line 647)
at __calculate_objective_values (auto_restore.ash:971)
at calculate_objective_values (auto_restore.ash:1359)
at __maximize_restore_options (auto_restore.ash:1370)
at __restore (auto_restore.ash:1590)
at acquireHP (auto_restore.ash:1950)
at acquireHP (auto_restore.ash:1867)
at acquireHP (auto_restore.ash:1857)
at acquireHP (auto_restore.ash:1847)
at L12_finalizeWar (level_12.ash:2319)
Division by zero is significant to me. I understand it can be hard for programs / code to recover from that. But I'm also worried about the (file not found) that comes right after
[INFO] Loading restoration data.
. What file??? Dang it! If it told me what file it sought, maybe that would help me! I do find ..\data\autoscend_restoration.txt, and it will open in WordPad. This is the file that ..\scripts\autoscend\auto_restore.ash says it loads restore methods from.Anyone? Got anything other than making a brand new KoLmafia folder?