Jump to content

Cyber Nations Alliance Statistics Depot


Unspeakable Evil

Recommended Posts

  • Replies 2.5k
  • Created
  • Last Reply

Top Posters In This Topic

Sweet, OMFG tier 2 in avg ns. It's like being almost famous :D

Hah, MFO's Tier 1. :)

But in three days we lose our 20th ranked member to inactivity... then we don't have twenty members to qualify! Our glory is short-lived. (On the bright side, any one we replace that person with will raise our average.)

Link to comment
Share on other sites

Updated 2009-02-01.

Unspeakable Evil, I humbly bow to you. Here's Legion in the Great April 21 Joke Projections Chart and here they are in the Alliance ranks for January 1st 2008 :v:

I thought about that chart the other day when someone brought up the futility of predictions any distance into the future. 1 out of 14 isn't half bad by my standards. :v:

Link to comment
Share on other sites

Updated 2009-02-02.

where does Nebula-X seem to be on today's update?

A good question. For whatever reason you weren't in the numbers for 2009-02-01. You weren't in the All Alliances Display pages, which is very odd. Typically that happens to alliances like OBR who are borderline 20 members and fall below the marker periodically. You're back now.

Link to comment
Share on other sites

Updated 2009-02-03.

Edit:

Would I be correct in guessing that TORN is still in Tier 1 of Avg NS because there's such a close race between three alliance in tier 2?

Alliances in the top 80 by score (i.e., the first two pages of Display All Alliances) are parsed twice a day: first, from the aforementioned list. Second, I go to the alliances' Detailed Alliance Statistics page. This lets me get the stuff that isn't on the Display All Alliances page, such as soldiers, aircraft, navy and tanks.

The former list is updated at a different time than the latter, detailed view. So the average numbers may increase or decrease between the times the two ran. But both have entries in my database. When I'm querying to create each tier's XML data, I first do a query to grab one data point per alliance for the current day and sort. That gives me a sorted list of names. Then, for each alliance I query again for the data on that graph.

The data point picked in the first query is not deterministic (depends which web page parsed first into the database; in general this will be the All Alliances version of the data). When the second query runs I specifically grab the most recent data point on the current date. The effect you see is that alliances can be slightly mis-sorted day-to-day on the graphs.

The reason I don't "fix" the first query is that it may require another nested query and that might my scripts down slightly. MySQL apparently doesn't optimize nested queries very well/at all. You are the first person to have mentioned noticing the phenomenon, so as a reward I'm treating you to this barely comprehensible but accurate explanation. And a coupon for a regular soda with the purchase of a lunch sandwich at the Unspeakable Evil Café and Bär.

Edited by Unspeakable Evil
Link to comment
Share on other sites

Updated 2009-02-02.

A good question. For whatever reason you weren't in the numbers for 2009-02-01. You weren't in the All Alliances Display pages, which is very odd. Typically that happens to alliances like OBR who are borderline 20 members and fall below the marker periodically. You're back now.

ok thank you very much. keep up the good work.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...