#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-05-26

Timestamps are in GMT/BST.

00:00:00watusimotosure
00:01:00watusimotounless it's lame ;-)
00:05:00raptorlargest count is 480
00:10:00sam686found a problem with the current updates. CTF returns flag to teh exact middle center of map after capture.
00:28:00raptorwell, that on metric kind of drowns out the other two
00:29:00watusimotodo you think it is a useful metric?
00:30:00watusimotomaybe it should be a separate graph
01:15:00watusimoto Quit (Ping timeout: 240 seconds)
03:05:00raptorkaramazovapy: 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:00sam686what forum? i don't see it in forum... (you mean google code issues?)
03:09:00raptorhttp://bitfighter.org/forums/viewtopic.php?f=20&t=541&start=0
03:10:00sam686maybe server filter, search only "Classic Levels" for example?
03:11:00sam686maybe it will be a good idea to have multiple pages of stats showing only 50 games at a time?
03:13:00raptorah ok - an additional 'server' filter
03:13:00raptorthat makes sense now
03:15:00sam686for multi-page, could add "LIMIT 100 , 50" (starts at 100, display 50) for third page..
03:16:00sam686that way, could have an option not to do Time filter..
03:17:00sam686but,, i think limit might not work.... because of one game needs muliple entries of stats..
03:18:00raptori have to say that i hate coding multipage database results
03:18:00sam686Have a starting Data, and Date length?
03:18:00sam686can
03:18:00sam686currently can't see stats longer then 30
03:19:00sam68630 days.
03:19:00raptoryeah - that was done on purpose because of the large amount of data
03:19:00raptori like startdate - enddate idea
03:20:00raptorbut not make the spread more than 30 days
03:51:00[1]watusimoto has joined
04:17:00raptorhi [1]watusimoto, i have uploaded new graph php files to the game server^2
04:17:00raptorunder ~/gamereports/graphs/
04:17:00raptorthe three php files in that directory should be copied over
04:22:00raptoroops, actually i have to fix graph2.php...
04:22:00raptorone moment..
04:23:00raptorok it's fixed
04:23:00raptori'm heading in early
04:24:00raptorgood night
04:25:00sam686i 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:00raptor Quit (Remote host closed the connection)
04:43:00sam686 Quit (Read error: Connection reset by peer)
04:43:00sam686 has joined
04:43:00ChanServ sets mode +v sam686
06:43:00BitfighterLogBot - 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]watusimotothat's almost certainly it
08:16:00sam686yes, not sure why... i can play around a bit..
08:16:00[1]watusimotorather, it is returning null, not it is null
08:16:00[1]watusimotoI'm actually working on something closely related at the moment
08:17:00[1]watusimotoso I may have fixed, or further broken it
08:20:00sam686getGame appears to be NULL, while mGame is not null..
08:20:00sam686don't know why, as a function in BfObject have Game *getGame() { return mGame; }
08:24:00[1]watusimotois it overridden?
08:24:00[1]watusimotoor is the mgame the same mGame?
08:25:00[1]watusimotoI 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:00sam686i see, why does BotNavMeshZone have mGame, and BfObject have mGame?
08:30:00[1]watusimotobug
08:31:00[1]watusimotodelete the botnavmeshzone version
08:58:00BitfighterLogBot - Commit 3f2e107ca36f | Author: sam8641 | Log: remove duplicate game *mGame, already in class BfObject
08:58:00sam686ok, 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:00raptor has joined
15:07:00ChanServ sets mode +o raptor
15:14:00karamazovapyanyone 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:00raptorphaser is over powered??
15:17:00karamazovapyeveryone uses it, don't they?
15:17:00raptori guess that's true
15:18:00karamazovapythere's a segment of the community that doesn't want anything to be "default"
15:18:00karamazovapyI'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:00raptorsensor needs a more tactical advantage
15:19:00karamazovapyyeah, I'd be cool with sensor being passive
15:19:00karamazovapybut if it's passive, you have to change the way it interacts with cloaked ships
15:21:00raptorsometimes i think people want more of a fighter-archer-wizard relationship...
15:22:00karamazovapywell the cloakers want to be able to instantly kill anyone at any time
15:22:00raptorthat's crazy
15:23:00karamazovapybut that's the way they play
15:23:00karamazovapyif bitfighter had sniper rifles, they'd all be hiding in the bushes
15:23:00raptorthey already have clost to that with the triple
15:23:00karamazovapyor in bell towers
15:25:00karamazovapyyeah, I dunno. I confess that I'm pretty happy with the status quo
15:26:00raptori kinda like the idea of bouncer showing you a faded lazer of where it goes
15:26:00karamazovapyit's so hard to use the "bounce" effectively without just flooding a corridor
15:26:00raptoror killing myself..
15:26:00karamazovapyalso true
15:27:00raptormines need to be hidden until you're almost on top of it..
15:27:00karamazovapyI don't know why that should be true
15:27:00raptorbecause you always hear when a ship near by lays a mine
15:28:00raptormaybe that could be adjust instead..
15:28:00karamazovapyyeah. I think mines are fairly tough to see already.
15:29:00karamazovapythey'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:00raptorwhat's the purpose of SafePtr again? To always return a real NULL instead of a random memory address?
16:10:00karamazovapyto stem the AIDS epidemic?
16:13:00raptoronly peoples behaviour will do that
16:13:00raptoroh, haha
16:13:00raptori get
16:13:00raptorit
16:13:00raptorlittle slow this morning..
16:17:00raptorso karamazovapy, you want an option to filter by 'server' on game reports page, as well?
16:53:00karamazovapyyeah, that'd be cool
16:54:00karamazovapyso, for example, we could see how all the games on the ABFL Round I server turned out
16:54:00raptordone!
16:54:00raptornow to get [1]watusimoto to deploy it..
16:54:00karamazovapyJawsome
16:54:00karamazovapySTREET SHARKS!
16:54:00raptor[1]watusimoto: i put up an improved gamereports index.php on the game server
16:54:00karamazovapyI've been having a retro week
16:55:00raptorawaiting your copy to master with the new graphs, as well
16:55:00raptortubular
16:56:00raptorwhen i think 80s, i think of the first TNMT movie
16:56:00karamazovapyI have that on VHS, DVD, and BluRay
16:56:00karamazovapyalso, the movie poster
16:57:00karamazovapyseeing that in theaters melted my brain
16:57:00raptori think that movie alone made pizza become popular across the country
16:57:00karamazovapythe opening 60 seconds of the second movie was a pizza commercial
16:58:00raptoryep
16:59:00[1]watusimoto Quit (Ping timeout: 276 seconds)
16:59:00karamazovapyhilarious that this exists > http://www.mtv.co.uk/shows/geordie-shore
17:02:00raptorhey sam686, it looks like watusimoto lost the game_summary.css on the master server
17:02:00raptordo you have that for the gamereports?
17:03:00raptorthe btifighter.org page is missing all the styles
17:03:00raptorlooks even uglier - if you can imagine
17:25:00karamazovapy Quit (*.net *.split)
17:25:00raptor Quit (*.net *.split)
17:25:00sam686 Quit (*.net *.split)
17:26:00[1]watusimoto has joined
17:26:00raptor has joined
17:26:00sam686 has joined
17:26:00karamazovapy has joined
17:36:00raptor[1]watusimoto: did you restart the log bot?
17:50:00raptorah, it was a netsplit
18:37:00[1]watusimotodid not restart the log...
18:37:00[1]watusimotobot
18:40:00[1]watusimotohttp://bitfighter.org/gamereports/graphs/
18:40:00[1]watusimotodone
18:57:00koda has joined
18:59:00raptor[1]watusimoto: do you think the second graph is useful?
18:59:00[1]watusimotonot sure... probably not
18:59:00[1]watusimotoit looks like it's highly correlated with the other two
19:00:00raptoroh, also - I updated the gamereports index.php to include a server filter
19:00:00raptoralso on the game server
19:00:00raptorunder ~/gamereports/
20:09:00karamazovapyhey [1]watusimoto
20:09:00karamazovapy what do you think about this mod as a thread/map rating system? http://www.phpbb.com/customise/db/mod/topic_evaluation/
20:09:00karamazovapyyou can set how many stars you want to use for a rating scale, and people can see totals from forum view
21:21:00raptori like that one - it's a simple local solution
21:50:00karamazovapyI still can't figure out why anyone would use shields if they couldn't be used to shield you effectively
21:53:00raptorexactly!
21:53:00[1]watusimotogamereports updated
21:56:00raptorhahahaha
21:56:00karamazovapy?
21:56:00raptori had no idea there were that many servers...
21:56:00raptori filtered out all 'Bitfighter host%'
21:56:00[1]watusimotoyeah -- I'd suggest listing the top 10 at the top of the list, separated by a ------------
21:57:00raptorkaramazovapy: your server filter is on gamereports now
21:57:00karamazovapysweet poseidon
21:57:00[1]watusimotothere's a lot of crazy servers
21:57:00raptorthat's actually kind of funny..
21:58:00karamazovapyis it possible to remove editor tests from the dropdown box?
21:58:00karamazovapyI wasn't expecting a box in the first place!
21:58:00raptormaybe i should go back to a text field?
21:59:00karamazovapymaybe
21:59:00[1]watusimotoI like the picklist myself
22:00:00raptori can't definitely sort by most active at the top...
22:00:00karamazovapyI'm not sold either way, but it'd be good to remove editor tests
22:00:00raptor[1]watusimoto: is there a way to tell if it was an editor server?
22:00:00sam686i don't think editor test get put into master..
22:00:00[1]watusimotoI don't think we're recording stats for editor servers
22:00:00raptoryeah - i didn't think so
22:01:00karamazovapythere appear to be a lot of test servers
22:01:00karamazovapyand "Bob Saget" is generally my test server
22:01:00raptorright now the query i use makes sure there is at least one game record
22:03:00karamazovapyit's a pretty impressive list, anyway
22:04:00karamazovapy"NO FARTING ALLOWED"
22:04:00sam686What happens if there is a server named "None"? None is already listed.
22:04:00raptorthen it shows up twice :)
22:04:00karamazovapyInterestingly, there are servers listed that have no games in the past 30 days
22:04:00raptormaybe I should change it to '----'
22:04:00[1]watusimotoNo, leave it as None.
22:05:00[1]watusimotoOr maybe "All Servers"
22:05:00sam6864-bot classics, 30 day time filter, nothing shows up..
22:05:00raptorshould I apply the time filter to the server list, too?
22:05:00sam686if only theres a way to remove time filter when 30-day time filter is nothing..
22:06:00karamazovapydo we save stats forever?
22:06:00raptoryep
22:06:00karamazovapywell the time filter only allows you to search back a month
22:06:00sam686yes, only the tile filter get forced to max 30 days..
22:06:00raptorbut i limited it because of lots of data
22:07:00karamazovapythen we need to modify the time filter or erase data after a month
22:07:00raptorwe just added a graphs page at http://bitfighter.org/gamereports/graphs/
22:07:00[1]watusimotowhy erase data?
22:08:00raptorthat uses data from longer than a month
22:08:00raptorbut the quantity of data is much less so the filter is longer
22:08:00karamazovapyI'm not overly worried about record keeping
22:08:00raptorwe shouldnt' erase erase data
22:09:00karamazovapywell we should either adjust the time filter or remove inactive servers from the drop down box
22:09:00[1]watusimotoah, I see
22:09:00raptori'll add time filter to server drop down
22:09:00raptorto start
22:10:00[1]watusimotoor maybe list date of last game on that server? Classic Games (2 days)
22:10:00[1]watusimotoLamo Server (35 days)
22:10:00karamazovapyI'm betting there are lots of servers that have only ever hosted once
22:11:00karamazovapyit seems a little silly to store that kind of data forever, but I guess it doesn't cause much harm
22:11:00karamazovapybesides making sifting data difficult
22:11:00karamazovapyand cluttering navigation
22:12:00karamazovapyis the unique player count based on ip address?
22:12:00raptorplayer_name
22:12:00[1]watusimotothe trick is in how to present the data
22:12:00karamazovapyhm...less exciting
22:12:00raptorwe don't store IP on players
22:12:00raptori don't think..
22:13:00karamazovapyI was thinking more about tracking number of unique ip's, not storing the addresses themselves
22:13:00karamazovapyit makes the unique player count deceptive, though
22:13:00raptorthe only way to find unique ones is to compare against a list of stored ips
22:13:00sam686IP not stored per players, only server have IP stored. Verified status is stored per players (if you enter password for your name)
22:14:00karamazovapyyou could cache ip's for 24 hours without storing them long term
22:14:00raptorthat is true
22:15:00karamazovapyserver logs already store them
22:15:00karamazovapyand the usernames associated with them
22:18:00raptoroh man - i have the wrong query in there...
22:20:00karamazovapyquestion - if the two of us play 5 games together, does that count as 10 cumulative games?
22:20:00koda Quit (Quit: k thx bai)
22:20:00raptoryep
22:21:00raptori don't know if it is useful metric, but [1]watusimoto asked for it and it was easy
22:21:00[1]watusimotothe idea was to create something like a "pressure" metric
22:22:00[1]watusimotobut it looks kind of useless
22:23:00karamazovapyit looks like a slightly more detailed version of the game count line
22:24:00karamazovapya "mode" players per game line could be interesting
22:24:00karamazovapyas opposed to mean or median
22:27:00raptormean median and mode
22:27:00raptori can do a chart with all three
22:29:00raptorok [1]watusimoto, i updated the gamereports index.php; it's on the game server
22:29:00raptormaybe you could set up some sort of syncing script so i don't have to bug you?
22:30:00raptorbut that would require authorizing the game server ssh key on the master server, which may not be what you want
22:31:00sam686could upload to my server.. but i have .php get renamed to .php_ to be able to see code and not run it..
22:31:00raptoroh yeah - you probably want the updated copies, too
22:32:00raptorlet me finish karamazovapy's MMM graph real quick...
22:32:00karamazovapythey're gonna be pretty modest numbers
22:32:00raptoryep
22:33:00[1]watusimotoupdated
22:34:00[1]watusimotowe just need to move the master :-)
22:34:00raptorah much better
22:34:00raptorserver list is filtered by days, too
22:34:00raptormuch more managable
22:35:00karamazovapythaaaaaaat's nice
22:35:00raptorhmmm... i think i need to save the criteria state in the filter boxes...
22:37:00karamazovapyoh, yeah...confusing when you select a 30 day filter and still only see half a dozen choices
23:22:00raptorok so kill the cumulative graph?
23:31:00raptorok [1]watusimoto i have a new graph2.php for you
23:35:00sam686could try a start_date end_date for stats viewing, instead of just limiting in the past 30 day.
23:38:00sam686gamereports could have something like Month Filter and days or weeks filter?
23:46:00raptor Quit (Remote host closed the connection)
23:47:00raptor has joined
23:47:00ChanServ sets mode +o raptor
23:49:00raptorok back
23:49:00raptori'm uploading the new files to your server sam...
23:50:00raptorok sam, here are the new files: http://96.2.123.136/upload/gamereports.zip
23:51:00[1]watusimotographs2 updated
23:51:00raptorkaramazovapy: graphs2 is for you :]
23:53:00raptorhhmmm.. that graph should be zeroed..
23:53:00sam686ok, http://96.2.123.136/upload/gamereports/ (choose index.php or graphs/index.php)
23:58:00sam686question about players per game, can it be a decimal number and not round to whole number?
23:58:00raptoronly the mean
23:59:00sam686so hard to see light green color.
23:59:00raptorchanging that...

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.