A log of my posts across the forums.
I want suggestions!
Published on March 5, 2009 By GunslingerBara In Demigod

Hello everyone,

As Stardock's web developer, I was tasked with creating a statistics website for Demigod using the ungodly amount of data we (will) have available to us.  That website is now located at http://pantheon.demigodthegame.com.  A bunch of you already saw the "beta" version a few weeks back.  While this site is still a beta, I am happy enough with it to remove the beta message that was at the top of the page in the previous version.

Today I pushed an update that added a bunch of new statistics, pages, and a slight redesign. Starting today I will be keeping a log of changes to the site in this post.  I will also be checking for any suggestions, ideas, or feedback you guys may have on the site, so feel free to reply with any ideas. 

Please keep in mind that the site is still a work in progress.  Some numbers are still off, the design will likely be changed some more, and we will be adding more statistics in the future.  It will likely be updated a few more times before Demigod's release.

Change Log:
9/21/2009
- Fixed how player stats are saved to the database, so custom games now count for Ladder Rankings/Experience (not all custom games though, just ranked custom games).
- Added Notes tab to player pages. This will allow you to view and manage private notes for other players, which will eventually appear within Demigod itself. Only you can view notes you've written, and you cannot view other's notes or notes written about you.
- The player stats on the left side of the primary player page now includes a small description for each stat.
- Fixed minor bugs with graphs.
- Fixed other minor bugs.

6/5/2009
- Added "Ladder" stats and rankings, which include Skirmish and Pantheon games.
- Updated "Overall" stats to include everything, Overall is not ranked.
- Added Tournament Stats to player stats page.
- Player's games listing now shows "NA" if a game is not counted.
- Updated search page to show more information and be more informative.
- Updated achievements page, it will be turned on when the stats are reset.
- Other minor bug fixes and design changes.

5/18/2009
- Added graphs for each Pantheon tournament.
- Added graphs for maps.
- Added graphs for Demigods.
- Minor bug fixes.
- More changes to back-end for API.

5/11/2009
- Player stat charts!  Go to any player's initial page and you'll see some cool new charts and a slightly different layout.
- New tournament lists page (click on View All Tournaments at the bottom of any Pantheon page).
- Added current team progress chart (by percentage) to the right of the Pantheon page.
- Minor performance and back-end tweaks.

4/29/2009
- Lots of back-end changes to prepare for public API.
- Added sorting options to the Top Demigods and Maps pages.
- Updated all pages to make a more consistent error message system.
- Updated player search to avoid certain errors.

4/24/2009
- Maps statistics!  You can now view overall statistics for each map, as well as how you did on each map.
- Fixed up some search issues.
- Added "Skirmish Statistics" to the player info page, on the bar to the right (click on Overall Statistics to see a dropdown).
- The games list now shows the game name.
- Tons of changes in the backend to make things faster and more accurate.

4/9/2009
- Added Top Demigods section, showing which Demigods are being used the most, win the most, etc.
- Added Demigods tab to player info page, showing which Demigods each player has played their stats for that Demigod (note: stats are inaccurate for the time being).
- Added Skirmish Rankings tab to Top Players.
- Major changes to how we are collecting stats and data.
- Minor image and backend changes.

4/7/2009
- Added sorting to games list, search sorting coming later.
- Added small arrow icons to headers to show you which column is currently sorted, and in which direction.
- Updated games listing to make it more readable, added a new page for each game for extended info (click on the date to see the page).
- Minor background changes.

3/31/2009
- Sorting now works on rankings pages, has not yet been implemented into other pages.
- Search page columns slightly tweaked.
- Search bar now works properly in Chrome.
- Player info page now shows rank and favor points for overall and custom game stats.
- Other minor changes.

3/23/2009
- New design!
- Added experience and overall rank to search page.  All search statistics should now be "overall" statistics, not custom game or tournament stats.
- All pages now have proper headers and titles, should make things easier to navigate and harder to get lost.
- Player info page now shows the player's avatar and lists tournaments the player has participated in by default.
- General player statistics are now relegated to the right side of the player info page.  Clicking on "Overall Stats" will dropdown a box that allows you to switch between overall and custom game stats.
- Search box now submits by pressing enter.
- Added message to bottom of ranking page saying "Note: Rankings are updated once daily at midnight EST."
- Small presentation changes for numbers and dates.

