![]() |
Game start estimation - Printable Version +- Official Battle Tanks Community (https://btanks.net/forum) +-- Forum: Battle Tanks - Warcraft III (https://btanks.net/forum/forumdisplay.php?fid=3) +--- Forum: Suggestions (https://btanks.net/forum/forumdisplay.php?fid=8) +--- Thread: Game start estimation (/showthread.php?tid=3219) |
Game start estimation - ssl - 2012-03-31 Hi there, Yesterday, while waiting for a game to start, I tought about something that would really help me and I guess most of BT players who play on league bots: An ETA value of when the game you are about to join will start. I really think this is possible to calculate because there might be a strong corralation between time of day and day of week and the amout of time between a game is hosted and the start of this game. If my assumption is correct, I could implement some estimation in the form of: "with 95% propability, the game will start within the next 7 minutes" I think this system will greatly enhance game expirience! But I need some data so I can verify my assumtions about the corralation I mentioned above, so I hereby ask the league admins to provide me with as much data as possible about game host times and corresponding game start times of games in the past, if such data is availible. Please feel free to ask questions or give further ideas on this topic! Greetings, ssl. RE: Game start estimation - eSVau - 2012-03-31 It's not easy to predict the game start, it depends on day, time, current running games and their ending probability, etc. You mean something like this? This was/is a straight forward approach just taking the few last games, but i never verified how accurate those values are ![]() Code: arith. Mittel (last10): 1366.2 Have fun, this sql dump contains an id, ending date and game length (if available), so you can calculate starting times and assume that the next ranked lobby is opened about 10s later RE: Game start estimation - ssl - 2012-04-01 Thank you eSVau, I'll try some calculations with the data and will report back here when finished. RE: Game start estimation - ssl - 2012-04-01 Got a problem: I have a bunch of games where there is no duration (null). I first thought this is because the game is still running, but the "end time" field is set to some value. How is that possible? Also, there are games way in the past with a null duration... Can you tell me what happendet there so I can make sure I handle them right? RE: Game start estimation - Velocity2k - 2012-04-01 Most of the games have been between 2011-12-26 and 2011-12-28. If you remember there was a "hack" which let botgames crash at start. So these games "started" but never ended because they crashed in the first second. RE: Game start estimation - ssl - 2012-04-01 Yes I remember, but still, why do they have the end time set? This makes no sense in my opinion... RE: Game start estimation - eSVau - 2012-04-01 If length is NULL date contains the start date (to calculate length afterwards) |