I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
flguy147ub17_ESO wrote: »People on this forum should be saving the planet, curing diseases, building a damn planet with infinite resources to make you live forever. Stop playing MMOs and save the planet and cure hair loss.
hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
flguy147ub17_ESO wrote: »People on this forum should be saving the planet, curing diseases, building a damn planet with infinite resources to make you live forever. Stop playing MMOs and save the planet and cure hair loss.
Someone want to simplify this, great work but whats better to put CPs in?
hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
i think its DoT & Burst both, i mean good with both? with sorc specially
hedna123b14_ESO wrote: »Someone want to simplify this, great work but whats better to put CPs in?hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
i think its DoT & Burst both, i mean good with both? with sorc specially
http://forums.elderscrollsonline.com/en/discussion/245719/ideal-mage-cp-distribution-for-magicka-builds#latest
YeOldeGamer wrote: »*brain explodes*
hedna123b14_ESO wrote: »Someone want to simplify this, great work but whats better to put CPs in?hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
i think its DoT & Burst both, i mean good with both? with sorc specially
http://forums.elderscrollsonline.com/en/discussion/245719/ideal-mage-cp-distribution-for-magicka-builds#latest
did i get it right erosion is good if crit rate is 32% or lower
YeOldeGamer wrote: »*brain explodes*
yeah mine too...
is there a dumbed down verson? 1 + 1=2 ? lol
I mean atleast you end it with Nirnhoned ftw...but uh, the rest just hurts. Props to everyone able to comprehend what is put down.
hedna123b14_ESO wrote: »Someone want to simplify this, great work but whats better to put CPs in?hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
i think its DoT & Burst both, i mean good with both? with sorc specially
http://forums.elderscrollsonline.com/en/discussion/245719/ideal-mage-cp-distribution-for-magicka-builds#latest
hedna123b14_ESO wrote: »Someone want to simplify this, great work but whats better to put CPs in?hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
i think its DoT & Burst both, i mean good with both? with sorc specially
http://forums.elderscrollsonline.com/en/discussion/245719/ideal-mage-cp-distribution-for-magicka-builds#latest
the problem was that it was like Chinese for me, like lang i haven't learned
1 of my chars is Altmer Templar Heavy Armor S&S Magic Build, DPS/TANK, not using mageligh with him, can't, is erosion only good with that type of build? elf just 1 point, after patch & also new
hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »Someone want to simplify this, great work but whats better to put CPs in?hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
i think its DoT & Burst both, i mean good with both? with sorc specially
http://forums.elderscrollsonline.com/en/discussion/245719/ideal-mage-cp-distribution-for-magicka-builds#latest
the problem was that it was like Chinese for me, like lang i haven't learned
1 of my chars is Altmer Templar Heavy Armor S&S Magic Build, DPS/TANK, not using mageligh with him, can't, is erosion only good with that type of build? elf just 1 point, after patch & also new
The chart in the link is for a dps, not a tank. If you are a tank, your cp distribution will be different. If you are a DPS with heavy armor then you are playing this game for fun, not for high damage, so CP distribution doesnt matter...
hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »Someone want to simplify this, great work but whats better to put CPs in?hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
i think its DoT & Burst both, i mean good with both? with sorc specially
http://forums.elderscrollsonline.com/en/discussion/245719/ideal-mage-cp-distribution-for-magicka-builds#latest
the problem was that it was like Chinese for me, like lang i haven't learned
1 of my chars is Altmer Templar Heavy Armor S&S Magic Build, DPS/TANK, not using mageligh with him, can't, is erosion only good with that type of build? elf just 1 point, after patch & also new
The chart in the link is for a dps, not a tank. If you are a tank, your cp distribution will be different. If you are a DPS with heavy armor then you are playing this game for fun, not for high damage, so CP distribution doesnt matter...
did i say just Tank? i said DPS/TANK, both DSP & TANK, i mean i'm both
hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »Someone want to simplify this, great work but whats better to put CPs in?hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
i think its DoT & Burst both, i mean good with both? with sorc specially
http://forums.elderscrollsonline.com/en/discussion/245719/ideal-mage-cp-distribution-for-magicka-builds#latest
the problem was that it was like Chinese for me, like lang i haven't learned
1 of my chars is Altmer Templar Heavy Armor S&S Magic Build, DPS/TANK, not using mageligh with him, can't, is erosion only good with that type of build? elf just 1 point, after patch & also new
The chart in the link is for a dps, not a tank. If you are a tank, your cp distribution will be different. If you are a DPS with heavy armor then you are playing this game for fun, not for high damage, so CP distribution doesnt matter...
did i say just Tank? i said DPS/TANK, both DSP & TANK, i mean i'm both
You cant effectively fill both roles in hard content at the same time. Are you saying you have two different builds, one with heavy armor and sword and shield and another one with light armor?
hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »Someone want to simplify this, great work but whats better to put CPs in?hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
i think its DoT & Burst both, i mean good with both? with sorc specially
http://forums.elderscrollsonline.com/en/discussion/245719/ideal-mage-cp-distribution-for-magicka-builds#latest
the problem was that it was like Chinese for me, like lang i haven't learned
1 of my chars is Altmer Templar Heavy Armor S&S Magic Build, DPS/TANK, not using mageligh with him, can't, is erosion only good with that type of build? elf just 1 point, after patch & also new
The chart in the link is for a dps, not a tank. If you are a tank, your cp distribution will be different. If you are a DPS with heavy armor then you are playing this game for fun, not for high damage, so CP distribution doesnt matter...
did i say just Tank? i said DPS/TANK, both DSP & TANK, i mean i'm both
You cant effectively fill both roles in hard content at the same time. Are you saying you have two different builds, one with heavy armor and sword and shield and another one with light armor?
no DPS TANK heavy armor magic build, spear skills wit S&S other Dawns Skills with second wep Destro staff or maybe second wep Also S&S not sure, but always Heavy armor, both roles, currently below 15 so can't have second wep, i decide when i get second wep, staff or S&S
TotterTates wrote: »We are currently testing values for every CP star on the PTS. We should be done in a week or so.
hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »Someone want to simplify this, great work but whats better to put CPs in?hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
i think its DoT & Burst both, i mean good with both? with sorc specially
http://forums.elderscrollsonline.com/en/discussion/245719/ideal-mage-cp-distribution-for-magicka-builds#latest
the problem was that it was like Chinese for me, like lang i haven't learned
1 of my chars is Altmer Templar Heavy Armor S&S Magic Build, DPS/TANK, not using mageligh with him, can't, is erosion only good with that type of build? elf just 1 point, after patch & also new
The chart in the link is for a dps, not a tank. If you are a tank, your cp distribution will be different. If you are a DPS with heavy armor then you are playing this game for fun, not for high damage, so CP distribution doesnt matter...
did i say just Tank? i said DPS/TANK, both DSP & TANK, i mean i'm both
You cant effectively fill both roles in hard content at the same time. Are you saying you have two different builds, one with heavy armor and sword and shield and another one with light armor?
no DPS TANK heavy armor magic build, spear skills wit S&S other Dawns Skills with second wep Destro staff or maybe second wep Also S&S not sure, but always Heavy armor, both roles, currently below 15 so can't have second wep, i decide when i get second wep, staff or S&S
Ahh I see. So just so you know ones you get to endgame content, you will have to choose whether to dps or to tank effectively, because you will not be able to do both. If you want to tank, then heavy armor is the way to go. If you want to dps then you will have to switch to other options.
Can a mod author please take these formulas and make a stat calculator out of it where we just input our current numbers & print out what we should do? lol
(or print to screen efficient build or not efficient)
TotterTates wrote: »We are currently testing values for every CP star on the PTS. We should be done in a week or so.
Can a mod author please take these formulas and make a stat calculator out of it where we just input our current numbers & print out what we should do? lol
(or print to screen efficient build or not efficient)
If no mod authors do this I can make an exe of the math but may take me some time.
TotterTates wrote: »We are currently testing values for every CP star on the PTS. We should be done in a week or so.
I look forward to reading a summary of your results!Can a mod author please take these formulas and make a stat calculator out of it where we just input our current numbers & print out what we should do? lol
(or print to screen efficient build or not efficient)
If no mod authors do this I can make an exe of the math but may take me some time.
Converting this into an addon will require additional mathermatics and insight. At the moment I'm simply running through every single combinations. This means with 5 stars and at the CP cap there is a total of 30507895 combinations. I'm aware that some of these combinations can be eliminated if your formulate some additional rules but I haven't done that yet. I've also tried to convert this discrete problem into a continous optimisation problem but encountered problems with the gradient being rather small.
hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »Someone want to simplify this, great work but whats better to put CPs in?hedna123b14_ESO wrote: »hedna123b14_ESO wrote: »I recommend 1 point elfborn or 0 to it, 100 ele expert 66 or 67 to erosion, u ask why? cause as mage/sorc u get bit over 40% crit rate (51-52 with some CP perks that activate in certain conditions), no1 can have 100%, so do u want to hit hard always or just sometimes? i want that my awry hit is hard so i wont put much to elfborn, maybe not even 1 point, also with erosion ur spell damage increases, so higher spell damage= Higher crit damage, so in the end u get same crit damage if not better then when u put point to elfborn
This was back in September before I delved into theorycrafting, after doing extensive analysis I can tell you that on live 66 in elfborn and 1 in spell erosion trumps all, as for the new DLC, it will vary a whole lot by class.
u mean with new dlc patch, how good erosion is, it is depends on what my class is?
Different classes have different builds. Erosion's importanice will depend on how heavy with dots your build is and also on the type of trait on your weapon.
i think its DoT & Burst both, i mean good with both? with sorc specially
http://forums.elderscrollsonline.com/en/discussion/245719/ideal-mage-cp-distribution-for-magicka-builds#latest
the problem was that it was like Chinese for me, like lang i haven't learned
1 of my chars is Altmer Templar Heavy Armor S&S Magic Build, DPS/TANK, not using mageligh with him, can't, is erosion only good with that type of build? elf just 1 point, after patch & also new
The chart in the link is for a dps, not a tank. If you are a tank, your cp distribution will be different. If you are a DPS with heavy armor then you are playing this game for fun, not for high damage, so CP distribution doesnt matter...
did i say just Tank? i said DPS/TANK, both DSP & TANK, i mean i'm both
You cant effectively fill both roles in hard content at the same time. Are you saying you have two different builds, one with heavy armor and sword and shield and another one with light armor?
no DPS TANK heavy armor magic build, spear skills wit S&S other Dawns Skills with second wep Destro staff or maybe second wep Also S&S not sure, but always Heavy armor, both roles, currently below 15 so can't have second wep, i decide when i get second wep, staff or S&S
Ahh I see. So just so you know ones you get to endgame content, you will have to choose whether to dps or to tank effectively, because you will not be able to do both. If you want to tank, then heavy armor is the way to go. If you want to dps then you will have to switch to other options.
i like DPS Tank Hybrid, like my Pact Dunmer DK, DPS + Survival, i know it works well cause ppl say that + i have seen the type in action
TotterTates wrote: »We are currently testing values for every CP star on the PTS. We should be done in a week or so.
I look forward to reading a summary of your results!Can a mod author please take these formulas and make a stat calculator out of it where we just input our current numbers & print out what we should do? lol
(or print to screen efficient build or not efficient)
If no mod authors do this I can make an exe of the math but may take me some time.
Converting this into an addon will require additional mathermatics and insight. At the moment I'm simply running through every single combinations. This means with 5 stars and at the CP cap there is a total of 30507895 combinations. I'm aware that some of these combinations can be eliminated if your formulate some additional rules but I haven't done that yet. I've also tried to convert this discrete problem into a continous optimisation problem but encountered problems with the gradient being rather small.
I was assuming that it would be a matter of taking input from the user to figure their champion point stats and then taking those figures and applying the formulas that were laid out.
I know a little c++ and have written some basic programs to do conversions so I assumed it should just be a matter of putting it all together. But a mod author I am not.
Here is something I use everyday at work I was assuming something similar could be created with your data perhaps I am wrong.
#include <iostream>
#include <string>
#include <windows.h>
#include <wincon.h>
using namespace std;
int main()
{
string function_selection;
float number_to_convert;
int loop_count;
int loop_count1;
int so_math_loop;
int so_math_loop1;
string so_math_loop_yesno;
float math;
string a="yes";
string b="no";
string c;
string a1="y";
string a2="Y";
string a3="YES";
string a4="Yes";
string b1="n";
string b2="N";
string b3="NO";
string b4="No";
float somath=0;
float somath1=0;
float somath2=0;
float somath3=0;
string
menu1="1 Feet to meters",menu2="\n2 Meters to feet",menu3="\n3 Inches to mm",menu4="\n4 MM to inches",
menu6="\n6 Dollars per meter to dollars per foot",menu5="\n5 Dollars per foot to dollars per meter",
menu8="\n8 Dollars per foot to dollars per 4 foot stick",menu7="\n7 Dollars per 4 foot stick to dollars per foot",
menu9="\n9 Farenheit to Celcius",menu10="\n10 Celsius to Farenheit",menu11="\n11 Pounds to Kilograms",
menu12="\n12 Kilograms to Pounds",menu13="\n13 ID in inches to layflat width in m.m.",menu14="\n14 ID in inches to layflat width in inches.",
menu15="\n15 ID in m.m to layflat width in m.m.",menu16="\n16 Layflat width in m.m. to ID in inches",
menu17="\n17 Layflat width in m.m. to ID in m.m.\n";
cout << "Program written by Bryan Haas \nfor modifications to the code please contact Bryan Haas\nVersion 1.25 06/16/15\n" << endl;
for (loop_count=1;loop_count<=3;loop_count++){
cout << menu1 << menu2 << menu3 << menu4 << menu5 << menu6 << menu7 << menu8 << menu9 << menu10 << menu11 <<
menu12 << menu13 << menu14 << menu15 << menu16 << menu17 << endl;
loop_count=0;
loop_count1=0;
so_math_loop=0;
so_math_loop1=0;
somath=0;
somath1=0;
somath2=0;
somath3=0;
cout << "\nPlease enter the number of the conversion you would like" << endl;
cin >> function_selection;
if (function_selection=="1"){
cout << "Please enter the feet" << endl;
cin >> number_to_convert;
math=number_to_convert/3.28084;
cout << math << " meters" << endl;
}
else if (function_selection=="2"){
cout << "Please enter the meters" << endl;
cin >> number_to_convert;
math=number_to_convert*3.28084;
cout << math << " feet" << endl;
}
else if (function_selection=="3"){
cout << "Please enter the inches" << endl;
cin >> number_to_convert;
math=number_to_convert*25.4;
cout << math << " milimeters" << endl;
}
else if (function_selection=="4"){
cout << "Please enter the milimeters" << endl;
cin >> number_to_convert;
math=number_to_convert/25.4;
cout << math << " inches" << endl;
}
else if (function_selection=="6"){
cout << "Please enter the dollars per meter in the following format\nIf it is 10.00 dollars per meter then type 10.00" << endl;
cin >> number_to_convert;
math=number_to_convert/3.28;
cout << "$" << math << "/ft" << endl;
}
else if (function_selection=="5"){
cout << "Please enter the dollars per foot in the following format\nIf it is 10.00 dollars per foot then type 10.00" << endl;
cin >> number_to_convert;
math=number_to_convert*3.28;
cout << "$" << math << "/meter" << endl;
}
else if (function_selection=="8"){
cout << "Please enter the dollars per foot" << endl;
cin >> number_to_convert;
math=number_to_convert*4;
cout << "$" << math << "/stk" << endl;
}
else if (function_selection=="7"){
cout << "Please enter the dollars per 4 foot piece" << endl;
cin >> number_to_convert;
math=number_to_convert/4;
cout << "$" << math << "/ft" << endl;
}
else if (function_selection=="9"){
cout << "Pleasse enter the temperature to convert in Farenheit" << endl;
cin >> number_to_convert;
math=number_to_convert-32,math=math*5,math=math/9;
cout << math << " degrees Celsius" << endl;
}
else if (function_selection=="10"){
cout << "Please enter the temperature to convert in Celsius" << endl;
cin >> number_to_convert;
math=number_to_convert*9,math=math/5,math=math+32;
cout << math << " degress Farenheit" << endl;
}
else if (function_selection=="11"){
cout << "Please enter the weight in pounds" << endl;
cin >> number_to_convert;
math=number_to_convert*0.453592;
cout << math << " kilograms" << endl;
}
else if (function_selection=="12"){
cout << "Please enter the weight in kilograms" << endl;
cin >> number_to_convert;
math=number_to_convert*2.20462;
cout << math << " lbs" << endl;
}
else if (function_selection=="13"){
cout << "Please enter the ID in inches" << endl;
cin >> number_to_convert;
math=number_to_convert*25.4,math=math*1.57,math;
cout << math << " m.m. wide" << endl;
}
else if (function_selection=="14"){
cout << "Please enter the ID in inches" << endl;
cin >> number_to_convert;
math=number_to_convert,math=math*1.57,math;
cout << math << " inches wide" << endl;
}
else if (function_selection=="15"){
cout << "Please enter the ID in m.m." << endl;
cin >> number_to_convert;
math=number_to_convert*1.57,math=math;
cout << math << " m.m. wide" << endl;
}
else if (function_selection=="16"){
cout << "Please enter the Layflat width in m.m." << endl;
cin >> number_to_convert;
math=number_to_convert,math=math/1.57,math=math/25.4;
cout << math << " inches ID" << endl;
}
else if (function_selection=="17"){
cout << "Please enter the layflat width in m.m." << endl;
cin >> number_to_convert;
math=number_to_convert,math=math/1.57;
cout << math << " m.m. ID" << endl;
}
else {
cout << "No data for selected function" << endl;
}
while (loop_count1==0){
cout << "Would you like to do anything else?" << endl;
so_math_loop=0;
cin >> c;
cout << "\n" << endl;
if (c==a){
loop_count=0;
loop_count1=3;
}
else if (c==a1){
loop_count=0;
loop_count1=3;
}
else if (c==a2){
loop_count=0;
loop_count1=3;
}
else if (c==a3){
loop_count=0;
loop_count1=3;
}
else if (c==a4){
loop_count=0;
loop_count1=3;
}
else if (c==b){
loop_count=3;
loop_count1=3;
}
else if (c==b1){
loop_count=3;
loop_count1=3;
}
else if (c==b2){
loop_count=3;
loop_count1=3;
}
else if (c==b3){
loop_count=3;
loop_count1=3;
}
else if (c==b4){
loop_count=3;
loop_count1=3;
}
else {
cout << "Invalid input\nPlease re-enter." << endl;
loop_count1=0;
}}
}
return 0;
}
hedna123b14_ESO wrote: »TotterTates wrote: »We are currently testing values for every CP star on the PTS. We should be done in a week or so.
I look forward to reading a summary of your results!Can a mod author please take these formulas and make a stat calculator out of it where we just input our current numbers & print out what we should do? lol
(or print to screen efficient build or not efficient)
If no mod authors do this I can make an exe of the math but may take me some time.
Converting this into an addon will require additional mathermatics and insight. At the moment I'm simply running through every single combinations. This means with 5 stars and at the CP cap there is a total of 30507895 combinations. I'm aware that some of these combinations can be eliminated if your formulate some additional rules but I haven't done that yet. I've also tried to convert this discrete problem into a continous optimisation problem but encountered problems with the gradient being rather small.
I was assuming that it would be a matter of taking input from the user to figure their champion point stats and then taking those figures and applying the formulas that were laid out.
I know a little c++ and have written some basic programs to do conversions so I assumed it should just be a matter of putting it all together. But a mod author I am not.
Here is something I use everyday at work I was assuming something similar could be created with your data perhaps I am wrong.
#include <iostream>
#include <string>
#include <windows.h>
#include <wincon.h>
using namespace std;
int main()
{
string function_selection;
float number_to_convert;
int loop_count;
int loop_count1;
int so_math_loop;
int so_math_loop1;
string so_math_loop_yesno;
float math;
string a="yes";
string b="no";
string c;
string a1="y";
string a2="Y";
string a3="YES";
string a4="Yes";
string b1="n";
string b2="N";
string b3="NO";
string b4="No";
float somath=0;
float somath1=0;
float somath2=0;
float somath3=0;
string
menu1="1 Feet to meters",menu2="\n2 Meters to feet",menu3="\n3 Inches to mm",menu4="\n4 MM to inches",
menu6="\n6 Dollars per meter to dollars per foot",menu5="\n5 Dollars per foot to dollars per meter",
menu8="\n8 Dollars per foot to dollars per 4 foot stick",menu7="\n7 Dollars per 4 foot stick to dollars per foot",
menu9="\n9 Farenheit to Celcius",menu10="\n10 Celsius to Farenheit",menu11="\n11 Pounds to Kilograms",
menu12="\n12 Kilograms to Pounds",menu13="\n13 ID in inches to layflat width in m.m.",menu14="\n14 ID in inches to layflat width in inches.",
menu15="\n15 ID in m.m to layflat width in m.m.",menu16="\n16 Layflat width in m.m. to ID in inches",
menu17="\n17 Layflat width in m.m. to ID in m.m.\n";
cout << "Program written by Bryan Haas \nfor modifications to the code please contact Bryan Haas\nVersion 1.25 06/16/15\n" << endl;
for (loop_count=1;loop_count<=3;loop_count++){
cout << menu1 << menu2 << menu3 << menu4 << menu5 << menu6 << menu7 << menu8 << menu9 << menu10 << menu11 <<
menu12 << menu13 << menu14 << menu15 << menu16 << menu17 << endl;
loop_count=0;
loop_count1=0;
so_math_loop=0;
so_math_loop1=0;
somath=0;
somath1=0;
somath2=0;
somath3=0;
cout << "\nPlease enter the number of the conversion you would like" << endl;
cin >> function_selection;
if (function_selection=="1"){
cout << "Please enter the feet" << endl;
cin >> number_to_convert;
math=number_to_convert/3.28084;
cout << math << " meters" << endl;
}
else if (function_selection=="2"){
cout << "Please enter the meters" << endl;
cin >> number_to_convert;
math=number_to_convert*3.28084;
cout << math << " feet" << endl;
}
else if (function_selection=="3"){
cout << "Please enter the inches" << endl;
cin >> number_to_convert;
math=number_to_convert*25.4;
cout << math << " milimeters" << endl;
}
else if (function_selection=="4"){
cout << "Please enter the milimeters" << endl;
cin >> number_to_convert;
math=number_to_convert/25.4;
cout << math << " inches" << endl;
}
else if (function_selection=="6"){
cout << "Please enter the dollars per meter in the following format\nIf it is 10.00 dollars per meter then type 10.00" << endl;
cin >> number_to_convert;
math=number_to_convert/3.28;
cout << "$" << math << "/ft" << endl;
}
else if (function_selection=="5"){
cout << "Please enter the dollars per foot in the following format\nIf it is 10.00 dollars per foot then type 10.00" << endl;
cin >> number_to_convert;
math=number_to_convert*3.28;
cout << "$" << math << "/meter" << endl;
}
else if (function_selection=="8"){
cout << "Please enter the dollars per foot" << endl;
cin >> number_to_convert;
math=number_to_convert*4;
cout << "$" << math << "/stk" << endl;
}
else if (function_selection=="7"){
cout << "Please enter the dollars per 4 foot piece" << endl;
cin >> number_to_convert;
math=number_to_convert/4;
cout << "$" << math << "/ft" << endl;
}
else if (function_selection=="9"){
cout << "Pleasse enter the temperature to convert in Farenheit" << endl;
cin >> number_to_convert;
math=number_to_convert-32,math=math*5,math=math/9;
cout << math << " degrees Celsius" << endl;
}
else if (function_selection=="10"){
cout << "Please enter the temperature to convert in Celsius" << endl;
cin >> number_to_convert;
math=number_to_convert*9,math=math/5,math=math+32;
cout << math << " degress Farenheit" << endl;
}
else if (function_selection=="11"){
cout << "Please enter the weight in pounds" << endl;
cin >> number_to_convert;
math=number_to_convert*0.453592;
cout << math << " kilograms" << endl;
}
else if (function_selection=="12"){
cout << "Please enter the weight in kilograms" << endl;
cin >> number_to_convert;
math=number_to_convert*2.20462;
cout << math << " lbs" << endl;
}
else if (function_selection=="13"){
cout << "Please enter the ID in inches" << endl;
cin >> number_to_convert;
math=number_to_convert*25.4,math=math*1.57,math;
cout << math << " m.m. wide" << endl;
}
else if (function_selection=="14"){
cout << "Please enter the ID in inches" << endl;
cin >> number_to_convert;
math=number_to_convert,math=math*1.57,math;
cout << math << " inches wide" << endl;
}
else if (function_selection=="15"){
cout << "Please enter the ID in m.m." << endl;
cin >> number_to_convert;
math=number_to_convert*1.57,math=math;
cout << math << " m.m. wide" << endl;
}
else if (function_selection=="16"){
cout << "Please enter the Layflat width in m.m." << endl;
cin >> number_to_convert;
math=number_to_convert,math=math/1.57,math=math/25.4;
cout << math << " inches ID" << endl;
}
else if (function_selection=="17"){
cout << "Please enter the layflat width in m.m." << endl;
cin >> number_to_convert;
math=number_to_convert,math=math/1.57;
cout << math << " m.m. ID" << endl;
}
else {
cout << "No data for selected function" << endl;
}
while (loop_count1==0){
cout << "Would you like to do anything else?" << endl;
so_math_loop=0;
cin >> c;
cout << "\n" << endl;
if (c==a){
loop_count=0;
loop_count1=3;
}
else if (c==a1){
loop_count=0;
loop_count1=3;
}
else if (c==a2){
loop_count=0;
loop_count1=3;
}
else if (c==a3){
loop_count=0;
loop_count1=3;
}
else if (c==a4){
loop_count=0;
loop_count1=3;
}
else if (c==b){
loop_count=3;
loop_count1=3;
}
else if (c==b1){
loop_count=3;
loop_count1=3;
}
else if (c==b2){
loop_count=3;
loop_count1=3;
}
else if (c==b3){
loop_count=3;
loop_count1=3;
}
else if (c==b4){
loop_count=3;
loop_count1=3;
}
else {
cout << "Invalid input\nPlease re-enter." << endl;
loop_count1=0;
}}
}
return 0;
}
*** just got real.