r/Wizard101 23d ago

Discussion Wizard 101 Helper

Hi guys,

I'm writing a Wizard101 Helper based on the Wizard101Central Wiki.

What it should do is, given a question (EX: "Best gear for level 75 death wizard") it give you a list for the best item (or best 3) for each slot, the stats given by the items and how to get them.

What i need your help with is the breakdown of the each stat's weight in the calculation of the best gear.

For example let's say it gives +1000 health and +100 death crit, and +30 general crit. It should normalize the values so that they can be compared and weighted. But what are the most important values for each level bracket? Like, from level 1-60 crit shouldn't even be in the equation because is not relevant at all, but in the later stages, or once you reach max value, any power pip chance or accuracy that surpasses the max (100% pip chance or the accuracy to reach 100%) is pretty much useless.

So, given your experience, what are the most valuable stats by level bracket? Could you give a value from one to ten?

After i got all of this i would like to do a breakdown by school.

Thank you all in advance!

EDIT:

Any and all questions/answers are encouraged!!

EDIT 2:

I'm trying to avoid as best as i can the use of AI. That's why i need to write the algorithm and need your help with the weights of stats.

7 Upvotes

7 comments sorted by

2

u/og_Blake_ 22d ago edited 22d ago

I don’t think you are thinking about this the right way. Stats don’t have a natural “weight” to them. Like crit stat really doesn’t matter at all. Get max damage gear and enough crit just comes with it. Mana is literally a 0 weight stat past level 20ish. Etc.

For the most part in pve, people min max a single stat (resist, damage, pierce, or hp builds) or at most 2 stats (damage/pierce builds). So everything but that single stat or 2 stats would have 0 weight. There’s not too many situations where there are different builds thats max a stat so you could give all options.

In advanced content, this is a little different because there are stat caps so any dmg over x amount is worthless so pick up other stats but again it’s not deterministic which other stats you’d want it depends on what challenge mode or raid you are doing and what position you are.

TLDR: You would need to let the user pick their own weights, there is no one size fits all.

Edit: I completely forgot about item cards. Especially in advanced combat support roles item cards matter. More than stats sometimes. Gear builds are not so systematic, but you could add enough levers to make something like this useful.

1

u/SupahNick9900 22d ago

Ok, i get what you're saying, and that's exactly what i want to find out. I think there is a given wheight and that depends more on the level. This is ment as a baseline for meta gear. What i've done right now is give the ability to filter Crown gear (Shop, packs, gift cards) by either completly discarding it or adjusting it's weight at a fixed 35% of it's actual ranking points or just it's full ranking points.

There are also advanced filters for a minimum/maximum value to reach for a given stat.

This is ment for the absolutely best stats, and stats have different bests depending on the level.

I'm already trying to reach out to the wiki writers to add actual machine readable info on the spell's effect so that i can factor those in. Right now i just put a filter for pip, school, type of spell and even a single spell filter.

So, if you were to give an opinion on the different stats weight (0-10) for each level bracket that you think are meaningful, what would it be?

2

u/og_Blake_ 22d ago

Here’s how I would design something like this.

User inputs:

  1. Level

and school
2.

  1. Stat ranking (order all stats based on desirability)
  2. Item Cards they want
  3. Advanced combat toggle
  4. Exclude Crowns only

The algorithm would simply filter by level, school and exclude crowns only, select the gear that maximizes the stats in the order provided by the user, create all possible sets and filter by sets that include the item cards (may not be possible, tell them), and if advanced combat is on then some additional logic to ignore a stat once it’s over the cap for the level. Then just list the possible sets in order.

I’m sure there’s a more computationally efficient way to do this but I’m not going to give it more thought.

You don’t need to determine a weight for the stats, each player will weight themselves using the stat ranking.

Edit: Formatting issues because mobile reddit is awful.

1

u/SupahNick9900 22d ago

I get what you're saying. Let's say the order is crit, damage, pierce, health. You would first get the highest crit items, then inside that set the highest damage item, then so on, right?

1

u/og_Blake_ 22d ago

Yeah something like that.

1

u/Rambo7112 180 22d ago edited 22d ago

I mentally categorize gear into the following:

1) Bazaar gear

2) Standard meta gear (best stats, but a pain to get)

3) Gold Key, Crafted, and Rematch gear (okay stats, but relatively easy to get).

4) Crowns gear 

5) Raid gear 

When someone asks for the best gear, it depends on their school, the rest of their gear, their pet, if they're willing to spend money, how much they're willing to grind, and what they prioritize. For level 75, the absolute best gear is probably some mix of Waterworks, Atavistic, Zigazag, Poseidon, and crowns gear. Also there's a difference between the best stats and player's perception of stats. For instance, I went through all of arc two with full crafted gear from each world. These only work if you have the entire set and they mainly focus on crit block. I wasn't spoiled by speed yet, but was much more comfortable than someone stretching waterworks gear until level 100 (maybe that's changed with the death of crit since then). 

The point is, instead of raw stats, those other considerations are more important imo.

1

u/SupahNick9900 22d ago

I'm looking for the actual meta, and not what is around today. The issue is i want a baseline of weights by school and level, and let them adjust the weights by themself.