Localized Statistics?

Localized Statistics?

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Post Reply
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Localized Statistics?

Post by smoth »

I moved this from the Maintainer thread at the top of the subforum, this will allow you to continue the discussion with the current flow. - Neddiedrow


Betalord, is there any way to track win/loss ratios on a per "mod" basis?
Betalord
Former Engine Dev
Posts: 543
Joined: 29 Jun 2005, 09:31

Post by Betalord »

I guess it is, spring outputs stats to some text file I think, but you should really ask Tobi about that.
However I never liked such "automated" score capturing since it is inaccurate, I mean you never know why game ended etc., best way is to have a ladder where both parties have to agree/confirm results (and possibly upload a replay of the match) in order for the match to be "officially" registered and added to player's score (be it ELO rating or whatever).
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Post by smoth »

I was wondering, I like the stats reporting that steam and halo 3 have. I was thinking it would be neat to see that in spring.
Betalord
Former Engine Dev
Posts: 543
Joined: 29 Jun 2005, 09:31

Post by Betalord »

I'm not really familiar with that. But you should really talk to Tobi and Satirik about it.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Post by smoth »

roger that, I will bug them some time.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

Your best bet is to start from meltrax' ladder and move from there.
User avatar
SwiftSpear
Classic Community Lead
Posts: 7287
Joined: 12 Aug 2005, 09:29

Post by SwiftSpear »

I'd like the stats to be kept, despite their inaccuracy, if it can be shown that core players win 76% of all BA games that's a useful statistic. It doesn't tell you what the problem is, but if gives you a starting point to knowing there is a problem.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Post by smoth »

stats would be handy, some I was wondering about:

quit midgame
Wins/loss per mod basis(use the new tags to aquire new game type)
games played
Total opponents defeated.
Wins a lot on X map
loses a lot on Y map
User avatar
KDR_11k
Game Developer
Posts: 8293
Joined: 25 Jun 2006, 08:44

Post by KDR_11k »

Perhaps even "personal rival:", the player you played the most matches against :P.
User avatar
Erom
Posts: 1115
Joined: 25 Apr 2006, 05:08

Post by Erom »

Also, "wingmate", same for most common teammate, though we're running the thread off into feature request territory now.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Post by smoth »

Not sure if it is feature request, do we have such information available. I have no experience in this area and figured someone would know.
User avatar
Snipawolf
Posts: 4357
Joined: 12 Dec 2005, 01:49

Post by Snipawolf »

+1 on erom and KDR :P
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

This can already be done using the win loss records on meltrax' ladder, you should be talking to meltrax about it.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Post by smoth »

I messaged meltrax asking him about his ladder he seemed to know as much as I do about it.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

spring doesnt tel the lobby dirctly who won and lost.

And the lobby doesnt tell the server who won or lost.

Instead Satiriks fork/tasclient svn, and aflobby send infolog.txt and script.txt out to meltrax site if its a ladder game where its parsed to reveal winners and loosers and the ladders updated accordingly.

The only data betalord has about battles that stays after a battle ends is already sued in the server stats available here:
http://spring.clan-sy.com:8202/stats/

e.g.:

Code: Select all

001811 51 2 9333 647 3	Absolute Annihilation 1.31-S	2	Absolute Annihilation 1.3-B	1	XTA v0.66 SE	1
003811 56 2 9334 645 2	Absolute Annihilation 1.31-S	2	XTA v0.66 SE	2
005811 55 5 9336 642 4	Absolute Annihilation 1.31-S	2	XTA v0.66 SE	2	Absolute Annihilation 1.31-B	1	The Lost Legacy v1.04	1
011811 52 5 9336 642 4	Absolute Annihilation 1.31-S	2	Absolute Annihilation 1.31-B	1	The Lost Legacy v1.04	1	XTA v0.66 SE	1
013811 47 4 9338 641 3	XTA v0.66 SE	2	The Lost Legacy v1.04	1	Absolute Annihilation 1.31-S	1
015812 47 3 9338 641 3	XTA v0.66 SE	2	The Lost Legacy v1.04	1	Absolute Annihilation 1.31-F	1
Which doesnt even specify user names, nm win loss stats
MelTraX
Posts: 470
Joined: 02 Jan 2007, 16:18

Post by MelTraX »

Wait for the next Spring version.. Tobi built quite some useful stuff into the replay file.. The lobby or an extra program could parse that and make a statistic..

Btw: I'm not the first who parses infolog.txt.. The idea comes from Lichos Springie..
Post Reply

Return to “Engine”