2011-04-27T00:08:42 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has quit IRC (Quit: Lost terminal) 2011-04-27T00:09:47 *** Mathnerd314 has quit IRC (Read error: Connection reset by peer) 2011-04-27T00:46:23 *** janzert has joined #aichallenge 2011-04-27T01:06:06 *** computerwiz_222 has joined #aichallenge 2011-04-27T01:23:42 *** nullkuhl__ has joined #aichallenge 2011-04-27T01:26:45 *** nullkuhl_ has quit IRC (Ping timeout: 260 seconds) 2011-04-27T01:36:00 *** amstan_ has joined #aichallenge 2011-04-27T01:36:00 *** ChanServ sets mode: +o amstan_ 2011-04-27T01:38:25 *** amstan has quit IRC (Ping timeout: 260 seconds) 2011-04-27T01:39:33 *** McLeopold has joined #aichallenge 2011-04-27T01:41:11 *** computerwiz_222 has quit IRC (Ping timeout: 240 seconds) 2011-04-27T01:42:29 *** janzert1 has joined #aichallenge 2011-04-27T01:45:45 *** janzert has quit IRC (Ping timeout: 264 seconds) 2011-04-27T01:55:54 *** Ice_Harley has joined #aichallenge 2011-04-27T01:58:45 *** ahmedhelal has quit IRC (Read error: Connection reset by peer) 2011-04-27T01:59:36 *** ahmedhelal has joined #aichallenge 2011-04-27T02:23:18 *** FireFly has joined #aichallenge 2011-04-27T02:50:53 *** McLeopold has left #aichallenge 2011-04-27T02:56:37 *** aerique has joined #aichallenge 2011-04-27T03:02:55 *** smellyhippy has joined #aichallenge 2011-04-27T03:06:29 *** FireFly has quit IRC (Quit: swatted to death) 2011-04-27T03:47:21 dead channel 2011-04-27T03:49:44 I've been working on adding miscellaneous stats to ants :P 2011-04-27T03:51:23 *** sigh has joined #aichallenge 2011-04-27T03:52:32 hey sigh, I had something I wanted to ask you early, but by now it's completely gone from my mind 2011-04-27T03:52:37 *earlier 2011-04-27T03:52:45 you should just use @later tell :P 2011-04-27T03:53:08 Oh yes, of course... 2011-04-27T03:53:13 meg 2011-04-27T03:53:16 *meh 2011-04-27T03:53:20 :) 2011-04-27T03:53:25 probably wasn't too important 2011-04-27T03:53:50 that's ok, important messages are usually boring 2011-04-27T04:05:40 *** antimatroid1 has joined #aichallenge 2011-04-27T04:06:27 grrr. I don't understand the relationship between all these files well enough 2011-04-27T04:06:44 sigh: I'll tell you what you should help me with/do 2011-04-27T04:07:09 add a game option to display miscellaneous stats at the end 2011-04-27T04:07:25 like what? 2011-04-27T04:08:26 well they're stats specific to ants, but I just have it give the owner name since you can't really refer to ants very well :P But they are as follows (so far) 2011-04-27T04:08:48 *** antimatroid has quit IRC (Ping timeout: 260 seconds) 2011-04-27T04:09:05 most battles survived, most enemies fought, most food collected, greatest distance travelled, and most turns alive 2011-04-27T04:09:18 I just though it would be fun :) 2011-04-27T04:09:56 and I actually wrote all the code to determine all of these things, which wasn't hard at all, but I don't know how to output 2011-04-27T04:10:05 or make it an option 2011-04-27T04:10:35 you should make a util which parses the replay file 2011-04-27T04:10:48 not put it in the engine 2011-04-27T04:10:54 sigh: "score" parameter in the engine 2011-04-27T04:10:57 does it work? :P 2011-04-27T04:11:09 does what work? 2011-04-27T04:11:11 flag couldn't get it to 2011-04-27T04:11:15 sending scores on the last turn 2011-04-27T04:11:43 I don't understand 2011-04-27T04:11:44 my c++ bot is trying to get "scores" but he said it didn't seem to get anything with "score" either, but that it had it with the replay data or something 2011-04-27T04:11:47 neither do i fully 2011-04-27T04:12:01 scores are in the replay 2011-04-27T04:12:15 sigh: that makes sense. I don't know if it's something I can do, but I'll fiddle around 2011-04-27T04:12:42 jaycobcoleman: it's easy... use the json module in python to parse the replay 2011-04-27T04:12:57 sigh: the bots are meant to get sent score at the end though yeah? 2011-04-27T04:13:15 yes 2011-04-27T04:14:15 jaycobcoleman: to parse: import json; import sys; json.loads(sys.stdin.read()) 2011-04-27T04:14:39 i had the wrong person 2011-04-27T04:14:54 http://pastebin.com/czJyasmE 2011-04-27T04:15:39 didn't think that was flag :P 2011-04-27T04:16:07 antimatroid1: ok, so you are complaining that the name is wrong? 2011-04-27T04:16:22 seems like an issue with the bot? 2011-04-27T04:18:25 He shouldn't be able to do anything with his bot that would cause score not to display should he? 2011-04-27T04:18:38 he can die 2011-04-27T04:18:54 if you aren't alive at the end then you don't get the score 2011-04-27T04:19:11 *** antimatroid1 has quit IRC (Ping timeout: 252 seconds) 2011-04-27T04:20:08 okay well based on what I've heard the only confusion was over that 2011-04-27T04:20:54 *** antimatroid has joined #aichallenge 2011-04-27T04:21:10 ergh, pretty sick of ubuntu freezing 2011-04-27T04:21:21 animatroid: you don't get score at the end if you aren't alive 2011-04-27T04:21:36 what about if the game is cut short? 2011-04-27T04:21:48 I don't think so 2011-04-27T04:22:06 only if you are alive 2011-04-27T04:22:06 But you'd have to ask not me 2011-04-27T04:22:23 i don't really see why we're not giving them to everyone? 2011-04-27T04:22:30 I don't either 2011-04-27T04:22:31 killing processes early? 2011-04-27T04:22:36 actually... non alive bots get them too 2011-04-27T04:22:42 bah! 2011-04-27T04:22:53 so much confusion 2011-04-27T04:23:05 the information is meant to be there for bots testing information 2011-04-27T04:23:16 bots can be killed off on the website 2011-04-27T04:24:31 if you process timesout or is otherwise borked then you aren't send anything 2011-04-27T04:25:06 but if you die through the normal course of the game then you are sent the scores at the time of you death 2011-04-27T04:25:20 I still don't know what you want and what you expect 2011-04-27T04:25:34 I'm going to ignore this until I have a clear definition of what is required 2011-04-27T04:26:02 I haven't touched what scores are being sent, what's currently there has not been changed in months 2011-04-27T04:26:12 yeah i didn't think it had 2011-04-27T04:26:26 my understanding was that information was for bots to use when "testing/learning" if the wanted 2011-04-27T04:26:36 so would have thought one would give the bots information at the end 2011-04-27T04:27:06 i guess they can get their best relative positions 2011-04-27T04:27:10 position* 2011-04-27T04:31:37 the dial on the stoves here go up to 11 o_O 2011-04-27T04:33:40 The volume on my car stereo goes up to 41 2011-04-27T04:34:01 EXACTLY 41 2011-04-27T04:34:48 can't set it to 42, that sucks 2011-04-27T04:34:59 really does 2011-04-27T04:36:43 *** Naktibalda has joined #aichallenge 2011-04-27T04:37:36 http://books.google.com.au/books?id=HEacmydRoNcC&printsec=frontcover&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false 2011-04-27T04:37:42 lol, an entire book on classifying 2x2 games 2011-04-27T04:38:56 wow 2011-04-27T04:39:56 sigh: out of curiosity why shouldn't something like that be put in the engine? 2011-04-27T04:41:25 to keep things modular and separate... it keeps the engine code shorter, and both parts can be updated independently 2011-04-27T04:41:53 alright, I would agree with that. It is just sort of something that's fun to see :) so it can go with replays 2011-04-27T04:42:04 plus the engine is just there to run the game, this isn't part of running the game 2011-04-27T04:42:23 also if you make updates to the stats stuff, it is easy to include without worrying about breaking the engine 2011-04-27T04:44:12 mkay :) I'll still probably need your help occasionally 2011-04-27T04:44:18 not to disappoint you 2011-04-27T04:44:35 but I am incredibly new to programming 2011-04-27T04:45:58 I know what it feels like... I spent all day at work harassing other people because I have no idea what I'm doing :P 2011-04-27T04:46:14 :p 2011-04-27T04:46:23 i do that to my boss a lot 2011-04-27T04:46:47 all my co-workers seem to be mathematians too 2011-04-27T04:47:01 *or at least studied math 2011-04-27T04:49:33 I'm not used to being surrounded by people who know what they're doing more than I do :P 2011-04-27T04:49:57 jaycobcoleman: I don't have much of an idea lots of the time 2011-04-27T04:50:09 i just like solving problems 2011-04-27T04:50:20 same here :) 2011-04-27T04:50:47 and doing mental gymnastics 2011-04-27T04:51:43 I actually don't have much of a problem when I'm not trying to make major game changes, which I seem to be experimenting with all too often :/ 2011-04-27T04:57:43 *** sigh_ has joined #aichallenge 2011-04-27T04:58:47 *** amstan_ has quit IRC (Ping timeout: 250 seconds) 2011-04-27T05:00:14 1 AM? probably night time. Goodnight everybody 2011-04-27T05:00:38 *** sigh has quit IRC (Ping timeout: 240 seconds) 2011-04-27T05:01:39 *** jaycobcoleman has quit IRC (Quit: Page closed) 2011-04-27T05:02:05 *** nullkuhl__ has quit IRC (Remote host closed the connection) 2011-04-27T05:04:55 *** Eruonen has joined #aichallenge 2011-04-27T05:26:58 *** janzert has joined #aichallenge 2011-04-27T05:26:58 *** janzert1 has quit IRC (Ping timeout: 260 seconds) 2011-04-27T05:46:33 *** Eruonen|away has joined #aichallenge 2011-04-27T05:46:48 *** mcstar has joined #aichallenge 2011-04-27T05:48:17 *** Eruonen has quit IRC (Ping timeout: 252 seconds) 2011-04-27T06:12:06 *** FireFly has joined #aichallenge 2011-04-27T06:15:11 *** kaemo0 has quit IRC (Ping timeout: 276 seconds) 2011-04-27T06:25:23 *** needsch has joined #aichallenge 2011-04-27T06:38:32 *** MatmaRex has joined #aichallenge 2011-04-27T06:39:29 *** MatmaRex has quit IRC (Changing host) 2011-04-27T06:39:29 *** MatmaRex has joined #aichallenge 2011-04-27T07:07:07 aichallenge: sigh epsilon * r3296a2d / ants/ants.py : Players get a point for spawning an ant (a bit hacky) - http://bit.ly/dVblxA 2011-04-27T07:07:08 antimatroid: ^^ 2011-04-27T07:09:50 *** sigh_ is now known as sigh 2011-04-27T07:13:29 hey sigh 2011-04-27T07:13:33 are you a python guy? 2011-04-27T07:13:51 errr... sure 2011-04-27T07:14:17 because playgame.py crashes on my Win XP, i reported it yesterday, but github barfed when i tried to make an issue 2011-04-27T07:14:41 look at yesterday's logs for "playgame.py", if you can 2011-04-27T07:15:20 (it still doesn't work) 2011-04-27T07:15:25 ok 2011-04-27T07:17:09 what version of python are you using? 2011-04-27T07:17:15 2.6.2 2011-04-27T07:18:18 *** kaemo has joined #aichallenge 2011-04-27T07:18:53 hmmm... seems you can't use SIGSTOP on windows 2011-04-27T07:20:28 I'll have to create a workaround for windows people 2011-04-27T07:23:02 interestingly 2011-04-27T07:23:08 i just commented out that line 2011-04-27T07:23:11 and it works 2011-04-27T07:23:21 yup 2011-04-27T07:23:21 * lines 78 and 82 2011-04-27T07:23:39 yeah... those lines are only there to make sure that the bots don't use up more time than they are allowed to 2011-04-27T07:23:49 they don't change the functionality 2011-04-27T07:24:41 so for local dev it is perfectly fine to comment them out... on the tournament server, not so much :) 2011-04-27T07:24:57 so why dont you just print a big warning on Windows, instead of pausing/continuing the process? 2011-04-27T07:25:06 tournament serv is linux anyway, i guess 2011-04-27T07:25:24 yes... I'm just going to silently ignore on windows 2011-04-27T07:25:44 *** delt0r___ has joined #aichallenge 2011-04-27T07:25:49 warning is a bit tiresome if you have to look at it everytime you use the engine 2011-04-27T07:27:01 and the only way it can affect the timing of the bots is if the bots are trying to compute things between turns... so unless you are trying to be dodgy on your local machine it makes no difference at all :) 2011-04-27T07:27:25 *** delt0r_ has quit IRC (Ping timeout: 250 seconds) 2011-04-27T07:28:07 hm, there seems to be another bug? 2011-04-27T07:28:39 http://pastebin.com/awWXsKvh 2011-04-27T07:31:50 aichallenge: sigh epsilon * r18ff70a / worker/engine.py : Fix bug where get_moves does not have access to the verbose flag - http://bit.ly/fGXIyZ 2011-04-27T07:31:50 thanks, fixed :) 2011-04-27T07:32:02 *** smiley1983 has joined #aichallenge 2011-04-27T07:32:49 also, stream_log 2011-04-27T07:33:18 it needs this, too. :P 2011-04-27T07:45:17 aichallenge: sigh epsilon * r0bfcf03 / worker/engine.py : Remove depedancies in get_moves on game options - http://bit.ly/dWcW1t 2011-04-27T07:45:19 aichallenge: sigh epsilon * r40dfb1a / worker/sandbox.py : Ensure that use of SIGSTOP and SIGCONT do not error on windows - http://bit.ly/g9nMcu 2011-04-27T07:45:26 MatmaRex: try now 2011-04-27T08:13:45 sigh: :) 2011-04-27T08:13:50 was at a hockey game :P 2011-04-27T08:14:50 why can't i login on reddit? 2011-04-27T08:15:33 I can 2011-04-27T08:15:36 because you are using wrong password? 2011-04-27T08:15:38 it works for me :P 2011-04-27T08:16:25 nah i get some error occured thing 2011-04-27T08:17:24 sigh: you can just ifdef windows32.h or whatever yeah? 2011-04-27T08:17:45 what error are you getting? 2011-04-27T08:17:51 that was for reddit 2011-04-27T08:17:58 now i'm talking about your windows thing 2011-04-27T08:18:08 i'll just assume you are following my thought process 2011-04-27T08:18:45 I just caught the error and ignore it *shrug* 2011-04-27T08:21:41 aichallenge: sigh epsilon * rdc8d343 / ants/ants.py : Refactored load_map method in ants.py to be more self contained - http://bit.ly/fZ0y8M 2011-04-27T08:22:11 is that what i think it is? 2011-04-27T08:22:27 what do you think it is? 2011-04-27T08:22:55 maybe not, reading a symmetry parameter and selecting spawn method :P 2011-04-27T08:23:04 no 2011-04-27T08:23:12 it's not a functionality change 2011-04-27T08:23:40 (well, it has a sude-effect but that was incidental) 2011-04-27T08:26:48 sigh: that's funny, but i'm still getting the same error. 2011-04-27T08:26:56 AttributeError: 'module' object has no attribute 'SIGSTOP' 2011-04-27T08:28:02 did you merge correctly with the local changes you made? 2011-04-27T08:28:43 also, paste the full error again :) 2011-04-27T08:29:04 i'm having problems with git, so i killed the entire repo, forked again, and cloned it 2011-04-27T08:29:10 and i did check the file to see what's there 2011-04-27T08:29:47 http://pastebin.com/qTLLsazw 2011-04-27T08:31:34 ah, I think my python skills are retarded 2011-04-27T08:32:15 MatmaRex: can you try changing "ValueError, AttributeError" to "(ValueError, AttributeError)" 2011-04-27T08:32:26 ie, wrap brackets around the thing 2011-04-27T08:32:48 works 2011-04-27T08:33:07 silly python with it's silly weird exception syntax :( 2011-04-27T08:33:42 *** kaemo has quit IRC (Read error: Operation timed out) 2011-04-27T08:34:39 aichallenge: sigh epsilon * r9dec03c / worker/sandbox.py : Fixed failed attempt at catching multiple exception types in a try block - http://bit.ly/dQlv2K 2011-04-27T08:34:43 yeah, the code was catching ValueErrors and putting the exception in a variable named AttributeError 2011-04-27T08:35:00 maybe... hmmm, lemme read the docs 2011-04-27T08:35:49 *** Eruonen|away has quit IRC () 2011-04-27T08:35:55 no, that's not what it does... I have no idea what it does 2011-04-27T08:42:02 oh... I was right, it's the syntax used before python 2.6 2011-04-27T08:42:43 damnit python 2011-04-27T08:42:55 is anything compatible with python across versions? 2011-04-27T08:44:15 *** sigh_ has joined #aichallenge 2011-04-27T08:46:18 antimatroid: that wasn't an issue about versions being incompatible 2011-04-27T08:46:27 *** sigh has quit IRC (Ping timeout: 260 seconds) 2011-04-27T08:46:29 in fact, that's in there for backwards compatibility 2011-04-27T08:46:42 ah :P 2011-04-27T08:47:27 it was just unintuitive syntax :P 2011-04-27T08:52:17 *** amstan_ has joined #aichallenge 2011-04-27T08:52:17 *** ChanServ sets mode: +o amstan_ 2011-04-27T08:58:33 oh god 2011-04-27T08:58:52 i just spend almost an hour wondering why the ruby starter wasnt working 2011-04-27T08:58:59 turns out i didnt flush stdout 2011-04-27T08:59:20 i'll fix it soon 2011-04-27T09:02:18 *** MatmaRex has quit IRC (Read error: Connection reset by peer) 2011-04-27T09:03:06 *** MatmaRex has joined #aichallenge 2011-04-27T09:03:15 *** MatmaRex has joined #aichallenge 2011-04-27T09:27:39 *** sigh_ has quit IRC (Remote host closed the connection) 2011-04-27T09:33:03 aichallenge: MatmaRex epsilon * r37794b2 / ants/dist/starter_bots/ruby/ants.rb : Ruby bot understands 'r x y' command (discards it), understands 'seed', warns instead of raising an error, and - most of all - doesn't hang (flushes stdout) - http://bit.ly/gkudjh 2011-04-27T09:33:06 aichallenge: Alexandru Stan epsilon * r7fb45b5 / ants/dist/starter_bots/ruby/ants.rb : 2011-04-27T09:33:06 aichallenge: Merged pull request #84 from MatmaRex/epsilon. 2011-04-27T09:33:06 aichallenge: Ruby bot understands 'r x y' command (discards it), understands 'seed', w - http://bit.ly/gRktAW 2011-04-27T09:34:37 *** kaemo has joined #aichallenge 2011-04-27T09:43:41 *** MatmaRex has quit IRC (Ping timeout: 240 seconds) 2011-04-27T10:02:48 *** Eruonen has joined #aichallenge 2011-04-27T10:05:23 *** MatmaRex has joined #aichallenge 2011-04-27T10:05:25 *** MatmaRex has joined #aichallenge 2011-04-27T10:08:05 *** Eruonen has quit IRC () 2011-04-27T10:09:09 *** MatmaRex has left #aichallenge 2011-04-27T10:10:41 *** Eruonen has joined #aichallenge 2011-04-27T10:15:33 morning folks 2011-04-27T10:18:24 *** mceier has joined #aichallenge 2011-04-27T10:20:12 morning 2011-04-27T10:20:17 this is more familiar 2011-04-27T10:20:27 bhasker getting online and saying morning not long after midnight 2011-04-27T10:20:36 hehe :) 2011-04-27T10:20:39 its 7:20am here 2011-04-27T10:20:44 daughter keeping us up all night! 2011-04-27T10:20:47 12:20am here 2011-04-27T10:20:49 haha :P 2011-04-27T10:20:57 she sleeps like an angel through the day 2011-04-27T10:21:13 i am going to get great joy out of you not sleeping :P 2011-04-27T10:21:27 haha don't be surprised if you see me online at all odd hours 2011-04-27T10:21:35 that's my job 2011-04-27T10:21:37 i think this is going to be a routine for a few months 2011-04-27T10:21:54 she may settle into a routine 2011-04-27T10:22:00 hopefully it's not a year :p 2011-04-27T10:22:07 yea lets see 2011-04-27T10:22:35 do you watch modern family? 2011-04-27T10:22:37 so well written 2011-04-27T10:23:22 nope 2011-04-27T10:23:26 is it on netflix streaming 2011-04-27T10:23:38 i would imagine (don't have netflix) 2011-04-27T10:23:43 it's worth watching 2011-04-27T10:23:47 it's like good for anyone 2011-04-27T10:23:54 hmm k 2011-04-27T10:24:02 i forget you are in australia 2011-04-27T10:24:24 i'm even on the island off the bottom :P 2011-04-27T10:24:31 next stop antarctica 2011-04-27T10:25:22 hehe, i wanted to visit antartica last year 2011-04-27T10:25:29 we were in Chile all the way down south 2011-04-27T10:25:32 in punta arena's 2011-04-27T10:25:38 its like a 600 miles from there to antartica 2011-04-27T10:25:45 ahah, i don't know how cheap that'd be 2011-04-27T10:25:46 but the damn cruise is insanely expensive 2011-04-27T10:25:52 5000$ a pop 2011-04-27T10:25:55 or more 2011-04-27T10:25:56 i've only ever been to new zealand, and that was like before i was 5 2011-04-27T10:26:14 i need to visit australia sometime 2011-04-27T10:26:20 i saw a reddit post a while ago of a guy who drunkenly booked a trip for him and his gf to the north pole 2011-04-27T10:26:23 that would be sweet 2011-04-27T10:26:30 heh 2011-04-27T10:26:36 australia is awesome if you ignore the politics 2011-04-27T10:26:43 which i do my best to 2011-04-27T10:26:48 who cares about politics 2011-04-27T10:26:50 and the bogans/scum 2011-04-27T10:26:53 i do! 2011-04-27T10:26:54 i never did when i was in india 2011-04-27T10:26:57 well, in theory 2011-04-27T10:26:58 and i never do in US either 2011-04-27T10:28:28 you never cared about coruption in india? 2011-04-27T10:28:49 have no opinion on obama-care? 2011-04-27T10:30:44 well i do care about corruption in india but not like i lose sleep over it 2011-04-27T10:30:49 Frontier: caring can be very infuriating 2011-04-27T10:30:58 and don't really care about obama care 2011-04-27T10:31:01 for little gain 2011-04-27T10:31:05 i think the current system and obama care are both broken 2011-04-27T10:31:29 what needs to be fixed is the pricing 2011-04-27T10:31:38 the drug companies and the doctors charge insane rates 2011-04-27T10:31:47 what needs to be fixed is the fact that politics is just a big popularity contest 2011-04-27T10:32:08 you wouldn't make someone a doctor or an engineer just because they thought they could do a good job, no matter how pure their intentions are 2011-04-27T10:32:09 i can buy the same drug in India for a fraction of the cost since India has process patents and not product patents 2011-04-27T10:32:36 our last pm had a degree in chinese... 2011-04-27T10:33:46 (not saying that's easy to fix or that i have a solution :P) 2011-04-27T10:34:04 india supplies most of the online drug market 2011-04-27T10:35:13 drugs/hospital supplies etc. are a good example of another thing i hate about "current society", everything is about squeezing the last bit of profit out of each specialised part of production 2011-04-27T10:35:16 it's terribly inefficient 2011-04-27T10:35:27 hmm 2011-04-27T10:35:47 sadly india's medical system is going the same way as US,except drugs are still cheap 2011-04-27T10:35:53 but hospitalization costs are increasing rapidly 2011-04-27T10:36:06 i don't really know about it here 2011-04-27T10:36:21 it's generally pretty good though, everyone pays medicare tax of like 1.5% 2011-04-27T10:36:27 US pricing is nutty, like once i had a cut which was bleeding profusely so went to ER 2011-04-27T10:36:45 yeah, i couldn't stand living in the US i don't think 2011-04-27T10:36:49 u mean commercialized insurance system? 2011-04-27T10:36:50 i was at the hospital for an hour or so, got a local anaesthitic w/ a couple of stitches 2011-04-27T10:36:58 the hospital billed the insurance 1350$? 2011-04-27T10:36:58 most of the people are fine, but the foreign policy and ridiculous laws 2011-04-27T10:37:11 with a 50$ copay from my pocket 2011-04-27T10:37:17 1400$ to get a few stiches 2011-04-27T10:37:20 thats just insane 2011-04-27T10:37:32 i wouldn't be surprised if australia didn't charge an insane amount 2011-04-27T10:37:54 i had a filling at my uncles dentist surgery earlier this year which was like $800 2011-04-27T10:37:55 well luckily employer insurance policy is very good, i wonder what people do who don't have a good insurance or don't have regular jobs 2011-04-27T10:38:13 but i dunno whether he charged the insurance company more cause he could or not, he doesn't make us pay anything 2011-04-27T10:38:25 do you not read reddit? 2011-04-27T10:38:29 nope 2011-04-27T10:38:35 they are presumably some of hte better "worse of people", they get screwed hard 2011-04-27T10:39:02 u cant say this in english right :) 2011-04-27T10:39:03 u->i 2011-04-27T10:39:03 sorry im way off 2011-04-27T10:39:14 *** smiley1983 has quit IRC (Ping timeout: 246 seconds) 2011-04-27T10:39:47 i agree with people that don't like providing lots of luxury goods to people through "welfare", but I don't like the way some people over there don't even want to provide people with healthcare 2011-04-27T10:39:54 *** mcstar has quit IRC (Remote host closed the connection) 2011-04-27T10:40:14 although a lot of the arguments over there was over choice wasn't it? not sure why though, surely people could still choose private health insurance? one can here 2011-04-27T10:40:25 and fuuuu to the royal family 2011-04-27T10:40:48 *** mcstar has joined #aichallenge 2011-04-27T10:41:14 today i hear the chasers are covering that (the only interesting thing so far), then the royal family pulls some bs about threating to ?sue? over treason if it is covered by comedy people 2011-04-27T10:41:22 *** smiley1983 has joined #aichallenge 2011-04-27T10:41:35 heh 2011-04-27T10:41:37 smiley1983: did you see about chasers not being allowed to cover the wedding 2011-04-27T10:41:40 wtf queen 2011-04-27T10:42:20 lol, reddit is back to read-only-mode 2011-04-27T10:43:29 i don't understand this craziness about the royal wedidng 2011-04-27T10:44:55 neither did i, the only place i've seen anything aobut it was reddit 2011-04-27T10:45:03 but then i was mildly interested when i heard chasers were covering it 2011-04-27T10:45:06 and bam, ruined 2011-04-27T10:45:10 heh 2011-04-27T10:45:24 i saw a terrible picture of the royal family last year 2011-04-27T10:45:33 them riding around in a limo WITHOUT seatbealts 2011-04-27T10:45:42 wtf is wrong with those people, they learnt nothing from diana 2011-04-27T10:47:15 do any of you like startrek? 2011-04-27T10:47:32 heh 2011-04-27T10:47:36 trekkies behave like the fans of the royal family 2011-04-27T10:47:38 dont they? 2011-04-27T10:48:07 people can get crazy over anyything they can realte to 2011-04-27T10:48:20 i don't like star trek :P 2011-04-27T10:48:26 i like maths :P 2011-04-27T10:48:29 well, chose another series 2011-04-27T10:49:08 oh, so youre religious 2011-04-27T10:49:20 The Church of Math 2011-04-27T10:50:14 *** MatmaRex has joined #aichallenge 2011-04-27T10:50:18 *** MatmaRex has quit IRC (Changing host) 2011-04-27T10:50:18 *** MatmaRex has joined #aichallenge 2011-04-27T10:50:30 *** Whatever has joined #aichallenge 2011-04-27T10:50:55 *** Whatever is now known as Guest85062 2011-04-27T10:51:09 hello 2011-04-27T10:51:20 Anyone there ? 2011-04-27T10:51:22 hi 2011-04-27T10:51:25 :) 2011-04-27T10:51:30 what a cool name 2011-04-27T10:52:12 hellooo 2011-04-27T10:52:29 "yellow bottle" "low fat" "how you doin'?" 2011-04-27T10:53:11 Co za noob 2011-04-27T10:53:14 ..... 2011-04-27T10:53:44 widzę że się angażujesz Dziewon :P ( sorry dedicated to MatmaRex ) 2011-04-27T10:54:01 śliwa? 2011-04-27T10:54:07 nom 2011-04-27T10:54:12 ... 2011-04-27T10:54:56 Are You writting in C++/C/Ruby ? 2011-04-27T10:54:58 * antimatroid has no idea what language that is 2011-04-27T10:55:02 C++! 2011-04-27T10:55:07 antimatroid: that's Polish 2011-04-27T10:55:18 they have beautiful language. They use dots only and understand each other 2011-04-27T10:55:21 and that guest here is my buddy, i have no idea what he came here for :P 2011-04-27T10:55:24 polish? 2011-04-27T10:55:31 oh, you already told 2011-04-27T10:55:43 :p 2011-04-27T10:56:04 Guest85062: you have to use the c++ starter bot if you write one 2011-04-27T10:56:11 no exceptions 2011-04-27T10:56:18 sorry the Ubuntu server cant interpret Polsih, u have to choose another language to write youre bot 2011-04-27T10:56:28 lol 2011-04-27T10:56:35 Ane what did You come for here MatmaRex ?? 2011-04-27T10:56:50 chillin' around 2011-04-27T10:56:54 nice joke 2011-04-27T10:57:19 ą 2011-04-27T10:57:30 oh no. reddit is in "emergency read-only mode" right now. :( 2011-04-27T10:57:42 haha this irc accepts Polish letters 2011-04-27T10:59:15 MatmaRex is like digg 2011-04-27T10:59:24 repeating stuff after it's already happened :P 2011-04-27T10:59:36 heh 2011-04-27T10:59:42 oh wait, reddit is now digg, crap 2011-04-27T11:00:38 Oki , bay bay I'm leaving in order to write a bot which will kick Your asses Hahahah.... >:D 2011-04-27T11:01:11 :) 2011-04-27T11:01:30 *** Guest85062 has quit IRC (Quit: Page closed) 2011-04-27T11:04:02 *** berak has joined #aichallenge 2011-04-27T11:07:02 *** Mathnerd314 has joined #aichallenge 2011-04-27T11:10:54 damn, i should really learn to actually test everything i change, instead of assuming it will work just because i think i did everything right 2011-04-27T11:11:00 there goes another pull request 2011-04-27T11:13:05 *** Ice_Harley has quit IRC (Ping timeout: 252 seconds) 2011-04-27T11:13:08 hehe, i do that all the time :P 2011-04-27T11:13:08 hmmm, i'm hungry 2011-04-27T11:13:09 but it's like 1am 2011-04-27T11:13:38 it's 5 pm here, no excuses for me 2011-04-27T11:14:09 i'm tempted to cook up a turkey breast snitzel burger anyway 2011-04-27T11:14:12 but again, it's 1am :P 2011-04-27T11:15:20 best burgers in the world though, fresh roll slightly toasted, turkey breast snitzel, bacon, lettuce, pepper, bbq sauce mmmmmm 2011-04-27T11:16:26 <-- is going to try potential fields based bot 2011-04-27T11:16:45 fields based? 2011-04-27T11:16:54 i'm really iffy on game trees again 2011-04-27T11:16:58 there's so many ants 2011-04-27T11:17:34 if you have 6 ants (3 enemies) in a partitioned game to run, that's worst case 5^6 states to check 2011-04-27T11:19:26 whats the vim shortcut for newline? 2011-04-27T11:21:18 I just press return in edit mode... shortcut? 2011-04-27T11:21:35 i know theres one 2011-04-27T11:21:41 in normal mode 2011-04-27T11:21:44 ctrl something 2011-04-27T11:21:53 and u enter insert mode on a new line 2011-04-27T11:22:06 antimatroid: I hadn't heard about it. I rarely switch on the TV and do my best to filter out all other advertising material. :) I like ths chaser, though. 2011-04-27T11:23:58 This suggests 'o' for opening a new line in edit mode below current line: http://www.keyxl.com/aaa8263/290/VIM-keyboard-shortcuts.htm 2011-04-27T11:24:31 insert mode, sorry 2011-04-27T11:24:52 wonderful 2011-04-27T11:25:01 i searched for crtl something :) 2011-04-27T11:25:10 but with vim its easier just a letter 2011-04-27T11:26:06 it seems my old samsung's escape is dying :( 2011-04-27T11:27:00 You can probably remap it to some key you don't use, if such exists :) 2011-04-27T11:27:33 i will just plug in a new usb samsung when the old gives up 2011-04-27T11:28:37 *** aerique has quit IRC (Quit: ...) 2011-04-27T11:28:57 i think its time for me to actually print one of those vim cheatsheets 2011-04-27T11:30:08 smiley1983: i've only seen stuff on reddit about it 2011-04-27T11:30:13 i was like sweet chasers, nawww 2011-04-27T11:34:26 i am not doing game trees 2011-04-27T11:35:29 at least not yet 2011-04-27T11:36:07 i was going to just use a normal form representation 2011-04-27T11:36:24 but the number of strategies doesn't change 2011-04-27T11:52:59 *** berak_ has joined #aichallenge 2011-04-27T11:53:02 *** berak has quit IRC (Ping timeout: 250 seconds) 2011-04-27T12:00:39 *** needsch has quit IRC (Read error: Connection reset by peer) 2011-04-27T12:12:01 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756]) 2011-04-27T12:38:06 *** nullkuhl has joined #aichallenge 2011-04-27T12:51:31 i wonder if real ants would play the contest in an optimal way 2011-04-27T12:51:48 ill go out on the field and catch some :) 2011-04-27T12:52:48 *** nullkuhl has quit IRC (Remote host closed the connection) 2011-04-27T13:00:51 don't bother, real ants keep getting scared out of their wits everytime they approach a food and it turns into another ant. Then they just run around screaming their little heads off like it's the start of the zombie apocalypse or something 2011-04-27T13:01:29 :D 2011-04-27T13:01:58 *** amstan_ has quit IRC (Ping timeout: 240 seconds) 2011-04-27T13:02:15 once i read an article that they modeled the behavior of real ants 2011-04-27T13:02:21 to solve some optimization problem 2011-04-27T13:02:58 its usually network routing 2011-04-27T13:03:05 yes, it had to do with optimal IP packet distribution among routers 2011-04-27T13:03:08 there is an article on building self healing networks 2011-04-27T13:03:13 using ants 2011-04-27T13:03:20 http://en.wikipedia.org/wiki/Ant_colony_optimization 2011-04-27T13:03:42 basically each packet leaves a trail on a route 2011-04-27T13:03:49 and other packets pick up the route 2011-04-27T13:03:55 based on how strong the trail is 2011-04-27T13:04:00 if the trail weakens 2011-04-27T13:04:00 oh yes 2011-04-27T13:04:07 then they reroute 2011-04-27T13:04:08 like real ants leave feromones 2011-04-27T13:04:11 yup 2011-04-27T13:04:45 how long will 1 contest last? 2011-04-27T13:04:49 100 turns? 2011-04-27T13:04:52 ant modelling would have worked if the food didn't disappear 2011-04-27T13:04:56 after every turn 2011-04-27T13:04:56 or will it get longer 2011-04-27T13:04:59 ? 2011-04-27T13:05:05 i think thats not decided 2011-04-27T13:05:06 1 game? currently 1000 turns maximum 2011-04-27T13:05:11 oh 2011-04-27T13:05:13 ok 2011-04-27T13:06:22 i think i will write a FunBot too 2011-04-27T13:06:32 it will make smiley faces from the ants 2011-04-27T13:07:19 what do you mean "if the food didn't disappear"? 2011-04-27T13:07:42 when an ant eats the food it must diappear 2011-04-27T13:09:12 *** smiley1983 has quit IRC (Quit: leaving) 2011-04-27T13:16:46 *** amstan has joined #aichallenge 2011-04-27T13:16:46 *** ChanServ sets mode: +o amstan 2011-04-27T13:24:11 *** Mathnerd314 has quit IRC (Ping timeout: 276 seconds) 2011-04-27T13:44:06 as in ant modelling relies on the fact that food sources don't vanish after one ant hits it 2011-04-27T13:44:23 here there is no guarantee that moving in the same direction will yield more food 2011-04-27T13:45:22 so laying trails are kind of pointless 2011-04-27T13:52:52 *** Naktibalda has joined #aichallenge 2011-04-27T14:14:20 yes, its not a global optimization problem in a slowly varying envrionment 2011-04-27T14:15:06 as far as i can see, this problem is harder than 2010's 2011-04-27T14:15:46 because of the extra degrees of freedom represented by the square lattice, the positions the ants can take 2011-04-27T14:21:42 *** Blkt has joined #aichallenge 2011-04-27T14:22:33 good evening everyone 2011-04-27T14:37:08 *** berak_ has quit IRC (Quit: ChatZilla 0.9.84 [SeaMonkey 2.0a3/20090223135443]) 2011-04-27T15:11:24 *** boegel has joined #aichallenge 2011-04-27T15:14:35 *** needsch has joined #aichallenge 2011-04-27T15:15:12 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has joined #aichallenge 2011-04-27T15:26:15 *** delt0r_ has joined #aichallenge 2011-04-27T15:28:20 *** delt0r___ has quit IRC (Ping timeout: 276 seconds) 2011-04-27T15:45:32 *** Accoun has quit IRC () 2011-04-27T15:56:33 *** Accoun has joined #aichallenge 2011-04-27T15:58:40 *** AlliedEnvy has quit IRC (Remote host closed the connection) 2011-04-27T16:01:02 *** AlliedEnvy has joined #aichallenge 2011-04-27T16:18:39 *** boegel has quit IRC (Quit: Leaving) 2011-04-27T16:30:28 *** Mathnerd314 has joined #aichallenge 2011-04-27T16:39:40 *** Redgis has joined #aichallenge 2011-04-27T16:56:56 *** jmcarthur has quit IRC (Ping timeout: 276 seconds) 2011-04-27T17:02:21 *** jmcarthur has joined #aichallenge 2011-04-27T17:02:52 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.86.1 [Firefox 3.6.16/20110323143040]) 2011-04-27T17:13:16 * Frontier doesn't get why he's stuck in myst v, when he had no problem with riven. 2011-04-27T17:17:17 because the game is designed to be confusing 2011-04-27T17:20:34 *** choas has joined #aichallenge 2011-04-27T17:20:51 actually I'm stuck on Eshers 'home' world, on top of his lab where you can step on the seal to open the portal and i already solved the fourth world. somehow i dont think this puzzle should be difficult, but i don't find an obvious logical solution. 2011-04-27T17:24:15 the puzzle where you have to draw a symbol from some page of yeesha's notes to get a baroh perform an action just long enough on top of a pressure plate to get you up to the next level was the kind of fuzzy puzzle I fear. it did not feel natural that i solve a puzzle, because some character's animation is played longer than another. 2011-04-27T17:24:54 *** computerwiz_222 has joined #aichallenge 2011-04-27T17:25:03 wait this is aichallenge... yeah... so do you think an ai can solve adventure games? what kind of thinking would it need? 2011-04-27T17:26:23 the main ? is interface... it can probably solve it by brute force once it knows what it can do 2011-04-27T17:28:09 *** jaycobcoleman has joined #aichallenge 2011-04-27T17:29:32 *** Eruonen has joined #aichallenge 2011-04-27T17:29:57 *** Eruonen has quit IRC (Client Quit) 2011-04-27T17:30:05 Hello erebody 2011-04-27T17:32:04 u have to assume the puzzle can be solved, then u have to use some kind of elimination 2011-04-27T17:32:13 i think we humans work the same way 2011-04-27T17:40:11 *** MatmaRex has left #aichallenge 2011-04-27T17:46:32 *** sigh has joined #aichallenge 2011-04-27T17:54:31 *** Eruonen has joined #aichallenge 2011-04-27T17:58:36 *** jaycobcoleman has quit IRC (Quit: Page closed) 2011-04-27T18:06:05 *** jmcarthur has quit IRC (Ping timeout: 248 seconds) 2011-04-27T18:08:07 *** Frontier has quit IRC (Read error: Connection reset by peer) 2011-04-27T18:15:15 *** nann has quit IRC (Ping timeout: 250 seconds) 2011-04-27T18:33:03 *** mceier has quit IRC (Quit: leaving) 2011-04-27T18:35:42 *** sigh has quit IRC (Remote host closed the connection) 2011-04-27T18:43:25 *** computerwiz_222 has quit IRC (Ping timeout: 250 seconds) 2011-04-27T18:48:36 *** choas has quit IRC (Quit: leaving) 2011-04-27T18:52:05 *** amstan has quit IRC (Ping timeout: 260 seconds) 2011-04-27T19:03:35 *** jaycobcoleman has joined #aichallenge 2011-04-27T19:04:17 *** jaycobcoleman has joined #aichallenge 2011-04-27T19:04:47 These captchas are very interesting 2011-04-27T19:04:58 as long as you get one of the words almost correct it works 2011-04-27T19:07:46 I intentionally left an 's' off the first word and in place of the second word (8 letters) typed ajskdlf; 2011-04-27T19:08:42 :P anyways, anyone good with tcp servers should help get McLeopold's up and running! https://github.com/McLeopold/TCPServer 2011-04-27T19:19:27 *** FireFly has quit IRC (Quit: swatted to death) 2011-04-27T19:23:22 *** mcstar has quit IRC (Remote host closed the connection) 2011-04-27T19:28:02 *** amriedle has joined #aichallenge 2011-04-27T19:41:45 *** janzert has left #aichallenge 2011-04-27T19:51:17 *** Redgis has quit IRC (Quit: ... mains libres) 2011-04-27T19:53:47 *** amstan_ has joined #aichallenge 2011-04-27T19:53:47 *** ChanServ sets mode: +o amstan_ 2011-04-27T20:04:21 contestbot: seen mcleopold 2011-04-27T20:04:21 amstan_: mcleopold was last seen in #aichallenge 22 hours, 52 minutes, and 59 seconds ago: amstan: I'd hate for people to think it's official until it is somewhat functional 2011-04-27T20:45:53 *** janzert has joined #aichallenge 2011-04-27T20:51:13 *** computerwiz_222 has joined #aichallenge 2011-04-27T21:14:38 *** McLeopold has joined #aichallenge 2011-04-27T21:15:08 amstan_:ping 2011-04-27T21:15:16 McLeopold: yay 2011-04-27T21:15:25 hmm? 2011-04-27T21:15:27 *** amstan_ is now known as amstan 2011-04-27T21:15:31 I think that java pull request was flawed code 2011-04-27T21:15:44 i didn't pull it 2011-04-27T21:16:41 oh sweet, github added a merge button! 2011-04-27T21:17:07 Hmm, nope, he's right, the code was bad. 2011-04-27T21:17:17 I shouldn't review code on my iPhone :p 2011-04-27T21:19:48 McLeopold: what else do we need? 2011-04-27T21:20:01 McLeopold: sandbox and leaderboards? everything else is done? 2011-04-27T21:20:26 well, my issues list is still there, which includes some matchmaking stuff 2011-04-27T21:20:36 I'm doing matchmaking and leaderboards tonight 2011-04-27T21:20:51 how come you closed the pull request? 2011-04-27T21:21:02 Did you want both changes to be 1 request? 2011-04-27T21:21:14 McLeopold: there was a duplicate request 2011-04-27T21:21:23 same commit and everything 2011-04-27T21:21:38 86 and 87 had the same message, but had different changes, i thought 2011-04-27T21:22:14 well.. i have no idea, he should make it clear 2011-04-27T21:22:25 maybe 2011-04-27T21:22:29 not make a ton of requests if you do a mistakes in the previous ones 2011-04-27T21:22:36 they can close them just fien 2011-04-27T21:22:55 I'm just going to pull both in and call it good, and request he roll up changes into 1 next time 2011-04-27T21:23:20 McLeopold: they're the same commit.. 2011-04-27T21:23:32 86 and 87 are different 2011-04-27T21:23:39 they have a different commit hash 2011-04-27T21:23:44 the modify different files 2011-04-27T21:24:08 wait.. wtf? 2011-04-27T21:24:11 ok.. 2011-04-27T21:24:13 sure.. 2011-04-27T21:24:17 pull both in 2011-04-27T21:24:24 k 2011-04-27T21:24:38 I just wanted to make sure I wasn't missing something you thought you saw 2011-04-27T21:34:17 *** Blkt has quit IRC (Ping timeout: 240 seconds) 2011-04-27T21:37:38 aichallenge: sir-macelon epsilon * r4b56be8 / ants/dist/starter_bots/java/Aim.java : Fixed a bug with row-col swap - http://bit.ly/lBL53x 2011-04-27T21:37:41 aichallenge: McLeopold epsilon * r4061458 / ants/dist/starter_bots/java/Ants.java : Merge branch 'sir-macelon/patch-2' into epsilon - http://bit.ly/kwQLfl 2011-04-27T21:37:42 aichallenge: sir-macelon epsilon * r87e5566 / ants/dist/starter_bots/java/Ants.java : Fixed a bug with row-col swap - http://bit.ly/lIUiGR 2011-04-27T21:37:44 aichallenge: McLeopold epsilon * rc8ddd73 / (2 files): fixed more row/col swap issues - http://bit.ly/jT4huw 2011-04-27T21:41:38 :P silly issues 2011-04-27T21:41:54 yet vital fixes 2011-04-27T21:42:31 indeed :) I definitely had a row col swap issue at one point and it screwed up everything 2011-04-27T21:43:01 committing is for chumps 2011-04-27T21:43:13 ? 2011-04-27T21:43:16 The first versions of the engine and python/java sample bots were all col/row 2011-04-27T21:43:39 (aka x/y) 2011-04-27T21:43:49 yeah I gotcha 2011-04-27T21:44:03 animatroid says he wouldn't have that 2011-04-27T21:44:23 *** amstan has quit IRC (Ping timeout: 258 seconds) 2011-04-27T21:44:26 I does make parsing map files nicer 2011-04-27T21:44:47 Oh it works quite beautifully now 2011-04-27T21:45:16 jaycobcoleman: are you working on any parts of the project right now? 2011-04-27T21:46:57 nothing major 2011-04-27T21:47:22 what languages do you know? 2011-04-27T21:47:49 a fair amount of python and a little C++, nothing remarkable in other languages 2011-04-27T21:48:29 can you do the work to parse 'r' lines in the python bot? 2011-04-27T21:48:50 I thought sigh took care of it 2011-04-27T21:49:11 I'll check 2011-04-27T21:49:13 But if not then I will 2011-04-27T21:49:29 oh wait, I did it :/ 2011-04-27T21:49:37 haha 2011-04-27T21:49:39 silly 2011-04-27T21:50:39 I did a quick hack job 2011-04-27T21:50:45 I still am clearing the food list 2011-04-27T21:51:23 maybe you could make it nicer, so that the food list contains all known food, with a flag to determine if the food is visible or not 2011-04-27T21:51:37 so a bot could request only visible food, or all potential food 2011-04-27T21:51:55 If you have time, of course :) 2011-04-27T21:52:04 You got it 2011-04-27T21:52:08 thx :D 2011-04-27T21:59:57 McLeopold: Is there any reason that removing food needs a try, except statement? 2011-04-27T22:00:27 yes, if an item doesn't exist in a list, remove will throw an exception 2011-04-27T22:00:34 like I said, it was a quick hack jo 2011-04-27T22:00:36 b 2011-04-27T22:00:41 joorb 2011-04-27T22:01:34 since you will get a bunch of 'f' lines, you need to know if they are new, or are already in the list 2011-04-27T22:02:31 So it's partly just to make sure people don't screw up their bot by messing with food lists? 2011-04-27T22:02:36 then for food items in the previous list not mentioned, you can assume the are invisible, except if they match an 'r' line 2011-04-27T22:02:52 uh... 2011-04-27T22:03:00 the try/catch? no 2011-04-27T22:03:07 no I know what you mean 2011-04-27T22:03:23 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has quit IRC (Quit: Lost terminal) 2011-04-27T22:03:50 if you look at the def food(self) method, I return self.food_list[:], which is slice notation for copying a list 2011-04-27T22:04:03 that is used so they don't mess up the internal bot data 2011-04-27T22:04:20 gotcha 2011-04-27T22:04:45 I'm just going to define food_all and food_visible 2011-04-27T22:05:31 I think you would want 3, food_visible, food_? and just food, which is both sets 2011-04-27T22:05:55 unseen is kinda the term for stuff in the fog, but I don't like it 2011-04-27T22:06:05 I can't think of a better word 2011-04-27T22:06:14 alright, three it is 2011-04-27T22:07:26 *** ChanServ sets mode: +o McLeopold 2011-04-27T22:37:13 *** amstan has joined #aichallenge 2011-04-27T22:37:13 *** ChanServ sets mode: +o amstan 2011-04-27T22:37:29 McLeopold: how's it going? 2011-04-27T22:37:33 ok 2011-04-27T22:38:05 I'm updating the create_bot script to generate a few of the starter/sample bots as users for the CI server 2011-04-27T22:39:40 *** amstan has quit IRC (Remote host closed the connection) 2011-04-27T22:40:17 *** amstan has joined #aichallenge 2011-04-27T22:40:17 *** ChanServ sets mode: +o amstan 2011-04-27T22:40:28 McLeopold: for ci we need an uninstall script 2011-04-27T22:40:41 what would it do? 2011-04-27T22:41:11 i reverse anything that the setup script does 2011-04-27T22:43:25 drop database, delete main dir and apt-git remove? anything else? 2011-04-27T22:43:52 undo jail users and some config settings maybe... 2011-04-27T22:44:01 yes 2011-04-27T22:46:35 *** Cerealklr has joined #aichallenge 2011-04-27T22:50:55 *** Cerealklr has left #aichallenge 2011-04-27T22:55:54 *** amriedle has quit IRC (Quit: Lost terminal) 2011-04-27T23:04:26 McLeopold: pull request made :P 2011-04-27T23:04:36 k 2011-04-27T23:12:22 aichallenge: jaycobcoleman epsilon * r923bf18 / ants/dist/starter_bots/python/ants.py : added food_visible and food_unseen functions - http://bit.ly/jBxJTG 2011-04-27T23:12:23 aichallenge: Scott Hamilton epsilon * r7f18695 / ants/dist/starter_bots/python/ants.py : 2011-04-27T23:12:23 aichallenge: Merged pull request #88 from jaycobcoleman/epsilon. 2011-04-27T23:12:23 aichallenge: added food_visible and food_unseen functions and changed food_list to dict with boolean visibility - http://bit.ly/mBwiAz 2011-04-27T23:25:18 meh. Should've changed the "create new ant and food lists comment" 2011-04-27T23:25:40 actually I do have an important question that I didn't really think to ask before 2011-04-27T23:26:00 on the map should we be assuming food is still there when we can't see it? 2011-04-27T23:26:07 your code was quite nice, the only thing I saw was you did a comparision to True and False, which could have been dropped 2011-04-27T23:26:17 *** delt0r___ has joined #aichallenge 2011-04-27T23:26:33 um...you just wrote code so you can do it either way... 2011-04-27T23:26:59 no not on the map 2011-04-27T23:27:12 oh... 2011-04-27T23:27:15 that's just for returning a list of each 2011-04-27T23:27:25 I forgot about that... 2011-04-27T23:27:27 *** delt0r_ has quit IRC (Ping timeout: 240 seconds) 2011-04-27T23:27:49 Do we have some sort of consensus as to which the map should reflect? 2011-04-27T23:27:55 I think we would want another designator so you knew the difference 2011-04-27T23:28:45 Food = -3, Invisible_Food = -6? 2011-04-27T23:29:09 sounds good to me 2011-04-27T23:29:13 wait 2011-04-27T23:29:53 food=-3, fog_food=-4, move water to -5 and unseen to -6 2011-04-27T23:30:06 unseen doesn't make sense for the food function, now that I think about it 2011-04-27T23:30:24 unseen implies you've never seen it 2011-04-27T23:30:32 :) 2011-04-27T23:30:45 does unseen have a purpose? 2011-04-27T23:30:54 I thought all squares were assumed land until seen 2011-04-27T23:31:11 if you didn't want to assume that, you can use the unseen value 2011-04-27T23:31:19 alright 2011-04-27T23:31:31 You want me to make those changes then? 2011-04-27T23:31:36 veiled_food? 2011-04-27T23:31:51 to the thesaurus! 2011-04-27T23:32:09 could be masked 2011-04-27T23:32:24 There we go, bearded 2011-04-27T23:32:28 it's perfect 2011-04-27T23:32:51 the thesaurus says unseen does mean invisible... 2011-04-27T23:33:19 grrr. Stupid English 2011-04-27T23:33:23 well it's your call 2011-04-27T23:34:06 keep unseen 2011-04-27T23:34:09 :) 2011-04-27T23:34:44 the reason I want the 2 food values to be next to each other is to make some of the comparisons easy to write 2011-04-27T23:36:42 okay so what am I changing for designators? 2011-04-27T23:37:58 food=-3, unseen_food=-4, move water to -5 and unseen to -6 2011-04-27T23:38:13 alright, I'll pull in a couple minutes 2011-04-27T23:38:20 before you do that 2011-04-27T23:38:29 can you update the sample bot file as well 2011-04-27T23:38:57 to reflect the starter one? 2011-04-27T23:39:01 yes 2011-04-27T23:40:08 *** computerwiz_222 has quit IRC (Ping timeout: 260 seconds) 2011-04-27T23:40:21 Alright 2011-04-27T23:45:52 *** amstan_ has joined #aichallenge 2011-04-27T23:45:52 *** ChanServ sets mode: +o amstan_ 2011-04-27T23:47:15 *** amstan has quit IRC (Ping timeout: 260 seconds)