Page 1 of 2 12 LastLast
Results 1 to 25 of 30

Thread: [March 3] Stats Update

  1. #1
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default [March 3] Stats Update

    Hereby announcing SRL Stats release-1.3. Nothing too exciting. Except for the fact that it has been completely stable for four weeks now. I'm not going to declare it bug free, but it seems to no longer crash.

    Although all the bug fixes and features have gone into SRL-Stats as soon as I fixed them, I did add some additional features this morning.

    • Graphs (as previously posted)
    • Added a ``personal'' page. (New!)
    • Upon register the user will receive a link to his ``page''.
    • Lots of other bug fixes and tweaks, see change list below.


    Changes:

    Code:
    $ git shortlog release-1.2..release-1.3 --no-merges | cat
    Merlijn Wajer (54):
          Query: Work around mySQL bug.
          Query: Fix more MySQL bugs.
          Query: Fix MySQL bug part three.
          Query: More mySQL madness.
          README: Fix typo.
          Query: Add MySQL workaround for new user_script.
          Stats: Fix a couple of bugs.
          Stats: Add a lot of documentation.
          Documentation: Add sphinx documentation.
          Stats: More documentation.
          Stats: Add exception handling when committing.
          Templates: Add owner of script.
          Stats: Less strict on empty variables.
          Templates: Show commit date on scriptcommits.
          Stats: Add more logging.
          SQL: Small cleanups.
          Stats: Small changes.
          Stats:  Update TODO. Start session switch.
          Stats:	Remove unused spaces.
          Stats:  New session alternative should now work.
          Stats:  Remove a few prints.
          Stats/commit.html:  Add link to commit filter.
          Stats/commit.html:  Remove slash.
          Stats/commit.html:  Totalle tested that...
          Stats:  Fix variable/all.
          Tools:  Updated addvariable to use new session.
          Minor change to the TODO file.
          Stats:  Update URL list.
          Stats:  Add initial graph support.
          Stats:  Add failsafe.
          Stats:  Fix import dependency.
          Stats:  Fix constant month.
          Stats:  Add more graphs.
          Stats:  Remove pylab; use matplotlib main API.
          Stats:  ``Simplify'' graph code.
          Stats:  Fix bug with MySQL Database.
          Stats: Add extra error handling.
          Stats: Fix bug when post data is None.
          Stats: Remove a print.
          Stats: Fix import.
          Stats: Fix issue in register_user. Stupid mistake.
          Stats: Experimental support for variable ID's.
          Classes: Increase variable name length.
          Stats: Change variable length.
          Stats: Show URL to user page on register.
          Stats: Loginform redirects to user page.
          Stats: Add personal page.
          Stats: Add more information to personalised page.
          Stats: Fix desc usage.
          Stats: Add additional text.
          Stats: Addtional template fixes.
          Stats: Fix loginform redirect.
          Stats: Fix query.
          Stats: Update TODO.



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  2. #2
    Join Date
    Feb 2006
    Location
    Tracy/Davis, California
    Posts
    12,631
    Mentioned
    135 Post(s)
    Quoted
    418 Post(s)

    Default

    Hoorah, personal page thank you!
    Could it also possibly show each script ran, and next to that total time ran of each script?
    And variables too?

    I really wanted a personal page this is great, thanks for the hard work!

  3. #3
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    Quote Originally Posted by YoHoJo View Post
    Hoorah, personal page thank you!
    Could it also possibly show each script ran, and next to that total time ran of each script?
    And variables too?

    I really wanted a personal page this is great, thanks for the hard work!
    What do you mean, each script ran? All the scripts you've ever committed to? And the total time you committed to it?



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  4. #4
    Join Date
    Feb 2006
    Location
    Tracy/Davis, California
    Posts
    12,631
    Mentioned
    135 Post(s)
    Quoted
    418 Post(s)

    Default

    YoHoJo

    Scripts Ran:
    P.M.S:
    3 days 2 hours 4 Seconds

    M.S.I:
    5 days 6 hours 3 seconds

    etc. etc.

    and maybe

    Vaiables:
    Iron Mined: 942724 ores
    Copper Mined: 234902 ores
    Tuna Fished: 2340234 Fish
    etc. etc.

    ^Yes to your post basically. These things would be nice additions to the 'Personal Page'.

  5. #5
    Join Date
    Apr 2008
    Location
    Marquette, MI
    Posts
    15,252
    Mentioned
    138 Post(s)
    Quoted
    680 Post(s)

    Default

    Quote Originally Posted by YoHoJo View Post
    YoHoJo

    Scripts Ran:
    P.M.S:
    3 days 2 hours 4 Seconds

    M.S.I:
    5 days 6 hours 3 seconds

    etc. etc.

    and maybe

    Vaiables:
    Iron Mined: 942724 ores
    Copper Mined: 234902 ores
    Tuna Fished: 2340234 Fish
    etc. etc.

    ^Yes to your post basically. These things would be nice additions to the 'Personal Page'.
    You mean like this?

    Wizzup, I think a search feature would be a nice addition. To search for a variable or a user.

  6. #6
    Join Date
    Oct 2010
    Posts
    1,255
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    Managing a script seems broken.
    I'm back

  7. #7
    Join Date
    Dec 2009
    Location
    R_GetPlayerLoc;
    Posts
    2,235
    Mentioned
    0 Post(s)
    Quoted
    14 Post(s)

    Default

    Yeah it gives me an error like cannot find page ...
    "Logic never changes, just the syntax" - Kyle Undefined?

    Remember, The Edit Button Is There For A Reason!!!

  8. #8
    Join Date
    Apr 2008
    Location
    Marquette, MI
    Posts
    15,252
    Mentioned
    138 Post(s)
    Quoted
    680 Post(s)

    Default

    You guys should try to be more specific. "Cannot fine page" could mean the server is down, but in this case it seems to be in the server itself. This is the message I get when I try to manage any one of my scripts.

    "We could not find the page you requested in our web space:"

  9. #9
    Join Date
    Sep 2006
    Location
    New Jersey, USA
    Posts
    5,347
    Mentioned
    1 Post(s)
    Quoted
    3 Post(s)

    Default

    User rankings would be pretty neat

    I'm loving the user page, it's very useful! Thank you Wizz!
    Interested in C# and Electrical Engineering? This might interest you.

  10. #10
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    Quote Originally Posted by smurg View Post
    Managing a script seems broken.
    Fixed.

    Quote Originally Posted by Smartzkid View Post
    User rankings would be pretty neat

    I'm loving the user page, it's very useful! Thank you Wizz!
    Yeah. I need to figure out temporary tables in SQLAlchemy.



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  11. #11
    Join Date
    Dec 2009
    Location
    R_GetPlayerLoc;
    Posts
    2,235
    Mentioned
    0 Post(s)
    Quoted
    14 Post(s)

    Default

    Can there be an option to remove variables then? I accidentally added one.
    "Logic never changes, just the syntax" - Kyle Undefined?

    Remember, The Edit Button Is There For A Reason!!!

  12. #12
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    Quote Originally Posted by yago View Post
    Can there be an option to remove variables then? I accidentally added one.
    It is planned. Thing is that I'll also have to change all commits that may have previously touched that variable.

    I'm working on user ranks atm.



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  13. #13
    Join Date
    Dec 2009
    Location
    R_GetPlayerLoc;
    Posts
    2,235
    Mentioned
    0 Post(s)
    Quoted
    14 Post(s)

    Default

    ok. thanks
    "Logic never changes, just the syntax" - Kyle Undefined?

    Remember, The Edit Button Is There For A Reason!!!

  14. #14
    Join Date
    Apr 2008
    Location
    Marquette, MI
    Posts
    15,252
    Mentioned
    138 Post(s)
    Quoted
    680 Post(s)

    Default

    Apparently there's a variable "Trout Cooked" and "Raw Trout Cooked". I'm not sure how difficult it would be to add a system that compares a variable to be added with existing ones to make sure the same thing isn't added twice.

  15. #15
    Join Date
    Jan 2007
    Posts
    8,876
    Mentioned
    123 Post(s)
    Quoted
    327 Post(s)

    Default

    I think the whole variable system is a bit messy and poorly planned as it is right now...
    I think it would be better with IDs instead of strings

  16. #16
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    Quote Originally Posted by Zyt3x View Post
    I think the whole variable system is a bit messy and poorly planned as it is right now...
    I think it would be better with IDs instead of strings
    I disagree a bit; they both have their advantages and disadvantages. For example, if I somehow have to switch server and re-insert the database, the ID's for the variables may not be the same; whereas the names will be. Plus, the names are generally more readable in scripts. We'll have to discuss it in greater detail before we decide. The stats system supports using IDs too though. I added that recently. (A month ago or so)



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  17. #17
    Join Date
    Jan 2007
    Posts
    8,876
    Mentioned
    123 Post(s)
    Quoted
    327 Post(s)

    Default

    Quote Originally Posted by Wizzup? View Post
    I disagree a bit; they both have their advantages and disadvantages. For example, if I somehow have to switch server and re-insert the database, the ID's for the variables may not be the same; whereas the names will be. Plus, the names are generally more readable in scripts. We'll have to discuss it in greater detail before we decide. The stats system supports using IDs too though. I added that recently. (A month ago or so)
    Hmm.. Then what am I complaining about?

  18. #18
    Join Date
    Dec 2009
    Location
    R_GetPlayerLoc;
    Posts
    2,235
    Mentioned
    0 Post(s)
    Quoted
    14 Post(s)

    Default

    Quote Originally Posted by Wizzup? View Post
    The stats system supports using IDs too though. I added that recently. (A month ago or so)
    Wait, Can we have to put item ID's such as 315 for shrimps cooked?
    "Logic never changes, just the syntax" - Kyle Undefined?

    Remember, The Edit Button Is There For A Reason!!!

  19. #19
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    Quote Originally Posted by yago View Post
    Wait, Can we have to put item ID's such as 315 for shrimps cooked?
    It should work, but the Simba file for stats probably needs to be adapted to support ID's too. But really, you should use the string.



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  20. #20
    Join Date
    Dec 2009
    Location
    R_GetPlayerLoc;
    Posts
    2,235
    Mentioned
    0 Post(s)
    Quoted
    14 Post(s)

    Default

    I am and they're working great. Thanks for the management fix
    "Logic never changes, just the syntax" - Kyle Undefined?

    Remember, The Edit Button Is There For A Reason!!!

  21. #21
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default




    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  22. #22
    Join Date
    Sep 2006
    Location
    New Jersey, USA
    Posts
    5,347
    Mentioned
    1 Post(s)
    Quoted
    3 Post(s)

    Default

    Time delta for the past 24 hours would be pretty awesome, anyone agree?
    Interested in C# and Electrical Engineering? This might interest you.

  23. #23
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    Quote Originally Posted by Smartzkid View Post
    Time delta for the past 24 hours would be pretty awesome, anyone agree?
    Quite agree! And it's perfectly possible too... For any time period.

    Do you have a more concrete idea as to how you'd like to see it? My problem with the stats system is that it can do so much I get blown away by ideas and eventually end up implementing none because I can't think of a way to properly integrate them all in the system.

    Also, what graphs would you guys (and girls) like to see most?

    E: Perhaps also some ``weekly/monthly'' report. Who gained the most, what was the average gain. What were the most active scripts during that period...
    Last edited by Wizzup?; 03-17-2011 at 09:38 AM.



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  24. #24
    Join Date
    Feb 2009
    Location
    Irvine, CA
    Posts
    2,873
    Mentioned
    8 Post(s)
    Quoted
    138 Post(s)

    Default

    If a time delta is what I think it is, have a world map, and have it color coded - no use = white, green = low, red = highest; have some in between shades of course.

  25. #25
    Join Date
    Dec 2009
    Location
    R_GetPlayerLoc;
    Posts
    2,235
    Mentioned
    0 Post(s)
    Quoted
    14 Post(s)

    Default

    I like the weekly/monthly ideas
    "Logic never changes, just the syntax" - Kyle Undefined?

    Remember, The Edit Button Is There For A Reason!!!

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •