The open source browser game SteemNova with its reference implementation available at https://steemnova.intinte.org/ offers a statistics screen where logged in players are able to view summary statistics and rankings of alliances and fleets. Currently it is possible to sort these rankings for total points, points for fleet, science, buildings and defence. The view is offered via a javascript implementation, which does make it hard for users without direct access to the backend database to download the actual rankings and points of the players.
A player or author who wants to make accurate statistics to offer the steem community insights into the game dynamics and in depth statistical analysis does have the need for dynamic access to real-time accurate statistical data. Then most convenient way to achieve this is currently to access the statistics page with tools like phantom.js and after that to scrape locally the generated html files with python's beautifullsoup. A lot of work done by hand is needed therefor, the methods are affected by changes in the delivered js/html, and even then only users used to work with such tools would be able to achieve the tasks.
The proposal to solve these problems and to extract additional value out of the game dynamics for the steem community would be to offer a consistent API delivering the data as a JSON structure or at least as CSV files. It should be discussed if using the API has to requier login or additional credentials.
E.g. something like
https://steemnova.intinte.org/game.php?page=statistics&item=alliances&sorting=points&start=1&end=100 should result in a JSON object representing the information included in the above screenshot. An even more convenient way would be to offer a pure route base access like e.g.
https://steemnova.intinte.org/statistics/alliances/points/1/100.
Developers and authors would be able to extract real time statistical data from the game to follow the game's and players' dynamics, analyze it, verify information given in the projects daily payout post and create additional graphical and textual analysis to present and explain the dynamics, economics and politics of the game universe in high quality posts, offered as valuable content to the steem community. Additional benefits would result from the fact that these extracted data could be stored in an seperate database and/or stored on the steem blockchain. Which would enable us to use this data as an oracle or feed for games or contracts running on the steem blockchain, expanding the application area even further.