Jump to content

Max Calculator Thread


Hedgehog

Recommended Posts

Not accounting for them is about as inaccurate as not accounting for hit/miss data (just using 5-10h test for xp/h), so it's probably best to ignore that too for now :P.

Well that little fact sounds contrived. People are likely to have done many quests by the time they are interested in maxing and want to use this tool.

You should focus on what needs to be researched in order to get a working calculator that is off by 20 hours because it didn't count time to do quests. When it is working you can work on improving accuracy.

Link to comment
Share on other sites

People are likely to be 70+ all stats too, for that matter. But that's not very interesting. Once people get to higher stats, with items already unlocked because of personal preference, it's going to be fairly easy to figure out what they should do. The hard part is taking into account quests and early levels. If you don't bother with that, it's really not very interesting to make a max calc.

 

And yes, the accuracy thing is only an estimate, but considering that not accounting for quests is a difference of 10ish hours of agility from WGS alone, I don't think it's far off.

 

In the end the calc has two purposes:

1) For people to use - reasonable methods (no 300+ apm etc.), most quests and early stats done, approximate solution.

2) For figuring out the real most efficient way to max ever - takes everything into account.

 

The first is less fun.

Supporter of Zaros | Quest Cape owner since 22 may 2010 | No skills below 99 | Total level 2595 | Completionist Cape owner since 17th June 2013 | Suggestions

99 summoning (18th June 2011, previously untrimmed) | 99 farming (14th July 2011) | 99 prayer (8th September 2011) | 99 constitution (10th September 2011) | 99 dungeoneering (15th November 2011)

99 ranged (28th November 2011) | 99 attack, 99 defence, 99 strength (11th December 2011) | 99 slayer (18th December 2011) | 99 magic (22nd December 2011) | 99 construction (16th March 2012)

99 herblore (22nd March 2012) | 99 firemaking (26th March 2012) | 99 cooking (2nd July 2012) | 99 runecrafting (12th March 2012) | 99 crafting (26th August 2012) | 99 agility (19th November 2012)

99 woodcutting (22nd November 2012) | 99 fletching (31st December 2012) | 99 thieving (3rd January 2013) | 99 hunter (11th January 2013) | 99 mining (21st January 2013) | 99 fishing (21st January 2013)

99 smithing (21st January 2013) | 120 dungeoneering (17th June 2013) | 99 divination (24th November 2013)

Tormented demon drops: twenty effigies, nine pairs of claws, two dragon armour slices and one elite clue | Dagannoth king drops: two dragon hatchets, two elite clues, one archer ring and one warrior ring

Glacor drops: four pairs of ragefire boots, one pair of steadfast boots, six effigies, two hundred lots of Armadyl shards, three elite clues | Nex split: Torva boots | Kalphite King split: off-hand drygore mace

30/30 Shattered Heart statues completed | 16/16 Court Cases completed | 25/25 Choc Chimp Ices delivered | 500/500 Vyrewatch burned | 584/584 tasks completed | 4000/4000 chompies hunted

Link to comment
Share on other sites

I think the best way to solve this is to create the most efficient path to max, then calculate how much of the path has been completed.

 

Unless someone has an idea for a better algorithm, we can start working on creating the ideal path.

Link to comment
Share on other sites

Well I think I already pinpointed which quests should definitely help in the beginning.

 

Also Hedge, you are forgetting 1 thing: WGS reward may cut-off 10 hours in agility. But if all the quests and WGS itself takes longer then those 10 hours + w/e cut-off in time remaining with the exp rewards, then it makes one slower to get maxed right? Then it is no longer efficient?

Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us. We ask ourselves, 'Who am I to be brilliant, gorgeous, talented, fabulous?' Actually, who are you not to be?~ Marianne Williamson

 

For account help/issues, please follow this link:

Account Help

. If you need further assistance, do not hesitate to PM me or post here.

Link to comment
Share on other sites

Depends, most people would probably want at least the full storyline quests complete (TWW including all optional rewards, that is most quests). Adding a toggle for 'quests', 'tasks' etc. is most convenient, not sure how that is coding-wise, I think comp is just as interesting as max to make a calc for as well, worth doing anyway.

 

