Hallo Kackfohgel!
Das ist auf jeden Fall eine Überlegung wert, wobei das ja schon fast dazu führt, dass man auch nur ein Bild per Zufall anzeigen lassen könnte
Ich denke, zwei Bilder direkt zu vergleichen ist immer nützlich, da es leichter fällt, zu bestimmen, ob A oder B schöner ist (und vielleicht auch „wie viel schöner“), als ein Bild korrekt auf einer Skala einzuordnen.
zB. mit Schieberegler: eine Anzahl X zu vergebener Punkten gehen zu Y% an das eine Bild und X-Y% an das andere.
Das ist auch eine gute Idee, wobei hier wieder das Problem ist, das bei zwei guten Bildern die Punkte nur einmal zu vergeben sind bzw. beide nur eine Durchschnittsnote bekommen.
Es kommt darauf an wie du rechnest. Vermutlich gehst du (bei der normalen Sterne-Vergabe) bisher davon aus, dass die Anzahl der bisher für ein Bild abgegebenen Bewertungen sowie die sich daraus ergebende Durchschnittsbewertung gespeichert sind. Kommt eine neue Bewertung hinzu, wird die Anzahl der Bewertungen um 1 erhöht und die neue Durchschnittsbewertung berechnet.
Dadurch ergibt sich das von die beschriebene Problem, dass eine niedrige Bewertung im Bilder-Battle ein „gutes“ Bild „runterziehen“ kann, weil der Konkurrent noch besser ist.
Dieses Problem könntest du umgehen, indem du intern nicht mit Durchschnittsbewertungen, sondern mit Gesamtpunkten rechnest. Bei der normalen Sterne-Vergabe werden die einzelnen Bewertungen einfach immer addiert. Beim Bilder-Battel könntest du die schon angesprochene Idee mit dem Schiebregler verwenden und die sich daraus ergebenen Punktzahlen zum jeweiligen Bild addieren.
Das Rating eines Bildes ergibt sich dann aus der Gesamtpunktzahl: Die obersten 20% bekommen 5 Sterne usw.
Der Vorteil ist, dass eine Niederlage im Bilder-Battel die Gesamtpunktzahl eines Bildes nicht verringert (wie es bei einer Durchschnittsbewertung der Fall wäre) und deshalb die Verzerrung geringer ausfällt, wenn ein gutes gegen ein sehr gutes Bild antritt. Auf lange Sicht gesehen tritt natürlich sowieso jedes Bild im Mittel gegen ein durchschnittliches Bild an, aber vermutlich hättest du bei einer Rechnung mit Durchschnittsbewertungen den Effekt, dass auf Dauer kaum/keine 5 Sterne-Bilder übrig bleiben, da auch die guten Bilder durch Battles gegen sehr gute Bilder schlechte Ratings bekommen, was die Durchschnittsbewertung verschlechtert. Verwendest du dagegen eine Gesamtbewertung, hast du immer genau 20% Bilder mit 5 Sternen, 20% mit 4 Sternen etc. (Möglich, dass das nicht gewünscht ist – aber dann könnte man ja auch sagen, dass nur die obersten 5% 5 Sterne bekommen, 4 Sterne gibt's für die besten 75% o.ä.)
Ob insgesamt die normale Sterne-Vergabe oder das Bilder-Battle mehr ins Gewicht fällt hängt dann nur davon ab, was öfter genutzt wird. Aber natürlich kannst du nachhelfen, indem du die Punkte aus einer der Bewertungs-Arten immer mit dem Faktor x multiplizierst.
Sorry, ich bin etwas ausgeschweift. Aber deine Frage hat mich zum Nachdenken angeregt. ;-) Vielleicht ist der Ansatz ja etwas für dich.
Viele Grüße,
Claudius