i3DSpeed, May 2008
Usability and prospects ratings calculation method
Andrey Vorobiev, June 16, 2008
|
Ratings are calculated with the following assumptions:
- Performance and quality demand:
- Performance - 60%
- Quality - 40%
- Only the highest resolution available in a game is used to calculate prospects ratings.
- Usability rating indicates card's performance and features relative to its price.
We have made significant changes to the rating calculation method for several reasons. Firstly, there was a number of math errors, so we decided to use geometrical average for all test results. Secondly, the quality value had little to no influence on the results. This was unacceptable due to newer games, in which AA or AF are very important. Thus we made AA and AF influence floating. The geometrical average performance is divided by 60 FPS (as a standard of average minimal sufficient performance) to obtain a coefficient of suitable performance. It's multiplied by a pre-fixed AA or AF coefficient that depends on certain card specs. This gives us a coefficient of card's AA or AF potential, that we finally take into consideration. Otherwise top-end cards would be underestimated, because when you spend $400-500, you get not only the FPS in existing games, but some potential for some higher quality in the future. Otherwise $10 cards made in 2002 could get high marks due to their low price).
Usability ratings are calculated by the following formula:
Kuse = ((K-no-AAA ) ^ (1/36))^ 0.6 * ((Poss ^ 0.4)) / (Price)) * 1500
Where:
- K-no-AAA considers performance without AA+AF.
K-no-AAA = (CR410xp * CR412xp * CR416xp * CR425xp) *
(CJ10xp * CJ12xp * CJ16xp * CJ25xp) *
(CR310xp * CR312xp * CR316xp * CR325xp) *
(CH10xp * CH12xp * CH16xp * CH25xp) *
(ST10xp * ST12xp * ST16xp * ST25xp) *
(WiC10xp * WiC12xp * WiC16xp * WiC25xp) *
(3DMV10xp * 3DMV12xp * 3DMV16xp * 3DMV25xp) *
(3DM6110xp * 3DM6112xp * 3DM6116xp * 3DM6125xp) *
(3DM6210xp * 3DM6212xp * 3DM6216xp * 3DM6225xp)
- K-with-AAA considers performance with AA+AF. Calculated using the same formula with AA+AF performance values.
A similar calculation exclusively for the 2560x1600 resolution indicates card's prospects. The formula contains the same indexes as those used for usability rating calculations, but card's price is not considered. So, this rating indicates card's capabilities in current applications and future games.
You can also compare two ratings to see how prices correspond to capabilities and features.
According to the same scheme, but excluding 3DMark05/06 test results, we calculate K-no-AAA-only-games and K-with-AAA-only-games coefficients for gaming ratings.
Legend:
- Kuse - usability rating. The higher it is, the better
- Kpro - prospects rating. The higher it is, the better
- CJ10xp - Call Of Juarez at 1024x768x32, at maximum quality
- CJ12xp - Call Of Juarez at 1280x1024x32, at maximum quality
- CJ16xp - Call Of Juarez at 1600x1200x32, at maximum quality
- CJ25xp - Call Of Juarez at 2560x1600x32, at maximum quality
- ST10xp - S.T.A.L.K.E.R. at 1024x768x32
- ST12xp - S.T.A.L.K.E.R. at 1280x1024x32
- ST16xp - S.T.A.L.K.E.R. at 1600x1200x32
- ST25xp - S.T.A.L.K.E.R. at 2560x1600x32
- WiC10xp - World In Conflict at 1024x768x32
- WiC12xp - World In Conflict at 1280x1024x32
- WiC16xp - World In Conflict at 1600x1200x32
- WiC25xp - World In Conflict at 2560x1600x32
- 3DMV10xp - 3DMark Vantage at 1024x768x32
- 3DMV12xp - 3DMark Vantage at 1280x1024x32
- 3DMV16xp - 3DMark Vantage at 1600x1200x32
- 3DMV25xp - 3DMark Vantage at 2560x1600x32
- 3DM6110xp - 3DMark06 SM 2.0 at 1024x768x32
- 3DM6112xp - 3DMark06 SM 2.0 at 1280x1024x32
- 3DM6116xp - 3DMark06 SM 2.0 at 1600x1200x32
- 3DM6125xp - 3DMark06 SM 2.0 at 2560x1600x32
- 3DM6210xp - 3DMark06 SM 3.0 at 1024x768x32
- 3DM6212xp - 3DMark06 SM 3.0 at 1280x1024x32
- 3DM6216xp - 3DMark06 SM 3.0 at 1600x1200x32
- 3DM6225xp - 3DMark06 SM 3.0 at 2560x1600x32
- CR310xp - CRYSIS Rescue Directx 10.0 at 1024x768x32
- CR312xp - CRYSIS Rescue Directx 10.0 at 1280x1024x32
- CR316xp - CRYSIS Rescue Directx 10.0 at 1600x1200x32
- CR325xp - CRYSIS Rescue Directx 10.0 at 2560x1600x32
- CH10xp - Company of Heroes at 1024x768x32
- CH12xp - Company of Heroes at 1280x1024x32
- CH16xp - Company of Heroes at 1600x1200x32
- CH25xp - Company of Heroes at 2560x1600x32
- CR410xp - CRYSIS Harbor Directx 10.0 at 1024x768x32
- CR412xp - CRYSIS Harbor Directx 10.0 at 1280x1024x32
- CR416xp - CRYSIS Harbor Directx 10.0 at 1600x1200x32
- CR425xp - CRYSIS Harbor Directx 10.0 at 2560x1600x32
- Card's average price for the end of the month
- Poss - estimated card's functional potential and quality
Poss is calculated by the following formula:
Poss = ((AF * AA) ^ (1/2) * (Driver * VS * PS) ^ (1/3)) / 100
Where:
- Driver - estimated driver quality (including installation difficulties, etc.) on the 10-point scale.
- AF - anisotropic filtering:
= 500 * (K-with-AAA ^ (1/68)) / 60 fps - Usual AF (GeForce 7xxx);
= 1000 * (K-with-AAA ^ (1/68)) / 60 fps - HQ AF (GeForce 8xxx/RADEON x1xxx);
- AA - antialiasing (on condition of at least minimal gameplay):
= 1000 * (K-with-AAA ^ (1/68)) / 60 fps - MSAA;
= 2000 * (K-with-AAA ^ (1/68)) / 60 fps - MSAA+SSAA;
= 2200 * (K-with-AAA ^ (1/68)) / 60 fps - MSAA+SSAA+TAA;
= 2500 * (K-with-AAA ^ (1/68)) / 60 fps - MSAA+SSAA+TAA+CSAA;
- VS - hardware vertex shaders:
- = 3 - version 3.0;
- = 4 - version 4.0;
- = 2 - version 2.0;
- PS - hardware pixel shaders:
- = 3 - version 3.0;
- = 4 - version 4.0;
- = 2 - version 2.0;
Write a comment below. No registration needed!
|
|
|
|
|