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

Option for alternative upgrade score calculation #34

Open
metoxys opened this issue Mar 23, 2016 · 0 comments
Open

Option for alternative upgrade score calculation #34

metoxys opened this issue Mar 23, 2016 · 0 comments

Comments

@metoxys
Copy link
Contributor

metoxys commented Mar 23, 2016

I suggest giving the option of using an alternative way, other than Upgrade Score, to calculate a preference order of upgrades to be purchased.

The suggestion I have in mind is the "efficiency" calculation implemented in the Cookie Clicker add-on Frozen Cookies.

The formula is as follows (lower = better):

               cost         cost
    1.15 * ----------- + ---------
           current $/s   delta $/s

After a quick test, it produces different results than the Upgrade Score formula which is in use now.
For example, for my current Moon progress, the given recommendation order would be as follows:

  1. All Profit 9 (754.591 trillion upgrade score)
  2. Oxygen Bar (731.265 trillion)
  3. Amusement Park Profit 3 (703.621 trillion)
  4. Cheese Mine (693.737 trillion)

These 4 would have a different order using the "effiency" calculations:

  1. Oxygen Bar (1,367,569 efficiency)
  2. Amusement Park Profit 3 (1,421,220)
  3. Cheese Mine (1,441,468)
  4. All Profits 9 (1,501,916)

The efficiency method recommends purchasing investments in spite of longer waiting periods (Upgrade Score would make me wait almost 2 weeks for the next recommendation) and it would be cool if we had the option to switch between methods/algorithms.

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

No branches or pull requests

2 participants