Discussion Why was the "stats" portion of the API data dropped?

I have snapshots from the data the API reported back 8 months ago, and comparing it with what is reported now, I can see that the "stats" section has been removed:

- NPC kills by rank
- PVP kills by rank
- Black market interaction stats
- Current bounties and fines
- Explorer statistics including last visited systems and starports, total scans sold, total distance travelled etc.
- Last modules bought for your ship
- Mining statistics
- Mission completion statistics broken down by mission category
- Detailed trade and piracy stats
- Total wealth

This was arguably the most interesting section, and one I wanted to make use of in working on an app to process mission completion statistics for a player faction, and observe their effect on the background simulation. Basically everything under the ["stats"]["missions"] section.

Has the section gone for good, or could we see it come back at a later point? Was there a particular reason behind the removal? Is it hard to maintain? Exposes too much player data?

Nick
 
Last edited:

wolverine2710

Tutorial & Guide Writer
I have snapshots from the data the API reported back 8 months ago, and comparing it with what is reported now, I can see that the "stats" section has been removed:

- NPC kills by rank
- PVP kills by rank
- Black market interaction stats
- Current bounties and fines
- Explorer statistics including last visited systems and starports, total scans sold, total distance travelled etc.
- Last modules bought for your ship
- Mining statistics
- Mission completion statistics broken down by mission category
- Detailed trade and piracy stats
- Total wealth

This was arguably the most interesting section, and one I wanted to make use of in working on an app to process mission completion statistics for a player faction, and observe their effect on the background simulation. Basically everything under the ["stats"]["missions"] section.

Has the section gone for good, or could we see it come back at a later point? Was there a particular reason behind the removal? Is it hard to maintain? Exposes too much player data?

Nick

The only one who can tell you this is, is FD and I would be surprised if they would tell us. It for sure was brilliant info but was removed in 1.3.x. The data has even been used in an application. Here is a screenshot. Its also shown in the spoiler tag but I doubt if its really readable there.
E_D%20Pilot%20net_stats.jpg

The stats afaik were not used iPhone companion app. The app has been removed from the Apple store and is no longer supported.

I can imagine (because not used in the app) that stats were removed as an optimization. Depending on internal setup less storage, less cpu usage, less bandwidth usage. I hope to be proven wrong but I doubt that they come back (soon).

I thought that someone mentioned that a complete travelling log was in there (no coordinates though). Can you confirm that with your JSON files?
Also last time I checked (pre removal) there were quite a few/lot market parameters in the returned JSON structure. Is that still the case?

Note: I think that if FD wants to they can insert the stats back in the iPhone api results. After all, the setup and code for it was there.
 
Last edited:
I thought that someone mentioned that a complete travelling log was in there (no coordinates though). Can you confirm that with your JSON files?


There's nothing in the profile regarding previous systems visited.

Also last time I checked (pre removal) there were quite a few/lot market parameters in the returned JSON structure. Is that still the case?


There is a fair bit of data for each commodity. For example:

Code:
      {
        "id": "128049204",
        "name": "Explosives",
        "cost_min": 300,
        "cost_max": 456,
        "cost_mean": "378.00",
        "homebuy": "60",
        "homesell": "56",
        "consumebuy": "4",
        "baseCreationQty": 0,
        "baseConsumptionQty": 920,
        "capacity": 4574,
        "buyPrice": 0,
        "sellPrice": 304,
        "meanPrice": 378,
        "demandBracket": 1,
        "stockBracket": 0,
        "creationQty": 0,
        "consumptionQty": 4574,
        "targetStock": 1143,
        "stock": 0,
        "demand": 857.75,
        "rare_min_stock": "0",
        "rare_max_stock": "0",
        "market_id": null,
        "parent_id": null,
        "statusFlags": [],
        "categoryname": "Chemicals",
        "volumescale": "1.1400"
      }
 

wolverine2710

Tutorial & Guide Writer
@jgm. Thanks for the response, appreciated.

IF the removal of the stats was an optimization it makes you wonder why this info was not removed also..... I feel the nerf hammer approaching....

Also wondering if this existing data could be used for trading tools or perhaps new kind of (trading) tools.
 
There is a fair bit of data for each commodity.

From my POV I haven't exploited this extra info because it seems against the spirit of the game to make available info that is not available from the in-game market.


IF the removal of the stats was an optimization it makes you wonder why this info was not removed also..... I feel the nerf hammer approaching....
The stats were removed in E: D 1.3.08, shortly after EDMC v1.70 made them available in a spreadsheet chart. I suspect that this was a deliberate choice rather than an optimization, but who knows? In any case it's a shame.

Balance.png
 
Back
Top Bottom