3/10/2009
- Added new "Experience" rating on nearly any page that shows a player.
- You can now see what team a player is on for tournament rankings.
- Games list now shows the game type (Conquest, Flag Control, etc.).
- Added player count for each team on the tournament info page (note: this may not be accurate at the moment).
- Added "Top Clans" button that redirects to nowhere (for now).
- Renamed all instances of "Skirmish" to "Custom Games" (let me know if you find any I missed).
- Added tabs to top of rankings pages to switch between Overall rankings and Custom Game rankings.
- All instances of "Forces of Dark" renamed to "Forces of Darkness."
- Minor design, wording, and bug fixes.

3/5/2009
- Redesigned the player page and added tabs for separating stats in a more user-friendly manner.
- Added a player search bar to all Pantheon pages (top right corner).
- Separated skirmish, overall, and tournament stats into individual pages.
- Added an achievements page, but data is inaccurate (see Known Bugs below).
- You can now view a list of games a player has played.
- Clicking on any rank number will take you to the rankings list with that player highlighted.
- Added 2 buttons at the top of the page: Pantheon Tournaments and Top Players.
- "Pantheon Tournaments" button will take you to the latest (active or inactive) Pantheon tournament.
- Top Players now shows overall top players, not skirmish top players.
- Tournament information page now shows each team, the top players for that team, and the team's information.

Once again, the Pantheon statistics website is located at http://pantheon.demigodthegame.com.  I look forward to your feedback!

Bara


Comments (Page 22)
31 PagesFirst 20 21 22 23 24  Last
on May 11, 2009

New update! 

5/11/2009
- Player stat charts!  Go to any player's initial page and you'll see some cool new charts and a slightly different layout.
- New tournament lists page (click on View All Tournaments at the bottom of any Pantheon page).
- Added current team progress chart (by percentage) to the right of the Pantheon page.
- Minor performance and back-end tweaks.

Check out any player's stats page to check out the majority of the new stuff.

Bara

 

on May 12, 2009

http://pantheon.demigodthegame.com/game/398043/player/27245/

Why are half of games is counted or not counted wrong when someone is out of the game?
on May 12, 2009

Big improvemnt on the stats, it looks nice!!

 

The only problem I still see frequently is in skirmish games. Usually its 4v4 ( 3AI / 1 human) and if the human on the other team gets pissed and quits the game does not count at all...

on May 13, 2009

GunslingerBara
As for the rankings bit, either those numbers have not been updated because the person has not played a game in a while, or the person who has more losses than wins but is ranked higher has played mostly against people with a higher experience than him, so his experience shoots up faster when he wins and goes down slower when he loses.  Vice versa for the player with the greater wins.

Bara

 

Pantheon: I had 9 won games, 1 lose (from a disconnect) and was no. 170+ in rank. Yesterday I lost one more so I had 9/2 and today I woke up to see I'm no 7000...no offence mate but this seems pretty fucked up....one lose to throw you down 7000 ranks? Today I won 2 more so I'm 11 2....I wish to see how I make back up to 100 ranks, if not this system is highly flawed. With 11/2 I should be in TOP 30 considering people there are with 8/5 !!!!

 

And how can u loose experience anyway? Experience is somthing that only accumulates!

 

In either case you cannot give such a harsh penalty for ONE lose???? Please try to see what's wrong...I'm afraid of even playing now....

on May 13, 2009

Can someone please explain the current state of pantheon.

 

1.I am working under the asumption that if someone quits and leaves you playing against AI the game wont count. (this seems to work sometimes but othertimes it does count)

2. I disconnected at the start (15secs in) of a game 2v1 (hence leaving 2v AI) and that game counted - would be in contrast to the previous statment regarding AI matches not counting.

3. Ive had multtiple games where i match into AI matches (only AI) and i leave these and these matches dont count.

Is there any rhyme or reason to how some games count and others dont ?

 

 

on May 13, 2009

Archon Saar

Quoting GunslingerBara, reply 12As for the rankings bit, either those numbers have not been updated because the person has not played a game in a while, or the person who has more losses than wins but is ranked higher has played mostly against people with a higher experience than him, so his experience shoots up faster when he wins and goes down slower when he loses.  Vice versa for the player with the greater wins.

Bara
 

