frzyc / genshin-optimizer

An Artifact optimizer for Genshin Impact.
https://frzyc.github.io/genshin-optimizer/
MIT License
788 stars 233 forks source link

Artifact Set Configuration #700

Closed randoomdude closed 2 years ago

randoomdude commented 2 years ago

The last time I used GO, you had this option in the optimizer to set a certain artifact set if you wanted, so like an Anemo character could set Viridescent and it would make sure to generate a set that at least had a set of those artifacts and it was very useful, but now you have to manually set Allowed/Excluded and it makes it so you can't just pick 1 set you want to include, but have to manually exlucde all the ones you want, and then the ones you want, it takes a lot more time and what's more I don't always know what to exclude cause I only know what I want to include, and overall I just preferred the previous way of doing it a lot more, any option to at least have that option back? image

StainAE86 commented 2 years ago

It's only 4 clicks to exclude everything and then 1 click to include the single set you want (in the case of VV)

The "force set" feature won't come back because it was more harmful than good. Plus much more limiting. As the game has evolved with new characters etc there are more cases where a character can you multiple different sets to very similar results. But also have sets that on the surface look like they could be good (like Shimenawa for example) that need to be excluded.

This is why the feature was expanded on to allow granularity in exact sets and 2pc/4pc that can be included and excluded in the calculation.

randoomdude commented 2 years ago

Why does it take so long though, it use to be quicker if you refined the search, now it takes longer for searching less? 2022-10-27 15 58 56 2022-10-18 21 38 34

StainAE86 commented 2 years ago

You've left "3 rainbow" enabled. This essentially turns off all "pruning" functions so every single possible build within those constraints needs to be checked so it takes longer than leaving all options turned on and the objectively worse builds are pruned out.