Over the last couple of days a few topics on the forum and the announcement of the Spiderman tournament got me thinking that the current leaderboards for FX 2 is not really giving an accurate representation of the true skill of a player. I'll admit upfront that irrespective of which classification system is used, the top players will inevitably be at the top...

With this I'm more thinking along the lines of constantly being challenged while I'm playing. At the moment, your main goal is to get as big a score as you can on the table, get all three achievements and get to the Wizard mode. Once you have achieved that... all you have left is to up your score which relates to a bigger superscore. Eventually you get to a point where upping you top score means a game of many hours and usually at that point the desire to keep on playing the table is not there any more. Enough has already also been said about how unbalanced superscore is.

Using the above, and a rant I had on what I want out of a table in another thread (http://forum.zenstudios.com/showpost...0&postcount=38) as a premise, I would like to start a discussion on what you would like to see in a leaderboard which would encourage you to keep on playing. Zen is already capturing loads of different stats on the new tables so it would be great if they could be put to good use for the leaderboards.

One nice example for me of a varied leaderboard classification that comes to mind is the Tour the France leaderboard where you have: Overall (Team, Individual and Youth), King of the Mountains, Points Classification and Combative for each stage and for the whole of the race. This classification reward cyclist for their various strengths and focus areas per day and over the whole of the race.

Here is some leaderboard classification ideas for Pinball Fx 2 to get the discussion started:

Per Table:

- Highest Score

- Achievements

- Table missions/mode's completed (in addition to those required for Wizard mode) - per game and overall. See * below for an explanation.

- Wizard modes completed - per game and overall

- Table ranking that is a combination of the above stats. See ** below for a suggestion for how it possibly can be calculated.

- Points System. See *** below for some suggestions.

Overall:

- Superscore ranking - as it is at the moment.

- Wizard score ranking - as it is at the moment.

- Combined Table ranking score for all the tables (including an adequately weighted tournament bonus).

- Overall Points system - See *** below for some suggestions.

* For each table in addition to the missions to complete to get to Wizard Mode you also have quite a few other missions/modes e.g. using Wolverine as an example - Adamantium mode, Rage Frenzy, Fastball Special, Amnesia, Regeneration, Orbit Combo's and Activation of Claw Save.

** The whole idea of this table ranking value is to firstly give an overall representation of you mastery of a table and then secondly to represent that value in a comparative way with the other tables so that it can have an equally weighting in the combined table ranking score. I believe a table ranking system like this will go a long way towards encouraging players to play a table to it's fullest e.g. I have not once attempted to get all the mutations on Biolab.

I'm not a statistician or a maths wiz so I might not take into consideration all that needs to be considered to calculate this value adequately and in a way that it is robustly balanced - Zen can hire somebody to get it right . I'll give it a shot though to try and explain:

My calculation for this value would be something along the lines of: highest score(weighted) x achievements x overall missions/modes x overall wizard modes completed / 1000 (to make the final number a more manageable figure). Here is a simple example: 350mil x 3 achievements x 7 missions/modes x 8 wizard mode completions / 1000 = 85. To get the scoring balance right though for the amount of effort you put into each aspect of the formula you will have to play around with the weighting of each value (e.g. wizard mode rather x half the times that you have finished it). The achievements and missions/modes value can also possibly be combined to simplify the calculation as often times the achievements are awarded for completing certain missions/modes and for most tables completing wizard mode.

For the second part of the idea to be realised a weighting system will need to be put in place so that the score on each table that is used in the table ranking calculation carries the same weight e.g. Spiderman top score is say 500 billion and Mars is 10 Billion. To bring Spiderman in line for the table ranking value calculation with Mars it needs to be divided by 50. A better way perhaps to calculate this adjusted table value would be to not just take the top score, but to take the average of the top 100 scores for each table and then to divide it by the value required to bring it in line with the other tables scoring. In that way one aberrant score e.g. Blue's score on Biolab won't unbalance the system.

Hope you get the idea... I'm sure the clever guys will know how to work it so that each table carries the same weight - I don't know if the table score weighting should be used already in calculating the tables ranking or if the adjustment should take place only when you work out the table ranking

*** In addition to the normal scoring systems a point system can be implemented as well. With the point system ZEN can reward players for e.g. the amount of hours played, completing wizard mode, completing all the modes/mission on a table, achieve certain weekly goals, break a certain benchmark scores on a table. A bonus system can also be implemented where you get points for being one of the first players to e.g. completed wizard mode on a new table released, complete all the modes/mission on a table, achieve certain weekly goals or break certain benchmark scores on a table.

I believe a point system like this will keep the weekly interest going and will reward players for their long term loyalty to ZEN. ZEN can then use the point system to reward players from time to time with early-release codes etc.