Pantheon: I had 9 won games, 1 lose (from a disconnect) and was no. 170+ in rank. Yesterday I lost one more so I had 9/2 and today I woke up to see I'm no 7000...no offence mate but this seems pretty fucked up....one lose to throw you down 7000 ranks? Today I won 2 more so I'm 11 2....I wish to see how I make back up to 100 ranks, if not this system is highly flawed. With 11/2 I should be in TOP 30 considering people there are with 8/5 !!!!

 

And how can u loose experience anyway? Experience is somthing that only accumulates!

 

In either case you cannot give such a harsh penalty for ONE lose???? Please try to see what's wrong...I'm afraid of even playing now....

It may be that there were 7,000 people who were in between your old experience and your new one.  The experience auto-calculates after every game, so there's not much I can do.  Sorry. 

Also, your overall W/L ratio doesn't matter as much as how well you do in each individual game and who you were playing with. 

As for how one can lose experience when it should only accumulate, that would be your definition of experience.  My definition says that experience is an "on the fly" number that changes with each game.

The experience number should not prevent you from playing the game.  That does against the purpose of this entire system.  I say ignore the experience for now.  Frogboy has already stated we'd be resetting the stats in the near future, so why not just play some games, have fun, and know that they won't have much consequence on your future experience?

aussiedoc
Can someone please explain the current state of pantheon.

1.I am working under the asumption that if someone quits and leaves you playing against AI the game wont count. (this seems to work sometimes but othertimes it does count)

2. I disconnected at the start (15secs in) of a game 2v1 (hence leaving 2v AI) and that game counted - would be in contrast to the previous statment regarding AI matches not counting.

3. Ive had multtiple games where i match into AI matches (only AI) and i leave these and these matches dont count.

Is there any rhyme or reason to how some games count and others dont ?

Disconnects are currently very funky and cause some odd issues.  If all you are playing against is AI, then no, the game will not count if you disconnect because there will be no one else to send the data to the server.  Although in the future this may change.

Keep checking back with us as we're working hard on resolving these issues.

Bara

on May 13, 2009

I definitely like the new stats available and the viewing. well done.

 

I'd like to put a suggestion for a new statistic - Demigods wins/losses vs. other DGs (which already exists, so here's the kicker) which takes mirror matches into account.  i.e. lets say there's a game with Erebus/TB vs. Erebus/Rook.   Weighing statistics for Erebus win/loss ratio is only serving to anchor Erebus to a 50% rate.  However if you ignore Erebus in this matchup and only take statistics for Rook and TB, that would be accurate.

So thats my suggestion, dont count matchups where there is a mirror.

 

Loving the game so far. i shamefully admit i havent touched Warhammer online for more than a handful of hours since i got DG. (used to be playing WAR every night, i'll probably go back for more with the expansion next month)

on May 13, 2009

Sarcophogus
I definitely like the new stats available and the viewing. well done.

 

I'd like to put a suggestion for a new statistic - Demigods wins/losses vs. other DGs (which already exists, so here's the kicker) which takes mirror matches into account.  i.e. lets say there's a game with Erebus/TB vs. Erebus/Rook.   Weighing statistics for Erebus win/loss ratio is only serving to anchor Erebus to a 50% rate.  However if you ignore Erebus in this matchup and only take statistics for Rook and TB, that would be accurate.

So thats my suggestion, dont count matchups where there is a mirror.

 

