Stat growth rates from levelling up - collecting data? calculator + sheet
Stat growth rates from levelling up - collecting data? calculator + sheet
|
|
---|---|
Posted 2021-02-10 15:25:50
What's this As we know, wolves gain stats when levelling up. I previously read on the forums that this was random and assumed as much/possibly influenced by their role, but then tried adding up the stats my wolves gained on levelling up, and noticed:
All of these are somewhat statistically unlikely if stat growths were completely random. This suggests: 1. Stat growth from levelling up is not entirely random I think it might be something interesting to look into! (At least, I don't think I've seen anyone post about this before?) I don't really intend to research this hardcore, but it would be nice to have some confirmation for breeding purposes. What are we trying to find out
Tools I tried manually typing in data from the user log, but this is an extremely painful way of collecting data and I strongly unrecommend it. Instead, I've coded a calculator/formatter and made a spreadsheet for recording this stuff: Click here for the spreadsheet template Here are some visual instructions for using both of these things Feel free to use them for personal purposes as a tracker or something. I say "data collection", but really I just spent a couple of hours coding this out of frustration and didn't want the effort to go to waste haha. |
aleator #3308 |
Posted 2021-02-11 14:42:07
hi! so i've actually been tracking the stats gained from level ups only for my pack for some time now, and have an entire spreadsheet for it! what i've gathered is that there are two stat categories (ie. strength, agility, speed, wisdom, smarts) that each wolf favors individually, regardless of pack role and other external factors. and every time a wolf levels up, there is a base percentage that each stat category has that determines how many stats it receives upon clicking the "level up" button, with some give-or-take thanks to rng. so in my spreadsheet, i have raw data gathered in columns c through g for each wolf, which is colored in to show how heavily each stat was favored in that particular level up. then, in columns h through l, i have a formula going that calculates what percentage of the stats distributed went toward each stat category during that particular level up instance. what i've found is that in general, each wolf favors two stat categories that have a base percentage of about 30% each in stat distribution upon level up instance, and the other three stats have about 13.33% each in stat distribution upon level up instance. then there are rng modifiers that slightly alter the otherwise expected level up stat gain results, which is why sometimes a stat category that isn't favored may gain more stats than a stat category that is favored. however, this randomness starts to stabilize and become more consistent with a wolf's favored stat categories after it hits level 10 (from what i've seen). as for breeding, my theory is that these favored stat categories get passed down to pups (rather than being chosen randomly upon wolf creation) regardless of what starting stats a pup was born with. so, for example, if you bred wolf 1 with favored stat categories strength + agility to wolf 2 with favored stat categories strength and speed, most likely their pups will be guaranteed to favor strength, and either agility or speed, regardless of if wolf 1 and/or wolf 2 had really high wisdom that was manually raised through scouting, hunting, herbalism, etc. i'm testing my breeding theory at the moment, since i now have two litters of pups that have become adults and are currently being leveled through hunting. unfortunately this is kind of a slow process, since you'll never be too sure of what exactly a pup's favored stats are until you've leveled them up until about level 10, and in certain cases you may even have to go a little beyond that to be really sure. that said, my stat breeding theory has held up so far with the two pups that i have managed to level beyond level 10, and i'm curious to see if there's some sort of randomness component in which pups can randomly choose to favor a stat category that isn't favored by either parent (kind of like how personality inheritance works). hope this is helpful! |
woollydaisie #28868 |
Posted 2021-02-11 15:25:29
This is incredibly interesting. I hadn't given it much thought, just assumed that it either favoured the wolfs role or was totally random. Certainly doesn't hurt to investigate it though! |
Srinyx #244 |
Posted 2021-02-12 01:44:26
Here's my spreadsheet link for reference @woollydaisie That tracks with what I've observed, including the two favoured stats thing! I wasn't entirely sure if it really was that there would always be two top stats, since it seems to be the case in NBWs I've levelled, but among my gen 2s there are a couple who currently have only one prominently higher stat at level 13...maybe they're late bloomers? Have you noticed if it's more likely that a particular parent is more likely to pass down their favoured stats? The two cases I mentioned in my first post passed down the father's favoured stats, and consistently throughout the entire litter, so I wonder if this is random or it's possible to tell which parent will pass it down. (e.g. always the father, always the one with higher stats, etc. of course though it could still be random but applied to the entire litter) Definitely interested to find out if there's the randomness component too, since that might...complicate things...but so far it seems kind of unlikely, or at least a somewhat rare occurrence. My guess is: since the amount of stats a wolf can gain is already fixed at 420, I think it's possible that the max stat growth amounts are generated when the pup is created, and simply pulled from randomly as the pup levels up, so there's no chance of the growth going in unexpected directions. The max stat growth proportions COULD be inheritable...unfortunately it already takes a very long time to hit level 20, so getting enough data to make more precise predictions will probably take months. Will keep gathering data though! @Srinyx Looking forward to seeing what you find! Same, my older wolves' data has mostly disappeared so it's kind of patchy. Though at least, the numbers at higher levels are more representative of the growth rates, so it should still tell you what the wolf's good at! |
aleator #3308 |
Posted 2021-02-12 12:05:49 (edited)
i used to think that it was role-based too! but then one of my chasers suddenly had better stats than my finisher, and i realized that even though my finisher had better strength in the beginning, after a while it was actually far from his strongest stat xD but it'd definitely be interesting to see what you find! interesting! i've definitely had wolves where it was clear that they favored one stat, but the second stat didn't become clearer until between the levels of 10 and 15, so it's possible they could be late bloomers and rng just hasn't favored their second favored stat xD but since they're gen 2, there's definitely the possibility that maybe more genetics is at work behind the scenes. which actually reminds me, i had two theories going into tracking my wolves' stats and wanted to see which one followed better, which is why i started tracking their level up stats in the first place: theory a: there are "categories" of favored stats with set percentages of stat gain upon level up, which is made slightly random by a secondary hidden percentage / number / rounding. the first category would be the favored stats, of which there are two, the second category would be average stats, of which there are either two or three, and, in the case that there are only two average stats, then there's possibly a third category of weak stats, of which there is only one. my original thought for this was that the two favored stats have a base percentage of 30%, the two average stats have a base percentage of 15%, and the weak stat has a base percentage of 10% (or, alternatively, the two favored stats have a base percentage of 30% and the three average stats have a base percentage of 13.33%). in this case, pups would inherit stat categories in a similar way to which they inherit markings from their parents. theory b: wolf stats have set stat percentages (instead of categories) upon creation, with gen 1 stats being relatively close to to 30% / 30% / 15% / 15% / 10% or 30% / 30% / 13.33% / 13.33% / 13.33%. then, when bred, gen 2 puppies get stats with averaged percentages from their parents (with some level of randomness) in the same way that wolf marking opacities get inherited. at the moment, i'm leaning more toward theory a because i have two gen 2 wolves that were bred from a speed + smarts gen 1 with a wisdom + smarts gen 1, and while they both inherited smarts as a favored stat, both also favor speed, while wisdom is one of their weakest stats, which wouldn't follow with theory b if that stat was averaged between the parents. (they've actually both shown more growth in strength as a non-favored stat, which is weirdly the weakest stat for both their parents, also leading me to believe that there are three average stats and not two average stats and a weak stat, although again, it could just be a coincidence of chance). i do find the theories worth mentioning though in case there's some mixture of both that hasn't been observed yet or it sparks an idea about a different way that stat genetics could work. and, to answer your question, in the case of the two gen 2 wolves, they did both inherit their two favored stats from one parent, but then again, one of those stats was a shared favored stat between their both parents, so i'm still guessing it's probably roughly a 50/50 chance between the two parents. and your guess is definitely something i haven't though of before! but the only thing that makes me skeptical of it is that storing an array of stats for every single wolf on site might be a lot, considering how much concern has been thrown around in the past about wolvden's servers and why certain mechanics are the way they are because of it xD i'll be the first to admit that i don't know too much about web servers in general, but if they were deciding to level up stats that way, it wouldn't track with the paywall of the scrying stone, the complete wolf deletion of chased and un-dynastied wolves, and seemingly reused image links for deleted wolves. in my opinion, and just from like, a coding and game dev style standpoint, it seems more likely that there's a single instance of stat generation + rng that happens when a level up button is clicked, since it requires less code and less stored data, and it follows with wolvden's general preference for putting an rng on most of their mechanics and speaking of coding, has anyone else noticed the seemingly random order in which stats gains are reported upon level up? (you can see it in the banner after clicking the level up button and in your user log) although it might not be anything, something makes me think that the order might be a little window into how the game decides to distribute stat points, although how exactly i'm not entirely sure xD i just think it'd be weird for the devs to make the order random for no reason, so there must be some reason, maybe :o |
woollydaisie #28868 |
Posted 2021-02-12 13:38:26
@woollydaisie Your theories are interesting! I agree that the averaging is unlikely, since that would mean that after several generations wolves wouldn't display the 2 favoured stats phenomenon and tend towards having very average stats. I think something like theory a would probably be more likely, with some percentage range for strong stats and average stats, I guess? Given the 420 stat limit they probably would first roll for which ones are strong/average and then throw in a bit of randomness. On storing stats - thinking about it from a coding standpoint (have experience here), it would only be an extra 5 integers at minimum (or an array stored as a string) so I don't think it's that much! The scrying stone paywall is due to resource consumption from running the breeding calculation every time and not storage (as mentioned before by staff), the entirety of wolf data is very much more than part of their stats, and images take up a lot more space than database data so it makes sense that those are deleted entirely. The stats per level up don't have to be stored, for example: a wolf could have a potential stat gain of 132 strength, 78 speed, 51 agility, 72 wisdom, 85 smarts through levelling up, and this is rolled initially. Only those 5 values are stored, and for each level the stats are randomly rolled from this potential stat gains, e.g. for level 2 the wolf needs 4 stats, and this rolls as +2 strength, +2 smarts. This is added to their actual stats, and their remaining potential stat gains are reduced to 130 / 78 / 51 / 72 / 83. This goes on until level 20, where it hits 0 / 0 / 0 / 0 / 0 - it'd be simple, efficient and not prone to RNG mishaps...which are probably somewhat likely to happen, since 19 level ups is a very small sample size. The stat gains being in a random order is probably for efficiency of randomisation. I think it goes like: take the array of stats, randomise its order, and then traverse the array in the new order, rolling stats as you go. This is efficient because 1. this would only require rolling 4 times at maximum, 2. ensures that wolves at a low level (too low to gain 5 different stats at once) can gain stats that are not just the first few stats on the list (strength/speed/agility). The stat gains are displayed in the order the array was randomised. It proooooobably doesn't really mean anything :> |
aleator #3308 |
Posted 2021-02-12 14:23:10 (edited)
ahhh ok got it, i'm glad someone with a better understanding of code could explain that out for me xD my original interpretation of what you meant was having an array of like, 100 integers stored per wolf and each time a wolf leveled up, those integers would randomly be pulled out and applied to the wolf's current stats, but the way you just described it makes 1000x more sense lmao (edit: also, thank you for explaining the reasoning behind scrying stone resource consumption vs. data storage, i knew those things were different but didn't know how much of an impact each had on the server in comparison to each other, but i'm assuming resource consumption strains it more than data does, right? and yes, deleting images definitely makes sense! but i assumed all stored wolf data beyond images also got deleted too, beyond the bare essentials that would still be relevant to living wolves, like lineage data, which is why i was thinking that the devs were probably trying to minimize as much stored data as possible for limited storage reasons) in that case, i do think your theory is pretty likely as well! i also figured that the random order in which stat gains were presented upon level up had ~something~ to do with how the stats were being rolled, but for the life of me i couldn't even make a guess as to how or why. so your explanation definitely makes sense, and works pretty well with your theory too! ok, so i will definitely keep that in mind as i level my gen 2 wolves! they're hunters so hopefully i'll even manage to get them to level 20, but if their final stat distributions end up being super similar (or even the same :o) then it would definitely support your theory pretty well! and also yes, i have nbws that lean way more to having a "weak stat" and nbws that have more averaged non-favored stats, which is why i'm not entirely sure if it's just three average stats with varying stat gains thanks to rng or if there really is a weak stat. |
woollydaisie #28868 |
Posted 2021-02-13 14:49:40 (edited)
I sort of fell into breeding specialists and plan to keep it up, especially after watching them develop. I have three main tracks which fell out of what the NBW parents trained in. Selene Once my biomes were fully scouted, my starter female continued to scout the rainforest until she reached level 20. Her stats are level 20 are: 217/157/126/103/112. I bred her to my lead male a couple times, who seems to favor speed/agility, but had lower stats than her at the time. I've kept three so far (I will probably use her last heat for my lead's last litter). One is from my first litter (Cesium), so my user log doesn't go far back enough for all her leveling and she's only level 8 since I use her as a pup sitter. The second is a chaser (LC). At level 15, her % gains have been: 15/27/25/18/16 The third is a rainforest scout (Pandeia). At level 19, her % gains have been: 32/29/15/11/12. She hunted for her first 5 levels (chaser I think) I also have three young adults from her and heritage-less male with high strength. They all have higher strength (and speed) stats, of course. Two haven't been trained, and I'd be willing to give one to someone who wants to experiment. The third has been training as a chaser until I move her to scouting. All have had puppies of course, but most are at the lower level. LC has a daughter at level 14 who is a chaser. Her stat gain % is 32/26/15/13/14. Her sire had higher strength/speed relevant to the rest of his stats (scout). Raida Raida, an older NBW, started as a stalker and became a scout so I could open up the glacier. Her stats are level 18 were 100/100/94/225/172. She has one daughter at level 15 that I don’t own. Her highest stats are wisdom/smarts and she was a scout, but don’t know where she mostly worked. I have two of hers from the same litter that I kept, from a sire with higher relative wisdom/smarts. 1. Raika (glacier scout). Stat % gains at level 20: 13/16/13/27/31 2. Silicon (stalker). Stat % gain at level 15: 16/14/11/29/30Silicon is unbred (can’t decide if I want to sex change him). Raika has had a couple litters, but none above level 7. Her oldest, Ricia, was specifically bred from a relatively higher wisdom/smarts sire. She has been leveling through stalking and some scouting. Her % gains at level 7 are 11/15/9/37/28. Raika’s newest litter is sired by one of the highest wisdom studs I could find. Almost all were born with 130+ wisdom and higher relative strength. I plan to keep one or two to continue my wisdom line, but I would be interested in seeing one of them be specifically trained as either a chaser or finisher (by me or someone else). Others Vanadis — breed from one of my NBW chasers and a sire with higher strength/speed/agility, she is a chaser. Stat % gains at level 15 are 15/31/29/13/13 Younger wolves that I’m training are usually from specialized mothers and sires chosen to reflect their best stats. I’m training a finisher who is by a high strength sire out of a finisher NBW. A couple pups from Pandeia (mentioned above, high strength/low wisdom), and another pup from a high strength sire out of a finisher mother (not NBW). That pup’s strength stat is almost twice as much as all her others. I have a couple young pups from a finisher mother and high strength male that I will be raising up as well. I’m happy to contribute as much as possible and I’d love to collaborate with other people breeding specialists, especially those avoiding more common lines. :) My goal is full set of 500+ stat hunters so I can move to the glacier without worrying as much about food. Looks like I need more lines for chasers! Haha |
Shyy #1839 |
Posted 2021-02-25 23:01:05
This has been a huge revelation for my sister and I! We figured it out randomly when we were looking at stats on some studs, and started trying to put a spreadsheet together, but it took me almost an hour to just do one wolf. The cruncher has been an absolute life saver!!! It has added so much more depth to our stat breeding projects and I am hoping it will push us towards breeding some more uncommon studs. We're still compiling all our data and trying to figure out how it carries down through the lines. I'll make us a nice spreadsheet with all our data compiled to share once I get some time to put it together. I do have all my suspected boosts for my wolves listed on my cave page though. We have found that you can usually tell pretty clearly by level 6, but some might need a little more time to be clear. Has anyone found any that only have one stat boosted? We have one that is not showing an obvious gain in a second stat, but it could just be weird RNG because I don't think she is too high leveled yet. If both parents have one of the same stats boosted are the pups definitely going to have that one or could they inherit both of the other boosts? For example if you breed a (strength smarts) with (strength wisdom) will it always have strength or could it inherit smarts and wisdom instead? Curious to see how some of our planned litters turn out! According to about my whole cave, Sunfall definitely passed down a lot of strength boosts! Strength seems to be by far the most common as we are going through and trying to estimate the boosts on studs to use. |
Twisted #10595 |
Posted 2021-03-02 17:09:59 (edited)
Currently the 2 highest stats of a wolf continue to be the favored growing stats. By level 20, a wolf will see around +60 in their 3 unfavored stats, and around +120 in their 2 favored stats. Stat gains aren't related to the role they're maintaining, just whatever the 2 highest stats they have are. That's why breeding for specific stats is preferred for specific hunting roles :D From bugbox: Comment by Abbey posted 2021-02-05 22:15:57 The stat gain is based on the stats they have - it will try to prioritise whatever the highest two stats the wolf currently has. It is not based on role. |
🧀 Rat Of Unusual Size 🐀 #26349 |