man90es / Genshin-Party-Builder

AI-assisted party creation tool for Genshin Impact. It helps beginners to assemble well-rounded teams no matter how many or which characters they have.
https://genshin.hemlo.cc/partybuilder
GNU General Public License v3.0
66 stars 8 forks source link

Adjustments to the suggestions #164

Closed HyperEnte closed 2 years ago

HyperEnte commented 2 years ago

I would like to point out a few things that could be improved:

man90es commented 2 years ago

Thank you, these are some nice catches! There's already a system that gives characters points based on possible elemental reactions according to the matrix below. I am still unsure about the exact coefficients, though, especially for dendro. Also, it doesn't distinguish between main DPS and other characters and I'm not sure if that's needed.

anemo cryo dendro electro geo hydro pyro
anemo 0 1 0 1 0 1 1
cryo 1 0 0 1 0.5 1 1.5
dendro 0 0 0 1.3 0 1.3 0.9
electro 1 1 1.3 0 0.5 1 1
geo 0 0.5 0 0.5 0 0.5 0.5
hydro 1 1 1.3 1 0.5 0 1.5
pyro 1 1.5 0.9 1 0.5 1.5 0
HyperEnte commented 2 years ago

Maybe make dendro-electro and cryo-hydro a bit higher since those are very important reactions for most characters with those elements

man90es commented 2 years ago

Maybe make dendro-electro and cryo-hydro a bit higher since those are very important reactions for most characters with those elements

Good call.