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

autopilot.js: Accept Stanek's gift and charge immediately depending on grid size #418

Open
alainbryden opened this issue Oct 29, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@alainbryden
Copy link
Owner

Current behaviour is we only buy Stanek's gift immediately before ascending the first time. Assumptions here were:

  • The 10% penalty to all stats of accepting was harsh
  • Start of BN ram available would not be enough to charge Stanek's gift enough to overcome the initial penalty in a reasonable amount of time,

In BN12.115, this is definitely not true. Here were our multipliers immediately before buying Stanek a few minutes in:
image

And here they are immediately after, from just a few seconds of charging:
image

The only stat that took a hit was hacking chance, everything else seems significantly improved.


This won't be true for all BNs, especially during normal progression. I should really try to experiment on each BN in the order autopilot would seek to destroy them (after stanek is acquired) and see when it is and isn't a benefit.

My guess is it will have to do both with the Bitnode Multipliers "StaneksGiftPowerMultiplier", and the current size of the grid. If too small / low, it may continue to be best to wait until right before ascending, so that we can (hopefully) minimize the time with the penalty and can quickly purchase Awakening / Serenity and reduce the penalty in the next ascension. This too may need measuring. Perhaps the favor we get from earning reputation with CotMG throughout the first ascension would speed up reputation gain in the next enough to outweigh spending the BN with the 10% penalties.

@alainbryden alainbryden added the enhancement New feature or request label Oct 29, 2024
@alainbryden alainbryden self-assigned this Oct 29, 2024
@alainbryden
Copy link
Owner Author

Fixing this would pair nicely with #362

alainbryden added a commit that referenced this issue Nov 10, 2024
- Accept stanek's gift immediately in a new BN if the multipliers seem like they aren't trying to penalize stanek
-
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant