Timestamps are in GMT/BST.
| 00:00:00 | watusimoto | sure |
| 00:01:00 | watusimoto | unless it's lame ;-) |
| 00:05:00 | raptor | largest count is 480 |
| 00:10:00 | sam686 | found a problem with the current updates. CTF returns flag to teh exact middle center of map after capture. |
| 00:28:00 | raptor | well, that on metric kind of drowns out the other two |
| 00:29:00 | watusimoto | do you think it is a useful metric? |
| 00:30:00 | watusimoto | maybe it should be a separate graph |
| 01:15:00 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 03:05:00 | raptor | karamazovapy: can you please explain your requested additional server filter a bit better - my feeble mind can't grasped what you said in the forums |
| 03:08:00 | sam686 | what forum? i don't see it in forum... (you mean google code issues?) |
| 03:09:00 | raptor | http://bitfighter.org/forums/viewtopic.php?f=20&t=541&start=0 |
| 03:10:00 | sam686 | maybe server filter, search only "Classic Levels" for example? |
| 03:11:00 | sam686 | maybe it will be a good idea to have multiple pages of stats showing only 50 games at a time? |
| 03:13:00 | raptor | ah ok - an additional 'server' filter |
| 03:13:00 | raptor | that makes sense now |
| 03:15:00 | sam686 | for multi-page, could add "LIMIT 100 , 50" (starts at 100, display 50) for third page.. |
| 03:16:00 | sam686 | that way, could have an option not to do Time filter.. |
| 03:17:00 | sam686 | but,, i think limit might not work.... because of one game needs muliple entries of stats.. |
| 03:18:00 | raptor | i have to say that i hate coding multipage database results |
| 03:18:00 | sam686 | Have a starting Data, and Date length? |
| 03:18:00 | sam686 | can |
| 03:18:00 | sam686 | currently can't see stats longer then 30 |
| 03:19:00 | sam686 | 30 days. |
| 03:19:00 | raptor | yeah - that was done on purpose because of the large amount of data |
| 03:19:00 | raptor | i like startdate - enddate idea |
| 03:20:00 | raptor | but not make the spread more than 30 days |
| 03:51:00 | | [1]watusimoto has joined |
| 04:17:00 | raptor | hi [1]watusimoto, i have uploaded new graph php files to the game server^2 |
| 04:17:00 | raptor | under ~/gamereports/graphs/ |
| 04:17:00 | raptor | the three php files in that directory should be copied over |
| 04:22:00 | raptor | oops, actually i have to fix graph2.php... |
| 04:22:00 | raptor | one moment.. |
| 04:23:00 | raptor | ok it's fixed |
| 04:23:00 | raptor | i'm heading in early |
| 04:24:00 | raptor | good night |
| 04:25:00 | sam686 | i have a little bit of a mystery in BotNavMeshZone.cpp line 150, where readGeom(argc, argv, 0, getGame()->getGridSize()); fails, but readGeom(argc, argv, 0, mGame->getGridSize()); does not fail.. It fails inside game.h line 198 getGridSize() where "this" is null.. |
| 04:26:00 | | raptor Quit (Remote host closed the connection) |
| 04:43:00 | | sam686 Quit (Read error: Connection reset by peer) |
| 04:43:00 | | sam686 has joined |
| 04:43:00 | | ChanServ sets mode +v sam686 |
| 06:43:00 | | BitfighterLogBot - Commit 5455a14794e9 | Author: sam8641 | Log: use SafePtr for mGameObjects; fix assert fail with zero vector size sorting; change getGame() to mGame, don't know why getGame() fails. |
| 08:15:00 | [1]watusimoto | @sam --> getgame() is null? |
| 08:16:00 | [1]watusimoto | that's almost certainly it |
| 08:16:00 | sam686 | yes, not sure why... i can play around a bit.. |
| 08:16:00 | [1]watusimoto | rather, it is returning null, not it is null |
| 08:16:00 | [1]watusimoto | I'm actually working on something closely related at the moment |
| 08:17:00 | [1]watusimoto | so I may have fixed, or further broken it |
| 08:20:00 | sam686 | getGame appears to be NULL, while mGame is not null.. |
| 08:20:00 | sam686 | don't know why, as a function in BfObject have Game *getGame() { return mGame; } |
| 08:24:00 | [1]watusimoto | is it overridden? |
| 08:24:00 | [1]watusimoto | or is the mgame the same mGame? |
| 08:25:00 | [1]watusimoto | I think I may have seen this... I think that there are two mgames... check to make sure one def isn't clobbering the other |
| 08:28:00 | sam686 | i see, why does BotNavMeshZone have mGame, and BfObject have mGame? |
| 08:30:00 | [1]watusimoto | bug |
| 08:31:00 | [1]watusimoto | delete the botnavmeshzone version |
| 08:58:00 | | BitfighterLogBot - Commit 3f2e107ca36f | Author: sam8641 | Log: remove duplicate game *mGame, already in class BfObject |
| 08:58:00 | sam686 | ok, made a small change to remove mGame from BogNavMeshZone, getGame() now works. The only problem in-game is the flag return to (0,0) instead of proper spawn points. Seems to be a problem with FlagSpawns and getPos(). |
| 09:30:00 | | [1]watusimoto Quit (Ping timeout: 250 seconds) |
| 15:07:00 | | raptor has joined |
| 15:07:00 | | ChanServ sets mode +o raptor |
| 15:14:00 | karamazovapy | anyone want to weigh in on the latest Weapon/Module Balancing thread? http://bitfighter.org/forums/viewtopic.php?f=4&t=733&p=4853 |
| 15:16:00 | raptor | phaser is over powered?? |
| 15:17:00 | karamazovapy | everyone uses it, don't they? |
| 15:17:00 | raptor | i guess that's true |
| 15:18:00 | karamazovapy | there's a segment of the community that doesn't want anything to be "default" |
| 15:18:00 | karamazovapy | I'm comfortable with having a default loadout and using everything else for tactical advantage, but other folks want tried-and-true rock/paper/scissors relationships |
| 15:19:00 | raptor | sensor needs a more tactical advantage |
| 15:19:00 | karamazovapy | yeah, I'd be cool with sensor being passive |
| 15:19:00 | karamazovapy | but if it's passive, you have to change the way it interacts with cloaked ships |
| 15:21:00 | raptor | sometimes i think people want more of a fighter-archer-wizard relationship... |
| 15:22:00 | karamazovapy | well the cloakers want to be able to instantly kill anyone at any time |
| 15:22:00 | raptor | that's crazy |
| 15:23:00 | karamazovapy | but that's the way they play |
| 15:23:00 | karamazovapy | if bitfighter had sniper rifles, they'd all be hiding in the bushes |
| 15:23:00 | raptor | they already have clost to that with the triple |
| 15:23:00 | karamazovapy | or in bell towers |
| 15:25:00 | karamazovapy | yeah, I dunno. I confess that I'm pretty happy with the status quo |
| 15:26:00 | raptor | i kinda like the idea of bouncer showing you a faded lazer of where it goes |
| 15:26:00 | karamazovapy | it's so hard to use the "bounce" effectively without just flooding a corridor |
| 15:26:00 | raptor | or killing myself.. |
| 15:26:00 | karamazovapy | also true |
| 15:27:00 | raptor | mines need to be hidden until you're almost on top of it.. |
| 15:27:00 | karamazovapy | I don't know why that should be true |
| 15:27:00 | raptor | because you always hear when a ship near by lays a mine |
| 15:28:00 | raptor | maybe that could be adjust instead.. |
| 15:28:00 | karamazovapy | yeah. I think mines are fairly tough to see already. |
| 15:29:00 | karamazovapy | they're not a weapon to be used in the middle of fierce combat, but they can be used effectively |
| 15:53:00 | | [1]watusimoto has joined |
| 16:06:00 | raptor | what's the purpose of SafePtr again? To always return a real NULL instead of a random memory address? |
| 16:10:00 | karamazovapy | to stem the AIDS epidemic? |
| 16:13:00 | raptor | only peoples behaviour will do that |
| 16:13:00 | raptor | oh, haha |
| 16:13:00 | raptor | i get |
| 16:13:00 | raptor | it |
| 16:13:00 | raptor | little slow this morning.. |
| 16:17:00 | raptor | so karamazovapy, you want an option to filter by 'server' on game reports page, as well? |
| 16:53:00 | karamazovapy | yeah, that'd be cool |
| 16:54:00 | karamazovapy | so, for example, we could see how all the games on the ABFL Round I server turned out |
| 16:54:00 | raptor | done! |
| 16:54:00 | raptor | now to get [1]watusimoto to deploy it.. |
| 16:54:00 | karamazovapy | Jawsome |
| 16:54:00 | karamazovapy | STREET SHARKS! |
| 16:54:00 | raptor | [1]watusimoto: i put up an improved gamereports index.php on the game server |
| 16:54:00 | karamazovapy | I've been having a retro week |
| 16:55:00 | raptor | awaiting your copy to master with the new graphs, as well |
| 16:55:00 | raptor | tubular |
| 16:56:00 | raptor | when i think 80s, i think of the first TNMT movie |
| 16:56:00 | karamazovapy | I have that on VHS, DVD, and BluRay |
| 16:56:00 | karamazovapy | also, the movie poster |
| 16:57:00 | karamazovapy | seeing that in theaters melted my brain |
| 16:57:00 | raptor | i think that movie alone made pizza become popular across the country |
| 16:57:00 | karamazovapy | the opening 60 seconds of the second movie was a pizza commercial |
| 16:58:00 | raptor | yep |
| 16:59:00 | | [1]watusimoto Quit (Ping timeout: 276 seconds) |
| 16:59:00 | karamazovapy | hilarious that this exists > http://www.mtv.co.uk/shows/geordie-shore |
| 17:02:00 | raptor | hey sam686, it looks like watusimoto lost the game_summary.css on the master server |
| 17:02:00 | raptor | do you have that for the gamereports? |
| 17:03:00 | raptor | the btifighter.org page is missing all the styles |
| 17:03:00 | raptor | looks even uglier - if you can imagine |
| 17:25:00 | | karamazovapy Quit (*.net *.split) |
| 17:25:00 | | raptor Quit (*.net *.split) |
| 17:25:00 | | sam686 Quit (*.net *.split) |
| 17:26:00 | | [1]watusimoto has joined |
| 17:26:00 | | raptor has joined |
| 17:26:00 | | sam686 has joined |
| 17:26:00 | | karamazovapy has joined |
| 17:36:00 | raptor | [1]watusimoto: did you restart the log bot? |
| 17:50:00 | raptor | ah, it was a netsplit |
| 18:37:00 | [1]watusimoto | did not restart the log... |
| 18:37:00 | [1]watusimoto | bot |
| 18:40:00 | [1]watusimoto | http://bitfighter.org/gamereports/graphs/ |
| 18:40:00 | [1]watusimoto | done |
| 18:57:00 | | koda has joined |
| 18:59:00 | raptor | [1]watusimoto: do you think the second graph is useful? |
| 18:59:00 | [1]watusimoto | not sure... probably not |
| 18:59:00 | [1]watusimoto | it looks like it's highly correlated with the other two |
| 19:00:00 | raptor | oh, also - I updated the gamereports index.php to include a server filter |
| 19:00:00 | raptor | also on the game server |
| 19:00:00 | raptor | under ~/gamereports/ |
| 20:09:00 | karamazovapy | hey [1]watusimoto |
| 20:09:00 | karamazovapy | what do you think about this mod as a thread/map rating system? http://www.phpbb.com/customise/db/mod/topic_evaluation/ |
| 20:09:00 | karamazovapy | you can set how many stars you want to use for a rating scale, and people can see totals from forum view |
| 21:21:00 | raptor | i like that one - it's a simple local solution |
| 21:50:00 | karamazovapy | I still can't figure out why anyone would use shields if they couldn't be used to shield you effectively |
| 21:53:00 | raptor | exactly! |
| 21:53:00 | [1]watusimoto | gamereports updated |
| 21:56:00 | raptor | hahahaha |
| 21:56:00 | karamazovapy | ? |
| 21:56:00 | raptor | i had no idea there were that many servers... |
| 21:56:00 | raptor | i filtered out all 'Bitfighter host%' |
| 21:56:00 | [1]watusimoto | yeah -- I'd suggest listing the top 10 at the top of the list, separated by a ------------ |
| 21:57:00 | raptor | karamazovapy: your server filter is on gamereports now |
| 21:57:00 | karamazovapy | sweet poseidon |
| 21:57:00 | [1]watusimoto | there's a lot of crazy servers |
| 21:57:00 | raptor | that's actually kind of funny.. |
| 21:58:00 | karamazovapy | is it possible to remove editor tests from the dropdown box? |
| 21:58:00 | karamazovapy | I wasn't expecting a box in the first place! |
| 21:58:00 | raptor | maybe i should go back to a text field? |
| 21:59:00 | karamazovapy | maybe |
| 21:59:00 | [1]watusimoto | I like the picklist myself |
| 22:00:00 | raptor | i can't definitely sort by most active at the top... |
| 22:00:00 | karamazovapy | I'm not sold either way, but it'd be good to remove editor tests |
| 22:00:00 | raptor | [1]watusimoto: is there a way to tell if it was an editor server? |
| 22:00:00 | sam686 | i don't think editor test get put into master.. |
| 22:00:00 | [1]watusimoto | I don't think we're recording stats for editor servers |
| 22:00:00 | raptor | yeah - i didn't think so |
| 22:01:00 | karamazovapy | there appear to be a lot of test servers |
| 22:01:00 | karamazovapy | and "Bob Saget" is generally my test server |
| 22:01:00 | raptor | right now the query i use makes sure there is at least one game record |
| 22:03:00 | karamazovapy | it's a pretty impressive list, anyway |
| 22:04:00 | karamazovapy | "NO FARTING ALLOWED" |
| 22:04:00 | sam686 | What happens if there is a server named "None"? None is already listed. |
| 22:04:00 | raptor | then it shows up twice :) |
| 22:04:00 | karamazovapy | Interestingly, there are servers listed that have no games in the past 30 days |
| 22:04:00 | raptor | maybe I should change it to '----' |
| 22:04:00 | [1]watusimoto | No, leave it as None. |
| 22:05:00 | [1]watusimoto | Or maybe "All Servers" |
| 22:05:00 | sam686 | 4-bot classics, 30 day time filter, nothing shows up.. |
| 22:05:00 | raptor | should I apply the time filter to the server list, too? |
| 22:05:00 | sam686 | if only theres a way to remove time filter when 30-day time filter is nothing.. |
| 22:06:00 | karamazovapy | do we save stats forever? |
| 22:06:00 | raptor | yep |
| 22:06:00 | karamazovapy | well the time filter only allows you to search back a month |
| 22:06:00 | sam686 | yes, only the tile filter get forced to max 30 days.. |
| 22:06:00 | raptor | but i limited it because of lots of data |
| 22:07:00 | karamazovapy | then we need to modify the time filter or erase data after a month |
| 22:07:00 | raptor | we just added a graphs page at http://bitfighter.org/gamereports/graphs/ |
| 22:07:00 | [1]watusimoto | why erase data? |
| 22:08:00 | raptor | that uses data from longer than a month |
| 22:08:00 | raptor | but the quantity of data is much less so the filter is longer |
| 22:08:00 | karamazovapy | I'm not overly worried about record keeping |
| 22:08:00 | raptor | we shouldnt' erase erase data |
| 22:09:00 | karamazovapy | well we should either adjust the time filter or remove inactive servers from the drop down box |
| 22:09:00 | [1]watusimoto | ah, I see |
| 22:09:00 | raptor | i'll add time filter to server drop down |
| 22:09:00 | raptor | to start |
| 22:10:00 | [1]watusimoto | or maybe list date of last game on that server? Classic Games (2 days) |
| 22:10:00 | [1]watusimoto | Lamo Server (35 days) |
| 22:10:00 | karamazovapy | I'm betting there are lots of servers that have only ever hosted once |
| 22:11:00 | karamazovapy | it seems a little silly to store that kind of data forever, but I guess it doesn't cause much harm |
| 22:11:00 | karamazovapy | besides making sifting data difficult |
| 22:11:00 | karamazovapy | and cluttering navigation |
| 22:12:00 | karamazovapy | is the unique player count based on ip address? |
| 22:12:00 | raptor | player_name |
| 22:12:00 | [1]watusimoto | the trick is in how to present the data |
| 22:12:00 | karamazovapy | hm...less exciting |
| 22:12:00 | raptor | we don't store IP on players |
| 22:12:00 | raptor | i don't think.. |
| 22:13:00 | karamazovapy | I was thinking more about tracking number of unique ip's, not storing the addresses themselves |
| 22:13:00 | karamazovapy | it makes the unique player count deceptive, though |
| 22:13:00 | raptor | the only way to find unique ones is to compare against a list of stored ips |
| 22:13:00 | sam686 | IP not stored per players, only server have IP stored. Verified status is stored per players (if you enter password for your name) |
| 22:14:00 | karamazovapy | you could cache ip's for 24 hours without storing them long term |
| 22:14:00 | raptor | that is true |
| 22:15:00 | karamazovapy | server logs already store them |
| 22:15:00 | karamazovapy | and the usernames associated with them |
| 22:18:00 | raptor | oh man - i have the wrong query in there... |
| 22:20:00 | karamazovapy | question - if the two of us play 5 games together, does that count as 10 cumulative games? |
| 22:20:00 | | koda Quit (Quit: k thx bai) |
| 22:20:00 | raptor | yep |
| 22:21:00 | raptor | i don't know if it is useful metric, but [1]watusimoto asked for it and it was easy |
| 22:21:00 | [1]watusimoto | the idea was to create something like a "pressure" metric |
| 22:22:00 | [1]watusimoto | but it looks kind of useless |
| 22:23:00 | karamazovapy | it looks like a slightly more detailed version of the game count line |
| 22:24:00 | karamazovapy | a "mode" players per game line could be interesting |
| 22:24:00 | karamazovapy | as opposed to mean or median |
| 22:27:00 | raptor | mean median and mode |
| 22:27:00 | raptor | i can do a chart with all three |
| 22:29:00 | raptor | ok [1]watusimoto, i updated the gamereports index.php; it's on the game server |
| 22:29:00 | raptor | maybe you could set up some sort of syncing script so i don't have to bug you? |
| 22:30:00 | raptor | but that would require authorizing the game server ssh key on the master server, which may not be what you want |
| 22:31:00 | sam686 | could upload to my server.. but i have .php get renamed to .php_ to be able to see code and not run it.. |
| 22:31:00 | raptor | oh yeah - you probably want the updated copies, too |
| 22:32:00 | raptor | let me finish karamazovapy's MMM graph real quick... |
| 22:32:00 | karamazovapy | they're gonna be pretty modest numbers |
| 22:32:00 | raptor | yep |
| 22:33:00 | [1]watusimoto | updated |
| 22:34:00 | [1]watusimoto | we just need to move the master :-) |
| 22:34:00 | raptor | ah much better |
| 22:34:00 | raptor | server list is filtered by days, too |
| 22:34:00 | raptor | much more managable |
| 22:35:00 | karamazovapy | thaaaaaaat's nice |
| 22:35:00 | raptor | hmmm... i think i need to save the criteria state in the filter boxes... |
| 22:37:00 | karamazovapy | oh, yeah...confusing when you select a 30 day filter and still only see half a dozen choices |
| 23:22:00 | raptor | ok so kill the cumulative graph? |
| 23:31:00 | raptor | ok [1]watusimoto i have a new graph2.php for you |
| 23:35:00 | sam686 | could try a start_date end_date for stats viewing, instead of just limiting in the past 30 day. |
| 23:38:00 | sam686 | gamereports could have something like Month Filter and days or weeks filter? |
| 23:46:00 | | raptor Quit (Remote host closed the connection) |
| 23:47:00 | | raptor has joined |
| 23:47:00 | | ChanServ sets mode +o raptor |
| 23:49:00 | raptor | ok back |
| 23:49:00 | raptor | i'm uploading the new files to your server sam... |
| 23:50:00 | raptor | ok sam, here are the new files: http://96.2.123.136/upload/gamereports.zip |
| 23:51:00 | [1]watusimoto | graphs2 updated |
| 23:51:00 | raptor | karamazovapy: graphs2 is for you :] |
| 23:53:00 | raptor | hhmmm.. that graph should be zeroed.. |
| 23:53:00 | sam686 | ok, http://96.2.123.136/upload/gamereports/ (choose index.php or graphs/index.php) |
| 23:58:00 | sam686 | question about players per game, can it be a decimal number and not round to whole number? |
| 23:58:00 | raptor | only the mean |
| 23:59:00 | sam686 | so hard to see light green color. |
| 23:59:00 | raptor | changing that... |