Difference between revisions of "ConvertRating"

From Sega Retro

Line 9: Line 9:
 
| microkids={{ConvertRating/MicroKidsMultimedia|{{{2|}}}}}
 
| microkids={{ConvertRating/MicroKidsMultimedia|{{{2|}}}}}
 
| egm={{ConvertRating/EGM|{{{2|}}}}}
 
| egm={{ConvertRating/EGM|{{{2|}}}}}
 +
| computergamer={{ConvertRating/ComputerGamer|{{{2|}}}}}
 
| #default={{#if:{{#pos:{{{1|}}}|,}}
 
| #default={{#if:{{#pos:{{{1|}}}|,}}
 
|{{ConvertRating/Multiple|{{{1|}}}|{{{2|}}}|date={{{date|}}}}}
 
|{{ConvertRating/Multiple|{{{1|}}}|{{{2|}}}|date={{{date|}}}}}

Revision as of 11:42, 14 June 2022

Clock.svg
This task is unfinished
This is a wiki task that requires more thought or peer review. An important issue that needs to be solved, which will appear at the top of Sega Retro:Todo until this message is removed.

A template for converting a rating, as printed in a magazine into:

  • something nice to display ({{#var:displayRating}})
  • a value out of 100 for use in Sega Retro averages ({{#var:score}})

it should be able to detect if a given value is invalid. Some magazines could be using multiple systems depending on context.

The user should not be expected to calculate anything.


TODO: added text. e.g. later issues of the UK Official Dreamcast magazine, 7 = "good".

Working values

0-4s

Input Display Score
0 RatingStar Empty.svgRatingStar Empty.svgRatingStar Empty.svgRatingStar Empty.svg 0
1 RatingStar Full.svgRatingStar Empty.svgRatingStar Empty.svgRatingStar Empty.svg 25
2 RatingStar Full.svgRatingStar Full.svgRatingStar Empty.svgRatingStar Empty.svg 50
3 RatingStar Full.svgRatingStar Full.svgRatingStar Full.svgRatingStar Empty.svg 75
4 RatingStar Full.svgRatingStar Full.svgRatingStar Full.svgRatingStar Full.svg 100

1-5s

Input Display Score
1 RatingStar Full.svgRatingStar Empty.svgRatingStar Empty.svgRatingStar Empty.svgRatingStar Empty.svg 0
2.5 RatingStar Full.svgRatingStar Full.svgRatingStar Half.svgRatingStar Empty.svgRatingStar Empty.svg 37.5
3 RatingStar Full.svgRatingStar Full.svgRatingStar Full.svgRatingStar Empty.svgRatingStar Empty.svg 50
4.5 RatingStar Full.svgRatingStar Full.svgRatingStar Full.svgRatingStar Full.svgRatingStar Half.svg 87.5
5 RatingStar Full.svgRatingStar Full.svgRatingStar Full.svgRatingStar Full.svgRatingStar Full.svg 100

1-10

Input Display Score
1 1/10 0
2.5 2.5/10 16.666666666667
4 4/10 33.333333333333
7.5 7.5/10 72.222222222222
10 10/10 100

A-F

Input Display Score
A A 100
B+ B+ 83
C C 50
D- D- 16
F F 0

GamePro

Input Display Score
1,2,3,4,5
Graphics: 1 Sound: 2 Gameplay: 3 FunFactor: 4 Challenge: 5
||60
1,2,3,4,adj
Graphics: 1 Sound: 2 Gameplay: 3 FunFactor: 4
||50

1-6+

Input Display Score
6+ 6+ 100
6 6 93.333333333333
4- 4- 46.666666666667
1 1 0

0-10+

Input Display Score
0 0 0
0+ 0+ 3.3333333333333
1- 1- 6.6666666666667
1 1 10
1+ 1+ 13.333333333333
2- 2- 16.666666666667
2 2 20
2+ 2+ 23.333333333333
3- 3- 26.666666666667
3 3 30
3+ 3+ 33.333333333333
4- 4- 36.666666666667
4 4 40
4+ 4+ 43.333333333333
5- 5- 46.666666666667
5 5 50
5+ 5+ 53.333333333333
6- 6- 56.666666666667
6 6 60
6+ 6+ 63.333333333333
7- 7- 66.666666666667
7 7 70
7+ 7+ 73.333333333333
8- 8- 76.666666666667
8 8 80
8+ 8+ 83.333333333333
9- 9- 86.666666666667
9 9 90
9+ 9+ 93.333333333333
10- 10- 96.666666666667
10 10 100