![]() |
|
League Organization Only pertinent league information in here. |
![]() |
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
![]()
TL;DR http://altitourney.com
A web application to create, administer, and log statistics for tournaments/leagues in Altitude. Basically I was bothered by a few things in the current state of tournaments in our little community:
This project intends to fix those things. Some of the goals of this project include:
I initially began work on this in February, but development lasted about 2 days because I'm lazy. Hearing about the impending doom of the APL servers and ladder, I kicked my ass into gear, since this is the perfect time to present a new solution for tournaments. Unfortunately I required a little bit of sleep this week, so I only just now have something worthy of showing. Basically my goal for the start of SL, was to have the solution for tracking statistics complete. I mostly completed that goal. The two caveats are: some of the more advanced statistics you see on ladder (Ball Possession Time, Receptions, Completed Passes,Ball Carrier Kills, Ball Recoveries) are not tracked, and there is zero support for TBD yet. Captains should hit me up with the players on their team, who all the captains are, a short bio, and an image. Without that properly seeded data of Teams and their rosters, the match data gathered will need to be manually organized. I will do this, providing games are played on an Altitourney-monitored server. In order for a server to be monitored by Altitourney, a JVM (jre1.7) based logparser needs to be installed on the server. I currently have 4 EC2 instances running (pw is "at") and logging to the app (the current list of servers can be seen on the homepage). However this may not be sufficient for the needs of SL (I have no EU server). Therefore to those other potential hosts, I am willing to provide the logger. Please contact me through PM if you are interested. Obviously there is a lot more to do (it's debatable if I even completed one goal). However I believe this I hit a good enough jumping off point to announce this project For those curious, the log parser is written in Scala (source available here), and the website is written with the PlayFramework (also Scala). Shout-outs: Mikesol - for giving me Java code so that I didn't have to start the logger from scratch. Nobo - for the ladder api. Also I totally jacked the layout of the Statistic tables from ladder. Juin - for catching embarrassing spelling mistakes Payne - for playing a round in my server. Ajuk - source of the homepage image that I modified Last edited by Carlos98; 09-09-2013 at 07:46 AM. |
#2
|
|||
|
|||
![]()
I'll soon pm you BBQ's info.
The site looks pretty good and I hope all SL servers will be monitored so the statistics will be shown in the site properly. Thanks for doing this mate, alti needs it ![]() |
#3
|
|||
|
|||
![]()
That looks really cool, thanks for making this! ^^
also, the story of my life ![]() edit: quick question, how are the databases synced? is it just one DB which all the server can access, or are the files sent to a central DB after every match? Last edited by LewisH; 06-15-2013 at 10:26 AM. |
#4
|
|||
|
|||
![]()
Very nice concept and I look forward to seeing how this progresses. League stat collection would be great. I would have manually collected stats for the last APL season to go along with my videos if players weren't constantly changing names.
I assume you mean 4 servers on one EC2 instance. Not actually running 4 separate EC2 instances for this are you? If you ever need an extra player to test anything in your servers, let me know. Last edited by VAN1SH1NG; 06-15-2013 at 11:13 AM. |
#5
|
|||
|
|||
![]()
Wow, nice work.
Carlos, Since you already have arr team logo and summary in http://altitourney.com/teams/adc20e2...2-2e76f8f0775c Here is a list of the {arr} Roster in alphabetic order: D4rt EvelKnievel Kaizen lakospeter Maleus _micro Mystery pancakes Sanis Squid & Whale StarDust Sunaku Tekn0 Inactive but still included in our current SL roster: Strzy Dim Wyrd |
#6
|
|||
|
|||
![]()
Made a banner to replace the current "photoshoped" one.
V1- Pointy edges http://i.imgur.com/U38H4CS.png?1 V2- Rounded edges http://i.imgur.com/cAa52sL.png Let me know if theres something to fix/change. |
#7
|
|||
|
|||
![]()
wow great job so far. nice clean simple ui.
|
#8
|
|||
|
|||
![]()
If this works I can definitely see it helping out the community in a big way. Great to see people putting in the effort to make the game even better than it currently is.
I have a question regarding the statistics. At the end of the match what is the criteria by which the plane used by the player is decided on? Is it the plane in use at the end of the match or is it accumulative time spent playing with it over the course of the match? |
#9
|
|||
|
|||
![]()
Nice job man, but where be the pass to the servers?
|
#10
|
|||
|
|||
![]()
Thanks all.
The front page graphic will be updated with my next deploy of the website. I'll update the team rosters sometime today. Quote:
Quote:
Woops, forgot about that. I edited the OP to include it. The pw for all the Alitourney servers is "at". |
#11
|
|||
|
|||
![]() Quote:
This is a good example: http://altitourney.com/games/746da6a...6-28fd773d86a7 You can see I played 8 different red perks over the course of that game. |
#12
|
|||
|
|||
![]()
I, as well, would like to contribute for a new banner. Uploaded the same design in different formats, perhaps png has a better quality (?)
http://i.imgur.com/Lg7Txmy.jpg http://i.imgur.com/LDAgf1K.png |
#13
|
|||
|
|||
![]()
This is now functional on my EU server, now named Altitourney EU #1 & #2, in case anyone wants to use an altitourney enabled EU server for this week's matches. I guess I will go ahead and also change the password to "at" to reduce confusion.
Questions: 1. I believe this is currently getting stats for all games played in the server? I know you will be cutting off data after this weeks matches anyway, but is this something I should be trying to only turn on for league match times only and turning off afterwards? I think you will eventually have a custom start command like ladder to determine when stats should be collected and what tournament/league they should be assigned to? 2. Is this just a test period until more features are built in? Basically what I am asking is if the stats database will be wiped later or you intend to keep these limited statistics. I am not sure how these limited stats would integrate with more detailed data collection later on. And also asking due to question 1 with unofficial games such as scrims likely getting recorded now. |
#14
|
|||
|
|||
![]()
Thank you Vanishing!
Quote:
Quote:
|
#15
|
|||
|
|||
![]() Quote:
|
#16
|
|||
|
|||
![]()
I see good things here!
|
#17
|
|||
|
|||
![]() Quote:
technically, png has perfect quality, as it perfectly preserves the image data. jpg stores an approximate copy of the input image, which allows it to achieve higher compression. in this case, the two images are indistinguishable unless you know what to look for, so it just comes down to file size. bravo vanishing for setting up EU servers despite not being euro! i definitely appreciate the effort to find a host that minimizes latency for us. |
#18
|
|||
|
|||
![]()
Very good work Carlos!
Cant wait for the coming SL stats ![]() |
#19
|
|||
|
|||
![]()
Yeah this looks great! Awesome job.
|
#20
|
|||
|
|||
![]()
The Altitourney website will be down until further notice.
I should have it back up before Sunday. |
#21
|
|||
|
|||
![]()
Website is still down until further notice.
Demo users are now allowed on Altitourney US servers. |
#22
|
|||
|
|||
![]()
The website is back up.
Basic ladder rankings are included. |
#23
|
|||
|
|||
![]()
Is there any way possible that in the future, you could record specific game/map information such as winning and losing team, duration, plane(s) per player statistics within the recorded game and such?
|
#24
|
|||
|
|||
![]()
Most of that data is already recorded, it just needs to be presented on the website. I've lately been working on revamping it and should be pushing out some updates shortly.
|
#25
|
|||
|
|||
![]()
Any hope of near term improvements with ladder?
Ball and/or TBD ladder happens pretty frequently but the team assignment errors can get pretty frustrating and wind up killing ladder regularly. Pretty clear consensus on ditching 'accept rules' as well. Small enough community to self manage. Especially if there was an admin or two that could kick and reset maps when the system crashes. That said, thanks to you and Vanish for your efforts the your respective ladders! -Bob |
#26
|
|||
|
|||
![]()
actually we just tried to play on Carlo's ladder and it wont let anyone accept the rules. /Broked
|
#27
|
|||
|
|||
![]()
Not recording who has accepted rules anymore.
IMO: take it out, it is useless. |
![]() |
|
|