Announcement

Collapse
No announcement yet.

New data, for more statistics

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • New data, for more statistics

    Thx to fantus, bots for ?go base, wbduel and javduel now record every kill/death with extra information about the ship/coord, etc.. It's currently experimental but it will be (I hope) added to matchbot (TWD/TWL) eventually. By record, I mean stored in the database for future use.

    What is stored exactly :
    • killer name and ship
    • killee name and ship
    • x,y coord for both (killer/killee)
    • timestamp

    Example of what can be done (these are experimental) :
    timeline: http://twdivisions.org/arobas/timeline.php?id=2173
    map kill graph: http://twdivisions.org/arobas/show_map.php?id=2304


    I'm already planning to produce a map for basing game (edit: done 90%), to see where the ter got killed in base during the game and by who and what ship. This is something that have been done on another zone but I don't remember the site (if anyone remember.. tell me!).

    Since it takes time to procude these kind of graph, I would like your suggestion.. What you would like to see?

    But no need to be a graph, we could easily produce who have the "best streak", something that was not recorded before. Or even better, who kill sharks the most in mid-base by using coord constraints?..
    Last edited by Arobas+; 10-19-2009, 12:00 AM.
    TW Bot Developer
    TW Web Developer
    Friends> All I saw was arobas+
    Friends> It's like death

  • #2
    An idea would be to visualize the time that a player has actually played.

    For example when a player was subbed in, lagged out, returned, added late, or died out. This would require even more logging, but that's doable aswell.

    With these extra data we could calculate "kills per minute" to show how effictive a player really was.

    Just some thoughts

    Comment


    • #3
      I guess having that info is all fine and dandy, but what do we need it for? nothing?

      I'd rather staff focused on fixing the basics, instead of adding features we dont need.
      Displaced> I get pussy every day
      Displaced> I'm rich
      Displaced> I drive a ferrari lol
      Displaced> ur a faggot with no money
      Thors> prolly
      Thors> but the pussy is HAIRY!

      best comeback ever

      Comment


      • #4
        Thats pretty cool but I suggest changing the red x's and green o's to things like green/yellow/red/orange/blue 1-5's that show who got what kill where.
        Rabble Rabble Rabble

        Comment


        • #5
          Originally posted by Arobas+ View Post
          I'm already planning to procude a map for basing game, to see where the ter got killed in base during the game and by who and what ship. This is something that have been done on another zone but I don't remember the site (if anyone remember.. tell me!).
          http://www.svszone.com/
          match example: http://stats.svszone.com/?page=Game&id=85403&season=0

          Good work fantus and arobas+!

          Comment


          • #6
            Exactly that one! thx.. they have some other neat stats.
            TW Bot Developer
            TW Web Developer
            Friends> All I saw was arobas+
            Friends> It's like death

            Comment


            • #7
              That sounds like a lot of number crunching. It also sounds incredibly geeky.


              I can't wait.
              GOD DAMMIT NAPPA

              Comment


              • #8
                Originally posted by Arobas+ View Post
                • x,y coord for both (killer/killee)
                What is your plan for ensuring the accuracy of this data? It's a non-trivial protocol issue.
                USA WORLD CHAMPS

                Comment


                • #9
                  Originally posted by D1st0rt View Post
                  What is your plan for ensuring the accuracy of this data? It's a non-trivial protocol issue.
                  The bot receives, just like any other client, coordinates of the players that are in sight. Now, not all players are always within sight. However when we timestamp the coords as they are being received we can determine if the coordinates of the murderscene were accurate or not.

                  For example when the bot receives a player death event, it checks if the last timestamp of the killed player is within a second. If it isn't than no coords will be stored, but if it is within a second of the last timestamp then the coords must be accurate.

                  Comment


                  • #10
                    Ok, but just a heads up the core-level support for knowing where people are is pretty bad in TWCore, certainly worse than any of the other major platforms. It has been dealt with in several different ways by various bots, if it becomes an issue you may want to come up with a scheme that you can tune to the game the bot will be observing.
                    USA WORLD CHAMPS

                    Comment


                    • #11
                      Map Kill Graph v1 :
                      http://twdivisions.org/arobas/show_map.php?id=2304

                      On this map, it shows where the ter got killed and by what (wb, jav, ..) for freq 1 only. Colors may not be obvious.. if you have any idea how I can improve this.

                      The idea is from : http://stats.svszone.com/?page=Game&id=85403&season=0

                      Originally posted by D1st0rt View Post
                      Ok, but just a heads up the core-level support for knowing where people are is pretty bad in TWCore
                      I have not mess with TWCore but from my first tests, what fantus record seem pretty accurate. I have even played 1 game tonight, got 2 ter kill (muhaha mattey) and both were accurate on the map.
                      Last edited by Arobas+; 10-19-2009, 12:05 AM.
                      TW Bot Developer
                      TW Web Developer
                      Friends> All I saw was arobas+
                      Friends> It's like death

                      Comment


                      • #12
                        If you can make this available for TWBD matches, it would be a lot more useful.
                        5:royst> i was junior athlete of the year in my school! then i got a girlfriend
                        5:the_paul> calculus is not a girlfriend
                        5:royst> i wish it was calculus

                        1:royst> did you all gangbang my gf or something

                        1:fermata> why dont you get money fuck bitches instead

                        Comment


                        • #13
                          Hey this is pretty cool, good job!

                          Would be fun for TWLD to have it able to figure out things like:
                          -stray shot deaths
                          -being chased deaths
                          and even map out where the chasers are and stuff
                          -spawns
                          -double kills
                          Epinephrine's History of Trench Wars:
                          www.geocities.com/epinephrine.rm

                          My anime blog:
                          www.animeslice.com

                          Comment


                          • #14
                            Pretty neat stuff, Arobas.

                            I share D1st0rt's concerns and I hope fantus is able to get the coordinates accurately. However, using a bot that is using a very high resolution and spectating the base should fix most of the problems with accuracy of coordinates.
                            Maverick
                            Retired SSCU Trench Wars Super Moderator
                            Retired SSCU Trench Wars Bot Coordinator
                            Retired Trench Wars Core Administrator
                            Subspace Statistics Administrator
                            Former Mervbot plugin developer

                            Comment


                            • #15
                              My suggestion is to open the data up - make available the raw data through an API or rss feed, let people play around and build their own apps. See what they come up with

                              Crowdsourcing ftw

                              -DB!
                              A drunken mans words are a sober mans thoughts

                              LIGHT4CHAMPS

                              Comment

                              Working...
                              X