There are a few places within the system where temporary votes are not being taken into account, which partially misrepresents particular anime... I do not necessarily agree with having temporary votes in the first place, but as long as we have them, here are some suggestions on how to deal with them.
Elias wrote:- allow setting temporary or permament votes not depending of number of episodes
I don't think making the permanent voting depend on the number of episodes is correct. As you pointed out, FMA is unfairly getting permanent votes over other incomplete series (PoT) which has 3 times as many episodes. That is why I suggested having a separate field to flag an animes as incomplete.
Elias wrote:- for titles having currently 0 (and those who were sometime 0 episodes, but now are not - number temporary votes is high (more than 50) and number of temp votes is greater than number of perm votes) episodes move all temporary votes back to permament votes
Well this removes the point of having Temporary votes.... But it is unfair that an anime with hundreds of temporary votes doesn't get to be a top anime or represented in the search results.
One option is to have temporary votes count, but not for as much as permanent votes. So make 10 temporary votes count as a single permanent vote. So if an anime had 100 temp votes and an average of 8.5, then it would count the same as 10 perm votes with an average of 8.5. This would allow it to be a top anime and have a score in the search results, but not until it got 10 times the required minimum animes.
rating = (p_votes*p_avg + (t_votes/10)*t_avg)/(p_votes + t_votes/10)
number of votes = (p_votes + t_votes/10)
This would also allow some influence on completed animes by people who dropped the anime and put in low temporary vote.
Elias wrote:- for ongoing titles (with set 0 episodes or if number of episodes in anidb is lower than number set in title, like FMA: 32/52) add a warning for permament vote: this title is still ongoing, you really want to set permament vote? Or maybe you can use temporary vote instead.
Well to be consistent, just don't allow temporary votes if it is incomplete, that's why we need a different field to specify the anime is incomplete.