@Hedge: You have to calculate the most efficient way to max from account creation (sadly, historical account creation can't be taken into account, so old accounts will always be less efficient) and from the current state, and then just figure out the percentage you've done. Because if your most efficient path involves slaying for 80-99 slayer and summoning, and someone has 99 slayer/90 summoning, you don't have 100% of slayer done, and you don't have 30% done either (or w/e % 90/99 is), you have more done. And if you have, say, 75 hunter, charm sprites might suddenly become efficient for a couple of levels, rather than slayer + jadinkos.

Supporter of Zaros | Quest Cape owner since 22 may 2010 | No skills below 99 | Total level 2595 | Completionist Cape owner since 17th June 2013 | Suggestions

99 summoning (18th June 2011, previously untrimmed) | 99 farming (14th July 2011) | 99 prayer (8th September 2011) | 99 constitution (10th September 2011) | 99 dungeoneering (15th November 2011)

99 ranged (28th November 2011) | 99 attack, 99 defence, 99 strength (11th December 2011) | 99 slayer (18th December 2011) | 99 magic (22nd December 2011) | 99 construction (16th March 2012)

99 herblore (22nd March 2012) | 99 firemaking (26th March 2012) | 99 cooking (2nd July 2012) | 99 runecrafting (12th March 2012) | 99 crafting (26th August 2012) | 99 agility (19th November 2012)

99 woodcutting (22nd November 2012) | 99 fletching (31st December 2012) | 99 thieving (3rd January 2013) | 99 hunter (11th January 2013) | 99 mining (21st January 2013) | 99 fishing (21st January 2013)

99 smithing (21st January 2013) | 120 dungeoneering (17th June 2013) | 99 divination (24th November 2013)

Tormented demon drops: twenty effigies, nine pairs of claws, two dragon armour slices and one elite clue | Dagannoth king drops: two dragon hatchets, two elite clues, one archer ring and one warrior ring

Glacor drops: four pairs of ragefire boots, one pair of steadfast boots, six effigies, two hundred lots of Armadyl shards, three elite clues | Nex split: Torva boots | Kalphite King split: off-hand drygore mace

30/30 Shattered Heart statues completed | 16/16 Court Cases completed | 25/25 Choc Chimp Ices delivered | 500/500 Vyrewatch burned | 584/584 tasks completed | 4000/4000 chompies hunted

Link to comment
Share on other sites

For now I would say: Screw hit/miss chances. At low level till about 60 this won't be any of concern. Hit/Miss chances starts to really pop in when you need to be there for hours on end.

Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us. We ask ourselves, 'Who am I to be brilliant, gorgeous, talented, fabulous?' Actually, who are you not to be?~ Marianne Williamson

 

For account help/issues, please follow this link:

Account Help

. If you need further assistance, do not hesitate to PM me or post here.

Link to comment
Share on other sites

How would you decide how many times someone does daily activities?

 

That is up to this person and not really something we can pinpoint in the calculator.

Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us. We ask ourselves, 'Who am I to be brilliant, gorgeous, talented, fabulous?' Actually, who are you not to be?~ Marianne Williamson

 

For account help/issues, please follow this link:

Account Help

. If you need further assistance, do not hesitate to PM me or post here.

Link to comment
Share on other sites

How would you decide how many times someone does daily activities?

 

That is up to this person and not really something we can pinpoint in the calculator.

You have to include it somehow. An individual wont know the answer to that question either and you don't want someone to get stuck at the user interface so I suggest only getting them to put in their average hours/day which is something they do know. From their hours per day you can estimate the number of days they'll be playing for.

Link to comment
Share on other sites

How would you decide how many times someone does daily activities?

 

That is up to this person and not really something we can pinpoint in the calculator.

You have to include it somehow. An individual wont know the answer to that question either and you don't want someone to get stuck at the user interface so I suggest only getting them to put in their average hours/day which is something they do know. From their hours per day you can estimate the number of days they'll be playing for.

 

That is something optional that only should be considered to put into the calculator once the global outline has been finished.

Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us. We ask ourselves, 'Who am I to be brilliant, gorgeous, talented, fabulous?' Actually, who are you not to be?~ Marianne Williamson

 

For account help/issues, please follow this link:

Account Help

. If you need further assistance, do not hesitate to PM me or post here.

Link to comment
Share on other sites

How would you decide how many times someone does daily activities?

 

That is up to this person and not really something we can pinpoint in the calculator.

You have to include it somehow. An individual wont know the answer to that question either and you don't want someone to get stuck at the user interface so I suggest only getting them to put in their average hours/day which is something they do know. From their hours per day you can estimate the number of days they'll be playing for.

 

That is something optional that only should be considered to put into the calculator once the global outline has been finished.

Its part of the global plan :P

Link to comment
Share on other sites

I do agree an hours/day average should be included, and maybe also a days/week option, as it probably matters quite a bit, with warbands, farming, daily challenges etc..

Supporter of Zaros | Quest Cape owner since 22 may 2010 | No skills below 99 | Total level 2595 | Completionist Cape owner since 17th June 2013 | Suggestions

99 summoning (18th June 2011, previously untrimmed) | 99 farming (14th July 2011) | 99 prayer (8th September 2011) | 99 constitution (10th September 2011) | 99 dungeoneering (15th November 2011)

99 ranged (28th November 2011) | 99 attack, 99 defence, 99 strength (11th December 2011) | 99 slayer (18th December 2011) | 99 magic (22nd December 2011) | 99 construction (16th March 2012)

99 herblore (22nd March 2012) | 99 firemaking (26th March 2012) | 99 cooking (2nd July 2012) | 99 runecrafting (12th March 2012) | 99 crafting (26th August 2012) | 99 agility (19th November 2012)

99 woodcutting (22nd November 2012) | 99 fletching (31st December 2012) | 99 thieving (3rd January 2013) | 99 hunter (11th January 2013) | 99 mining (21st January 2013) | 99 fishing (21st January 2013)

99 smithing (21st January 2013) | 120 dungeoneering (17th June 2013) | 99 divination (24th November 2013)

Tormented demon drops: twenty effigies, nine pairs of claws, two dragon armour slices and one elite clue | Dagannoth king drops: two dragon hatchets, two elite clues, one archer ring and one warrior ring

Glacor drops: four pairs of ragefire boots, one pair of steadfast boots, six effigies, two hundred lots of Armadyl shards, three elite clues | Nex split: Torva boots | Kalphite King split: off-hand drygore mace

30/30 Shattered Heart statues completed | 16/16 Court Cases completed | 25/25 Choc Chimp Ices delivered | 500/500 Vyrewatch burned | 584/584 tasks completed | 4000/4000 chompies hunted

Link to comment
Share on other sites

Personally this gets derailed too fast into all the optional things.

Lets first try and create a calculator that can calculate the time it will take to max combining what one has left to do.

 

Take me for example: I got all quests completed, so no worries on that one! I've banked all but 1 skill (smith) to 99 using the fastest method. Except for Herblore, that I do with Prayer Renewals.

 

How long would it then take me to max, taking in account the leveling to included the rise in exp/h however slight!

 

EDIT: Excluding combat ones, as they are really iffy with recent changes!

Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us. We ask ourselves, 'Who am I to be brilliant, gorgeous, talented, fabulous?' Actually, who are you not to be?~ Marianne Williamson

 

For account help/issues, please follow this link:

Account Help

. If you need further assistance, do not hesitate to PM me or post here.

Link to comment
Share on other sites

Oh god here we go again... finding income when just out of the tutorial and up until you've maxed.

You can't tell people to do broad arrows to 99 fletching @ Livid when they don't have the money for runes/arrows. You need to take into account +/- gp/h for all methods you're going to use training. GP is a crucial variable just like xp. I think of a maxing calculator as the solution for the smallest possible sum(a1:an) of a sum of vectors: a1[] + a2[] + a3[] + ... + an[], where each vector has 26 (or more) components, being xp/time in all 25 skills, gp/time, maybe effigies/time or produce/time as well. You start at a state x, with so and so much xp in those skills, this amount of gp etc. etc. - these and those vectors are available at state x, now you have to find a combination of them to get to point y, using the least amount of vectors possible, taking into account that more vectors may become available as you move.

 

Idk, it makes an easy to way to think about it but I can't do the actual math :(.

Supporter of Zaros | Quest Cape owner since 22 may 2010 | No skills below 99 | Total level 2595 | Completionist Cape owner since 17th June 2013 | Suggestions

99 summoning (18th June 2011, previously untrimmed) | 99 farming (14th July 2011) | 99 prayer (8th September 2011) | 99 constitution (10th September 2011) | 99 dungeoneering (15th November 2011)

99 ranged (28th November 2011) | 99 attack, 99 defence, 99 strength (11th December 2011) | 99 slayer (18th December 2011) | 99 magic (22nd December 2011) | 99 construction (16th March 2012)

99 herblore (22nd March 2012) | 99 firemaking (26th March 2012) | 99 cooking (2nd July 2012) | 99 runecrafting (12th March 2012) | 99 crafting (26th August 2012) | 99 agility (19th November 2012)

99 woodcutting (22nd November 2012) | 99 fletching (31st December 2012) | 99 thieving (3rd January 2013) | 99 hunter (11th January 2013) | 99 mining (21st January 2013) | 99 fishing (21st January 2013)

99 smithing (21st January 2013) | 120 dungeoneering (17th June 2013) | 99 divination (24th November 2013)

Tormented demon drops: twenty effigies, nine pairs of claws, two dragon armour slices and one elite clue | Dagannoth king drops: two dragon hatchets, two elite clues, one archer ring and one warrior ring

Glacor drops: four pairs of ragefire boots, one pair of steadfast boots, six effigies, two hundred lots of Armadyl shards, three elite clues | Nex split: Torva boots | Kalphite King split: off-hand drygore mace

30/30 Shattered Heart statues completed | 16/16 Court Cases completed | 25/25 Choc Chimp Ices delivered | 500/500 Vyrewatch burned | 584/584 tasks completed | 4000/4000 chompies hunted

Link to comment
Share on other sites

But I wonder why we should take that all into account when we just haven't started on writing the basic calculator?

Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us. We ask ourselves, 'Who am I to be brilliant, gorgeous, talented, fabulous?' Actually, who are you not to be?~ Marianne Williamson

 

For account help/issues, please follow this link:

Account Help

. If you need further assistance, do not hesitate to PM me or post here.

Link to comment
Share on other sites

Oh god here we go again... finding income when just out of the tutorial and up until you've maxed.

You can't tell people to do broad arrows to 99 fletching @ Livid when they don't have the money for runes/arrows. You need to take into account +/- gp/h for all methods you're going to use training. GP is a crucial variable just like xp. I think of a maxing calculator as the solution for the smallest possible sum(a1:an) of a sum of vectors: a1[] + a2[] + a3[] + ... + an[], where each vector has 26 (or more) components, being xp/time in all 25 skills, gp/time, maybe effigies/time or produce/time as well. You start at a state x, with so and so much xp in those skills, this amount of gp etc. etc. - these and those vectors are available at state x, now you have to find a combination of them to get to point y, using the least amount of vectors possible, taking into account that more vectors may become available as you move.

 

Idk, it makes an easy to way to think about it but I can't do the actual math :(.

Thats not what I meant. In an actual calculator I think you should let someone choose their method, you don't force them to fletch broads. If you wanted to you could calculate their cost for their method but I was not talking about the actual calculator. I was talking about the part you think is fun which is finding the fastest way to max from the start. Depending on how far you are progressed in the game your income will change which means it may be worth making oak larders if you are not progressed and mahogany tables if you are well progress. Now good luck to you in your quest to find the fastest time to max, you'll have to decide whether a fast expensive method is worth doing at a given level which is impossible really.

Link to comment
Share on other sites

No it's not? You don't have to tell whether it's worth it, that is for the program to decide. All you have to do is show the possible methods.

Supporter of Zaros | Quest Cape owner since 22 may 2010 | No skills below 99 | Total level 2595 | Completionist Cape owner since 17th June 2013 | Suggestions

99 summoning (18th June 2011, previously untrimmed) | 99 farming (14th July 2011) | 99 prayer (8th September 2011) | 99 constitution (10th September 2011) | 99 dungeoneering (15th November 2011)

99 ranged (28th November 2011) | 99 attack, 99 defence, 99 strength (11th December 2011) | 99 slayer (18th December 2011) | 99 magic (22nd December 2011) | 99 construction (16th March 2012)

99 herblore (22nd March 2012) | 99 firemaking (26th March 2012) | 99 cooking (2nd July 2012) | 99 runecrafting (12th March 2012) | 99 crafting (26th August 2012) | 99 agility (19th November 2012)

99 woodcutting (22nd November 2012) | 99 fletching (31st December 2012) | 99 thieving (3rd January 2013) | 99 hunter (11th January 2013) | 99 mining (21st January 2013) | 99 fishing (21st January 2013)

99 smithing (21st January 2013) | 120 dungeoneering (17th June 2013) | 99 divination (24th November 2013)

Tormented demon drops: twenty effigies, nine pairs of claws, two dragon armour slices and one elite clue | Dagannoth king drops: two dragon hatchets, two elite clues, one archer ring and one warrior ring

Glacor drops: four pairs of ragefire boots, one pair of steadfast boots, six effigies, two hundred lots of Armadyl shards, three elite clues | Nex split: Torva boots | Kalphite King split: off-hand drygore mace

30/30 Shattered Heart statues completed | 16/16 Court Cases completed | 25/25 Choc Chimp Ices delivered | 500/500 Vyrewatch burned | 584/584 tasks completed | 4000/4000 chompies hunted

Link to comment
Share on other sites

No it's not? You don't have to tell whether it's worth it, that is for the program to decide. All you have to do is show the possible methods.

The program can't decide itself because you don't know what someone's income will be at every point in their goal to max and your program doesn't know either.
Link to comment
Share on other sites

I think you could solve that problem by creating a hierarchical list of incomes and when the requirements are met for one, then that becomes the highest income.

Link to comment
Share on other sites

Well it's true there will be a lot of possible incomes and methods, for example mining methods change every level due to increased success chance etc. so that'd be a pain to put in. It may be easier to let the program calculate some values, such as the congold xp rate from 80-99, and of course ignore methods you can exclude beforehand, if you can prove it's always worse (includes obvious things like ivy, but could be other things). It may also be worth collapsing chunks of levels into one, for example 1-15 woodcutting, because the method simply never changes - that way you get one method, with average xp/h, for 14 levels.

 

Anyway, I don't see why you would need anything but a list of methods to find the best route?

 

There's a point A and B, and you want to connect A and B with as few steps as possible. So taking a sort of map of which states lead to which other states, you can calculate the path from A to B with the fewest steps.

Supporter of Zaros | Quest Cape owner since 22 may 2010 | No skills below 99 | Total level 2595 | Completionist Cape owner since 17th June 2013 | Suggestions

99 summoning (18th June 2011, previously untrimmed) | 99 farming (14th July 2011) | 99 prayer (8th September 2011) | 99 constitution (10th September 2011) | 99 dungeoneering (15th November 2011)

99 ranged (28th November 2011) | 99 attack, 99 defence, 99 strength (11th December 2011) | 99 slayer (18th December 2011) | 99 magic (22nd December 2011) | 99 construction (16th March 2012)

99 herblore (22nd March 2012) | 99 firemaking (26th March 2012) | 99 cooking (2nd July 2012) | 99 runecrafting (12th March 2012) | 99 crafting (26th August 2012) | 99 agility (19th November 2012)

99 woodcutting (22nd November 2012) | 99 fletching (31st December 2012) | 99 thieving (3rd January 2013) | 99 hunter (11th January 2013) | 99 mining (21st January 2013) | 99 fishing (21st January 2013)

99 smithing (21st January 2013) | 120 dungeoneering (17th June 2013) | 99 divination (24th November 2013)

Tormented demon drops: twenty effigies, nine pairs of claws, two dragon armour slices and one elite clue | Dagannoth king drops: two dragon hatchets, two elite clues, one archer ring and one warrior ring

Glacor drops: four pairs of ragefire boots, one pair of steadfast boots, six effigies, two hundred lots of Armadyl shards, three elite clues | Nex split: Torva boots | Kalphite King split: off-hand drygore mace

30/30 Shattered Heart statues completed | 16/16 Court Cases completed | 25/25 Choc Chimp Ices delivered | 500/500 Vyrewatch burned | 584/584 tasks completed | 4000/4000 chompies hunted

Link to comment
Share on other sites

The best way to do it (I think) is to find the best way to go from 34 to 2475 total and try to connect to that in the fewest number of hours. Let's start brainstorming what that path is.

Link to comment
Share on other sites

How about we start off with a simple skill, herblore. I think the calculator would have to check the productivity of each potion as new ones are unlocked so there would be a lot of steps to the calculation. At 96 the xp that would be got from the herbicide from slayer and possibly combat training should be added.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.