Loving the game so far. i shamefully admit i havent touched Warhammer online for more than a handful of hours since i got DG. (used to be playing WAR every night, i'll probably go back for more with the expansion next month)

Yes, that is why every Demigod has a >50% winning streak.  If we look at the Top Demigods page then filter by Pantheon games, you'll see that every Demigod has a <20% winning streak.  This is because Demigods can only be on 1 team and cannot face against each other, but if there are more than 1 of the same type of Demigod on a team and it loses, that Demigod gets multiple losses added to it's stats.

Bara

on May 13, 2009

GunslingerBara


Also, your overall W/L ratio doesn't matter as much as how well you do in each individual game and who you were playing with. 

As for how one can lose experience when it should only accumulate, that would be your definition of experience.  My definition says that experience is an "on the fly" number that changes with each game.

The experience number should not prevent you from playing the game.  That does against the purpose of this entire system.  I say ignore the experience for now.  Frogboy has already stated we'd be resetting the stats in the near future, so why not just play some games, have fun, and know that they won't have much consequence on your future experience?


 

Then can you tell us exactly how it gets calculated? Seems awfully wrong to me to drop 7000 ranks just for one lose...as with everything, the system may have bugs/flaws, doesn't hurt to take a second look, does it? Feel free to check my stats....

 

You can't really have a competition between clans if this doesnt gets fixed...imagine a clan dropping from no.1 to number 4000 cause they lost a match....imagine the flame afterwards....this HAS to be fixed now....

 

Suggestion: Ranking points. You win ranking points for a win a and loose for defeat. Then the ladder is made by a simple ascendent order of the ranking points....

 

EG: I won a game with 50 RP. I win a second with 70 RP. I loose one with 40 RP. I have: 50+70-40= 80RP

 

That way a lose wont have such an impact

 

 

PS: Experience is always cumulative. You are good with coding now so you have a good experience. You won't be less experienced if you mess up a code and have to debug it later See what I mean?

on May 14, 2009

The RP system you described is similar to what we are doing, but ours is more complex.

I just checked your stats and you have nothing ranked 7,000 or anywhere near it.  Your current Pantheon, Rokur experience is 1,018 and you are ranked 313.  I'm assuming you played a few games and got your rank back up.  See?  It fixes itself simply by playing

Here's what I think happened: Everybody starts with an experience of 1,000.  Some people start a tournament but don't play a game, or don't finish, or whatever.  Based on that, I think it's safe to assume that most people will have experience around 1,000, let's say 1,000 +/- 20.  You played a game and lost.  You happened to lose just enough to get you to 979 experience.  This means that you were ranked below that huge group of people who has around 1,000 experience.  Playing another game and getting back up to 1,018 got you back to rank 300. 

This is kind of a problem, but only if the ranking system is ranking people who have never played a game and are stuck at 1,000.  Anybody who gets to 999 would get ranked below thousands of people (as you did).  If it does take into account games played, and only ranks players who have at least 1 game finished, then there's no problem here.  I'll look it up and see.

Bara

on May 14, 2009

Any chance you can explaing why my experience is so low? If I started at 1000 and have been mainly winning ... I should not be at less than 800. Might have something to do with beta I guess. Any idea when the stats get reset?

on May 14, 2009

Star8urst
Any chance you can explaing why my experience is so low? If I started at 1000 and have been mainly winning ... I should not be at less than 800. Might have something to do with beta I guess. Any idea when the stats get reset?

Your experience is low likely because of previous games played before we decided to ignore custom games in overall stats (and overall experience).

No date has been chosen for the stat reset yet.

Bara

on May 14, 2009

GunslingerBara


Here's what I think happened: Everybody starts with an experience of 1,000.  Some people start a tournament but don't play a game, or don't finish, or whatever.  Based on that, I think it's safe to assume that most people will have experience around 1,000, let's say 1,000 +/- 20.  You played a game and lost.  You happened to lose just enough to get you to 979 experience.  This means that you were ranked below that huge group of people who has around 1,000 experience.  Playing another game and getting back up to 1,018 got you back to rank 300. 

This is kind of a problem, but only if the ranking system is ranking people who have never played a game and are stuck at 1,000.  Anybody who gets to 999 would get ranked below thousands of people (as you did).  If it does take into account games played, and only ranks players who have at least 1 game finished, then there's no problem here.  I'll look it up and see.

Bara

 

YES! Evrika! That's the thing! So why do fresh guys start with 1000 experience and not 0? IMO there are 3 options:

 

1) Make the start from 0

 

2) Make 1000 lower limit (eg noone can drop bellow 1000)

 

3) Ignore in ranking people who never played.

 

I think any of this will solve this issue!!!

on May 14, 2009

According to T-Man, anyone who is ranked HAS played at least 1 game.

Bara

on May 14, 2009

Not really, check this from my first Pantheon:

 

 

Pantheon, The Beginning

Forces of Light

 

Rank: 2,595
Experience: 1,000
Wins: 0
Losses: 0
Favor Points: 0 points
Playtime: 0 minutes


As you can see I haven't played a single game yet I was ranked....so please fix this...probably it's just a small bug, a 0 instead of 1

Also if you look aroudn ranks 1000-3000, you will see tons of people with 0/0. Basicaly everyone who joins gets ranked with 1000!!! Which means that if I drop under 1000, I fall under everyone who hasn't played anything...
31 PagesFirst 20 21 22 23 24  Last