22/05/2017, 14:32 |
(22/05/2017, 12:51)gusyavoo Escreveu: @rapier, eu tenho a formula perfeita, duvido que nela o @"Ray" seria o cara mais compatível comigo.
Ela seria por pontos em vez de porcentagem.
Algo do tipo:
Cada anime em comum = 1 ponto
Animes de mesma nota = 10 pontos
Animes de nota diferente = - |n1 - n2|
Como ficaria
qtdPontos = (Animes em comum - Animes únicos da pessoa com menor quantidade de animes) + (10 * qtdDeAnimesComNotasIguais) - diferencaDeNotasEntreOsAnimes
Ia ficar top, sem chance do @"Ray" ser o meu top1 assim.
Pretendo usar qualquer fórmula que você crie apenas dia 31/6, mas acho bom que os outros usuários tenham noção de como sua conta não funciona.
Considerando que todo o resto seja igual e pegando apenas a parte de notas da sua fórmula, dois usuários cujas notas são
u1=[5,5,9,9,9] e u2=[5,5,1,1,1] = -4 são mais compatíveis que outros dois cujas notas são
u3=[6,6,6,6,6] e u4=[5,5,5,5,5] = -5, logo compat(u1,u2)>compat(u3,u4). É óbvio ao ver a distribuição de notas que u1 e u2 não deveriam ser mais compatíveis entre si do que u3 e u4.