2010-12-06T00:04:06 *** amriedle has quit IRC (Quit: Lost terminal) 2010-12-06T00:28:10 it seemed a bit off to me... there wasn't much chance of his losing, barring last-minute uploads of completely new strategies 2010-12-06T00:29:00 *** Rubicon-|-Cross has joined #aichallenge 2010-12-06T00:29:12 why is that off? 2010-12-06T00:29:21 he just outdid everyone by quite a margin 2010-12-06T00:29:37 *** davidjliu has quit IRC (Quit: Page closed) 2010-12-06T00:33:41 *** delt0r___ has joined #aichallenge 2010-12-06T00:34:57 *** delt0r_ has quit IRC (Ping timeout: 240 seconds) 2010-12-06T00:36:40 I mean the introductory tone was off 2010-12-06T00:41:35 oh it was a take on a1k0n's original post from last year 2010-12-06T00:42:46 last year? 2010-12-06T00:44:30 oh last contest 2010-12-06T00:44:31 doh 2010-12-06T00:44:37 :P 2010-12-06T00:49:34 *** mega1 has joined #aichallenge 2010-12-06T00:59:48 *** mega1 has quit IRC (Ping timeout: 240 seconds) 2010-12-06T01:06:01 *** Appleman1234 has quit IRC (Ping timeout: 245 seconds) 2010-12-06T01:15:36 *** Mathnerd314 has quit IRC (Remote host closed the connection) 2010-12-06T01:18:06 *** Appleman1234 has joined #aichallenge 2010-12-06T01:25:05 *** Sylph2 has joined #aichallenge 2010-12-06T01:27:16 *** Sylph has quit IRC (Ping timeout: 245 seconds) 2010-12-06T01:35:25 *** sigh has quit IRC (Ping timeout: 264 seconds) 2010-12-06T01:36:10 *** amstan has quit IRC (Ping timeout: 260 seconds) 2010-12-06T01:46:01 *** yasith has quit IRC (Ping timeout: 245 seconds) 2010-12-06T01:55:56 *** yasith has joined #aichallenge 2010-12-06T02:28:21 *** sigh has joined #aichallenge 2010-12-06T02:36:56 *** virdo has quit IRC (Ping timeout: 276 seconds) 2010-12-06T02:58:26 *** bhasker has quit IRC (Quit: bhasker) 2010-12-06T03:00:41 *** Rubicon-|-Cross has quit IRC (Quit: Leaving) 2010-12-06T03:00:49 *** Rubicon-|-Cross has joined #aichallenge 2010-12-06T03:01:24 *** jaspervdj has joined #aichallenge 2010-12-06T03:05:52 *** narnach1 has joined #aichallenge 2010-12-06T03:05:53 *** narnach1 is now known as narnach_mb 2010-12-06T03:28:52 *** Utkarsh has quit IRC (Ping timeout: 255 seconds) 2010-12-06T03:33:51 *** Utkarsh has joined #aichallenge 2010-12-06T03:34:04 *** perror has joined #aichallenge 2010-12-06T04:07:33 *** Rubicon-|-Cross has quit IRC (Ping timeout: 265 seconds) 2010-12-06T04:09:00 *** yasith has quit IRC (Ping timeout: 260 seconds) 2010-12-06T04:09:06 *** Palmik has joined #aichallenge 2010-12-06T04:09:09 *** Rubicon-|-Cross has joined #aichallenge 2010-12-06T04:12:51 *** eashoka has quit IRC (Ping timeout: 265 seconds) 2010-12-06T04:20:34 *** yasith has joined #aichallenge 2010-12-06T04:22:51 *** eashoka has joined #aichallenge 2010-12-06T04:24:07 anybody knows of a currently running server which I can use to test my bot against others ? following seems no running anymore : http://72.44.46.68/, 98.247.248.39:995 2010-12-06T04:25:01 make new 2010-12-06T04:25:11 it opensource 2010-12-06T04:29:36 , I don't have a server to host it right now :-( . besides, like to join one where few ppl are already contesting. 2010-12-06T04:40:23 *** Naktibalda has joined #aichallenge 2010-12-06T05:07:06 *** Zoo has quit IRC (Ping timeout: 276 seconds) 2010-12-06T05:07:09 *** BioMech has joined #aichallenge 2010-12-06T05:07:34 Hello everyone... 2010-12-06T05:08:28 Does anyone know what the best "Python Based" AI is???!!!??? 2010-12-06T05:09:09 http://www.ai-contest.com/language_profile.php?lang=python 2010-12-06T05:09:47 Oh thanks for the link! =) I'm simply trying to learn more about python based AI's and advance computer thinking networks. 2010-12-06T05:10:15 * Naktibalda googles 2010-12-06T05:10:37 BioMech: btw, dmj111 has made his code avaiable, look in the forums 2010-12-06T05:10:38 * Naktibalda fails 2010-12-06T05:10:47 you fail at google? 2010-12-06T05:10:49 what is a computer thinking network ? 2010-12-06T05:11:52 dunno 2010-12-06T05:12:01 Oh thanks for the info, well the "Computer thinking network" I'm refuring to is anything like a synthetic neural network 2010-12-06T05:12:30 ah, I don't think any of the bots near the top used anything like that 2010-12-06T05:12:48 I'm trying to see what python based ai are out there and I'm looking to learn from there source code... 2010-12-06T05:13:01 *** Zoo has joined #aichallenge 2010-12-06T05:13:11 for example, dmj111's bot is a lot of heuristics specific to this game 2010-12-06T05:13:37 it's not the best example if you want to study AI for general problems 2010-12-06T05:13:56 Oh lol well thanks, I'll continue searching then. I've been reading that python would be one of the ideal languages for this type of AI development. So that's why I'm searching. :) 2010-12-06T05:15:49 Lisp is the best :) 2010-12-06T05:17:40 ah yes... I forgot that Lisp is the only language for AI :P 2010-12-06T05:17:44 Why LISP over Python if you don't mind me asking? 2010-12-06T05:18:01 because it's an AI #1 2010-12-06T05:18:11 it was proven in this contest :) 2010-12-06T05:18:11 fun fact: bocsimacko didn't write his bot in Lisp, Lisp wrote itself into bocsimacko's code 2010-12-06T05:18:27 AI language #1 2010-12-06T05:18:32 LOL 2010-12-06T05:18:51 BioMech: in all seriousness, the language choice is that important 2010-12-06T05:19:07 bocsimacko just happens to like Lisp :P 2010-12-06T05:19:57 I've read that LISP is great at creating list oriented logic however python can already do what LISP can and has more advance features then LISP... 2010-12-06T05:20:49 I'm still new on the subject, and programming languages to be honest. However I have teken a large interest in AI development. 2010-12-06T05:21:19 then just start from the basics, the language doesn't matter for that 2010-12-06T05:21:41 Alright, have any ideas on where to start? 2010-12-06T05:23:08 many ways, for example if you have a specific goal, then start a project... learn what you need to as you go 2010-12-06T05:24:01 That sounds like a good idea... 2010-12-06T05:24:50 you can look up what you need to in various places, online, textbooks, academic papers... 2010-12-06T05:25:37 you seem like you have specific interests, so I would just jump into it :) 2010-12-06T05:26:41 I'm going to be looking for good books on the subject soon, my specific goal is to wrtie not just a simple AI but a multi-level or multi-module based AI that is interconnected. Using a VM (Virtual Manchine) to allow the program to become self aware. 2010-12-06T05:27:13 good luck :) 2010-12-06T05:27:29 it will be challenging though, so you'll need to put in quite a bit of effort 2010-12-06T05:28:00 That's for sure, lol Yeah a program like this will take years to create... 2010-12-06T05:28:40 I have an idea on how I'm going to start it, but still not sure if there are better or more advance ways to do it. =) 2010-12-06T05:29:47 try out your ideas, it's the only way... for every 1 good idea you have, you'll have 10 bad ones... and they only way to sort them out is to try 2010-12-06T05:30:18 and as you go, you'll get experience, and you'll understand why the more advanced techniques work 2010-12-06T05:30:21 Good advice! :) 2010-12-06T05:31:38 Yes I'm planning on starting small, with a simple game AI... So the AI understands it's in a world however fake world but it will not know that. Then I plan to have other real life players interact with it. 2010-12-06T05:32:12 yup, starting small is good 2010-12-06T05:32:17 It will be online 24 7 learning from real players. :) 2010-12-06T05:32:46 Do you know any simple free 3d shooter games? 2010-12-06T05:32:50 lol 2010-12-06T05:33:29 Or should I just be funny and start it in a MMO like world of warcraft or Star Trek online LOL 2010-12-06T05:36:30 it sounds like a big goal :) 2010-12-06T05:36:34 I don't know, but I would start simple... lets you focus on the parts that you are interested in, allows you to try out ideas quicker, and there is less busy work required just to get a framework up an running 2010-12-06T05:37:16 big goals aren't bad, but if you don't plan then you'll burn yourself out 2010-12-06T05:37:28 are you going to launch your own free server and monitor players? 2010-12-06T05:38:28 Yeah, it seams like the best way to do it. 2010-12-06T05:40:02 I already have a good game engine, the game will work on both PC and Mac. Or I might just make it web based with a web player so that any OS can access the game. 2010-12-06T05:42:34 woah! 2010-12-06T05:43:29 antimatroid1: ? 2010-12-06T05:44:17 so much conversation 2010-12-06T05:44:20 hold on, i'm still reading 2010-12-06T05:44:31 lol Yeah 2010-12-06T05:46:28 , those servers seems to be down. do you know of any hosted TCP servers currently running or am I missing something ? I tried the java client to connect. 2010-12-06T05:46:28 BioMech: my personal advice would be to start with something like tron rather than planet wars 2010-12-06T05:46:46 eashoka: if they're not up you're pretty much out of luck sorry 2010-12-06T05:46:52 antimatroid1: planet wars is *way* more fun 2010-12-06T05:46:58 you can download some of the better bots in the forums and play against them locally 2010-12-06T05:47:07 delt0r___: it's also way harder 2010-12-06T05:47:17 i'm pretty sure they're just getting into programming too 2010-12-06T05:47:28 well only if you want to do min/max -- 2010-12-06T05:47:35 then tron is a better choice 2010-12-06T05:47:57 planet wars is getting close to how hard i would like the AI comp 2010-12-06T05:48:07 planetwars is harder, but I think it is more accessible 2010-12-06T05:48:12 very simple rules --complicated dynamincs 2010-12-06T05:48:12 if that makes any sense 2010-12-06T05:48:49 I really want to move past the "can optimize" region... aka go or harder planet wars 2010-12-06T05:49:02 I see... Yeah I'm not trying to create a game AI that fights the human players. I'm trying to develop an AI that is self aware and learns and grows. It just happens to have control of a "in game" character 2010-12-06T05:49:13 delt0r___: go is a very bad idea for a contest like that 2010-12-06T05:49:19 *contest like this 2010-12-06T05:49:24 I don't disagree 2010-12-06T05:49:40 its the "general" direction i would like hardness to go in 2010-12-06T05:49:59 fair enough 2010-12-06T05:50:00 Its very hard to learn just to play 2010-12-06T05:50:02 delt0r___: it seems to me as thought they're most interested in learning some of the common ai techniques 2010-12-06T05:50:12 i think planet wars is a terrible place to start with that 2010-12-06T05:50:22 but i agree it's about where i'd like the bar to be set for ai contests 2010-12-06T05:50:28 So in other words what I'm trying to do is create an AI that believes it's alive and a real player and interact with other real players in the game. 2010-12-06T05:50:41 antimatroid1: well i guess i am from the school that calls those things "machine learning" and "optimization" 2010-12-06T05:50:49 BioMech: you're getting way too far ahead of yourself ;) 2010-12-06T05:50:56 I think planet wars went too much to the heuristic side 2010-12-06T05:51:11 of course, there was no way to know that beforehand 2010-12-06T05:51:17 sigh: agreed, i tried to branch out but it was hard 2010-12-06T05:51:22 hahhaha thanks I think... but true I am, I'll just start small and grow it over the next few years. 2010-12-06T05:51:56 BioMech: why kind of background do you have? without trying to be an ass I'm guessing first year uni or around there? 2010-12-06T05:52:06 BioMech: I would start with checkers or something like that... 2010-12-06T05:52:16 checkers is sequential 2010-12-06T05:52:20 simultaneous games are a lot of fun 2010-12-06T05:52:23 that gets you the mix/max thing down nicely 2010-12-06T05:52:45 haha yes I'm a computer tech so I know a far amount about computer hardware. However programming is still new to me. 2010-12-06T05:52:55 fair* 2010-12-06T05:52:55 *** Rubicon-|-Cross has quit IRC (Read error: Connection reset by peer) 2010-12-06T05:52:58 delt0r___: I personally think of machine learning and optimization for those things as sort of subsets of ai? 2010-12-06T05:53:00 antimatroid1: true, but if learning the teqnices is the goal... 2010-12-06T05:53:05 i admit i don't have any real training in this area though 2010-12-06T05:53:11 virtually any turn based board game is ok if you want to learn minimax :) 2010-12-06T05:53:23 well i was into the ai scence before the bust 2010-12-06T05:53:54 Thats why we try and call these things something that is more realistic... ie machine learning 2010-12-06T05:54:00 rather than "AI" 2010-12-06T05:54:11 most think Strong AI when they here that 2010-12-06T05:54:14 well pretty much nothing should be called ai imo :P 2010-12-06T05:54:37 I see, yeah with the new multi-core CPU's and the new advances in programming lanugages like the new Python 3 I think I'm going to try to write a multi-part AI 2010-12-06T05:54:39 we may get there --eventually ... but we are pretty far from it right now 2010-12-06T05:55:14 BioMech: language really isn't important, just use what you're most familiar/comfortable with (provided it's not java :P) 2010-12-06T05:55:29 hahaha lol 2010-12-06T05:55:29 delt0r___: but the top bots in this contest don't really count as machine learning, do they? 2010-12-06T05:55:32 So true lol 2010-12-06T05:55:37 and no, nothing was proved about lisp by bocsimacko winning aha 2010-12-06T05:55:37 Java is awesome !! :P 2010-12-06T05:55:46 sigh: yea 2010-12-06T05:55:46 @lisp 2010-12-06T05:55:47 sigh: User error, it's not my fault. 2010-12-06T05:56:07 @lisp 2010-12-06T05:56:08 sigh: lisp = bocsimacko didn't write his bot in Lisp, Lisp wrote itself into bocsimacko's bot 2010-12-06T05:56:09 lisp is also awesome 2010-12-06T05:56:16 Hahaha I'm looking at Python, LISP, and C++ as my languages of choice. 2010-12-06T05:56:34 Well i would start with Python 2010-12-06T05:56:51 but learing all 3 wouldn't hurt... C++ if you want reall work 2010-12-06T05:57:19 Java isn't going anywhere in a hurry 2010-12-06T05:57:26 I would start on python, nothing precludes you from using more later :) 2010-12-06T05:57:35 C# is nice... but if you not on windows YMMV 2010-12-06T05:57:47 *** BioMech_ has joined #aichallenge 2010-12-06T05:58:03 I'm back sorry timed out or something. 2010-12-06T05:58:18 C is ok if you want to work on kernel code or mix in a lot of assembler... but C++ does that well too 2010-12-06T05:58:42 Oh... I don't get those msgs... may need to read the logs 2010-12-06T05:58:55 Yeah I'm trying to stay in the dynamic lanaguges like LISP and Python however any low level stuff I'll do in C++ 2010-12-06T05:59:08 I wouldn't 2010-12-06T05:59:20 Only optimize once you know you need to 2010-12-06T05:59:32 i would tell someone to learn stuff in pything -> c/c++ -> something like haskell, but i'm not very experienced either :) 2010-12-06T05:59:40 C++ can be fast... but like most lanuages... it can also be slow 2010-12-06T06:00:10 haha 2010-12-06T06:00:11 Well i think one from each family is a good start 2010-12-06T06:00:22 so C/pascal 2010-12-06T06:00:26 C++/java 2010-12-06T06:00:40 lisp/Scheme/Haskell/ML 2010-12-06T06:01:07 *** BioMech has quit IRC (Ping timeout: 265 seconds) 2010-12-06T06:01:10 python can do most of the above... but haskell is nice in that its a pure functional lang... 2010-12-06T06:01:23 *** Meatkat has joined #aichallenge 2010-12-06T06:01:23 forces you to do it properly 2010-12-06T06:01:49 haskell can be challenging though 2010-12-06T06:01:58 oh yea 2010-12-06T06:02:09 and enlightening. 2010-12-06T06:02:13 :) 2010-12-06T06:02:57 although, at my uni they used to teach it in their intro to programming subject :P 2010-12-06T06:03:09 lol 2010-12-06T06:03:11 yeah i've heard anu do that too 2010-12-06T06:03:13 we got java :( 2010-12-06T06:03:26 get em before they think procedurally or in OO 2010-12-06T06:03:32 *** BioMech_ has quit IRC (Ping timeout: 265 seconds) 2010-12-06T06:03:46 antimatroid1: why the slag on java? is fine for many things 2010-12-06T06:03:55 by the time I got there, it was C first semester, haskell second 2010-12-06T06:03:59 it's self admitted pet hate :) 2010-12-06T06:04:15 we did pascal 2010-12-06T06:04:18 * Naktibalda had word an excel in first year :) 2010-12-06T06:04:23 lol 2010-12-06T06:04:26 haha 2010-12-06T06:04:40 and Fortran :) 2010-12-06T06:04:40 speaking off, i want to kill the people who made the new menu in office 2007 2010-12-06T06:05:00 I havn't used MS windows for years 2010-12-06T06:05:19 i don't install it at home these days, but i need to use excelt with data for work 2010-12-06T06:05:44 bummer 2010-12-06T06:05:46 if it's not good enough for LaTeX, notepad will do 2010-12-06T06:05:58 I used to charge and extra 30% for working on windows 2010-12-06T06:06:07 hehe 2010-12-06T06:06:23 To my surprise many companies paid it 2010-12-06T06:06:58 that's an idea 2010-12-06T06:09:51 Hey all, looking for 1-2 more to make a team for BattleCode see (http://ai-contest.com/forum/viewtopic.php?f=19&t=1214) for more info. 2010-12-06T06:14:09 Meatkat: wow... looks cool 2010-12-06T06:14:23 i'd be happy to take a look, but i can't really guarantee you much time :\ 2010-12-06T06:14:23 yeah, that's interesting 2010-12-06T06:14:28 what language is it in? 2010-12-06T06:14:33 java 2010-12-06T06:14:39 scratch that, i'm out :) 2010-12-06T06:14:39 well JVM 2010-12-06T06:14:42 Java 2010-12-06T06:14:45 haha, that rules out antimatroid1 :P 2010-12-06T06:14:55 so I guess anything that can be jared. 2010-12-06T06:15:12 Scheme, Clojure etc should work fine 2010-12-06T06:15:17 i expected more from mit D: 2010-12-06T06:15:30 I think with the talent that we have here we could make a pretty strong showing, maybe even take it all 2010-12-06T06:15:49 antimatroid1: dude whats your problem with java? your not one of those C pointer zombies are you? 2010-12-06T06:15:58 Well they are doing the byte-code limit thing, and they've been using/upgrading the same code for about 10 years 2010-12-06T06:16:12 no, i just can't stand programming in java personally, there is so much extra crap i'm meant to learn 2010-12-06T06:16:18 sigh: you interested? 2010-12-06T06:16:50 does java even have vectors? 2010-12-06T06:16:57 there's no operator or function overloading right? 2010-12-06T06:16:59 yeah, it looks interesting 2010-12-06T06:17:02 or variable overloading for that matter? 2010-12-06T06:17:18 not sure how much time this will eat up though 2010-12-06T06:17:32 i would cry going without those things now that i have them 2010-12-06T06:18:12 sigh: 'this' being GAIC? or BattleCode 2010-12-06T06:18:54 Battlecode 2010-12-06T06:20:13 I'd imagine it's going to be about as intense as this competition was, though with teams of four we won't have to have everyone going 100% at any given time 2010-12-06T06:21:40 fair enough 2010-12-06T06:22:27 have you worked in projects like this before (as in over the internet)? how do you plan to coordinate? 2010-12-06T06:24:09 Not exactly like this, but things similar, yes. I'm planning to use mercurial, as well as version control they offer ticket creating / issue tracking 2010-12-06T06:24:48 antimatroid1: Don't you use C++ --because well java has vectors in the same sence that C++ has them 2010-12-06T06:25:11 beyond that we'll see what sort of communication works for everyone, maybe have a specified time 1/week for a debriefing of the week, etcc.. 2010-12-06T06:25:46 i see 2010-12-06T06:26:01 i'm really tempted :) 2010-12-06T06:26:49 *** eashoka has quit IRC (Quit: Page closed) 2010-12-06T06:26:53 cool, well think over it and shoot me an email if you make up your mind. we still have a few weeks before it starts 2010-12-06T06:28:05 when do you plan on finalising things? I'll get back to you with a definite yes/no by then. (and no hard feelings if you already created a team without me) :) 2010-12-06T06:32:37 *** Zoo is now known as Guest87067 2010-12-06T06:35:54 *** Rubicon-|-Cross has joined #aichallenge 2010-12-06T06:38:28 hmmm... well I guess that'll depend on how many people are interested 2010-12-06T06:38:49 at the very latest a few days before the contest starts (jan 3rd) 2010-12-06T06:39:49 delt0r__: Where did you end up placing in PW? 2010-12-06T06:40:42 delt0r___: I do, but i still don't know why java doesn't allow any kind of overloading 2010-12-06T06:40:53 and the amount of crap one needs to write just for a hello world app is retarded 2010-12-06T06:41:41 System.out.println("Hello world!") 2010-12-06T06:42:14 public static void main (String[] args) { } 2010-12-06T06:42:19 around it 2010-12-06T06:42:28 soo.... 2 lines? 2010-12-06T06:42:37 int main() 2010-12-06T06:42:59 public static void main(String[] args) is insanely long 2010-12-06T06:43:48 as opposed to int main(int argv, char** argc) ? 2010-12-06T06:44:12 can you leave it blank in java? 2010-12-06T06:44:24 i really don't use it, like i said before, it's more a personal pet hate than anything 2010-12-06T06:44:45 which you are certainly entitled to continue :) 2010-12-06T06:45:37 *** Frontier has joined #aichallenge 2010-12-06T06:46:24 Meatkat: I'll get back to you before Christmas then, I want to look into the previous contests a bit and see what I'm getting into :P 2010-12-06T06:48:18 sigh: k, sounds good. I'll be afk (on the beach) over xmas and new years so I'll let you know when I get back 2010-12-06T06:49:15 oh also, my bot isn't top 100, so if that's an issue let me know now 2010-12-06T06:49:26 American programers is Republicans or Democrats ? 2010-12-06T06:49:51 you should ask are they white or niggers, too :) 2010-12-06T06:50:03 oO 2010-12-06T06:50:24 :S 2010-12-06T06:50:38 voise please 2010-12-06T06:50:59 im not american but in voise for Republicans 2010-12-06T06:52:10 it prohibited topic in america? 2010-12-06T06:57:16 sigh: not too worried about it :) 2010-12-06T06:57:53 'in voise' for Republicans? 2010-12-06T06:58:09 ca va dire que? 2010-12-06T06:59:49 for some reason i had a dream about barack obama comming to our school today 2010-12-06T06:59:52 lol 2010-12-06T07:01:17 this is a weird conversation 2010-12-06T07:01:43 inddeed 2010-12-06T07:02:00 i thought I'd hook into the weirdness 2010-12-06T07:02:06 that is this chatlog i'm reading 2010-12-06T07:02:13 ^_^ 2010-12-06T07:02:21 :P 2010-12-06T07:03:06 i try not to spend too much time thinking about actual politics 2010-12-06T07:03:30 it makes my blood boil 2010-12-06T07:03:51 yeah... australian politics sucks :( 2010-12-06T07:04:36 so does american :P 2010-12-06T07:05:02 (i'm sensing a trend) 2010-12-06T07:05:58 haha 2010-12-06T07:06:07 my problem with politics in the current day and age can basically be summed as follows... 2010-12-06T07:06:08 it's just one big popularity contest on who gets to make the decisions, we don't even get to pick between the most qualified people for the positions (KRudd had a Chinese degree!), you don't let someone become a doctor or engineer just because they think they could do a good job, no matter how good their intentions are 2010-12-06T07:06:20 of course there are many more problems, but i think that's my biggest issue 2010-12-06T07:07:23 How do you propose that we measure their capacity/ability to govern? 2010-12-06T07:08:07 start an AI contest to optimise leadership selection 2010-12-06T07:09:02 haha 2010-12-06T07:09:15 Well one day hopefully we can make an AI that will be governing 2010-12-06T07:09:34 (or maybe an AI that we make will make an AI that will govern) 2010-12-06T07:09:44 ah yes... nothing can go wrong with that plan 2010-12-06T07:09:51 nope :) 2010-12-06T07:10:18 I, for one, will welcome our AI overlords 2010-12-06T07:10:28 if i was given dictator like rights over how to run my own society.. I would separate the top role out into more distinctive roles, then set certain requirements to fill certain positions (like handle anything economicsy, you should have an education in economics, not be picking who you want to listen to, handling education, have a background in it please, don't just get the position because that's what was left for you on your party) 2010-12-06T07:10:31 etc. etc. 2010-12-06T07:10:48 i could argue those things with you till you starved to death :P (i have an economics degree) 2010-12-06T07:11:09 I think the long term solution is a better educated and informed public 2010-12-06T07:11:10 i don't imagine we'd be around long if we had ai overlords 2010-12-06T07:11:26 sigh: see my last sentence :) 2010-12-06T07:11:30 *** RainCT has joined #aichallenge 2010-12-06T07:11:57 minimising uncertainty too i think is important 2010-12-06T07:12:05 antimatroid1: it's not even that, at this point 2010-12-06T07:12:19 It's depressing how many people don't know how our voting system works 2010-12-06T07:12:47 i will admit i'm not perfectly knowledgable of it :P 2010-12-06T07:13:00 i have a basic idea, but i'm mostly just meh about australian politics 2010-12-06T07:13:41 i couldn't believe the response to Xenophon wanting to hold an inquiry into scientology 2010-12-06T07:14:02 "nope", "but we just want to investigate, not actually lay any charges etc. now" "no" 2010-12-06T07:16:07 a perfect understanding isn't required... but so many people just have no clue how preferential voting works, or the concept of run-off 2010-12-06T07:16:34 Alright I'm about to take off 2010-12-06T07:16:38 cya 2010-12-06T07:16:39 one last plug: 2010-12-06T07:16:40 Hey all, looking for 1-2 more to make a team for BattleCode see (http://ai-contest.com/forum/viewtopic.php?f=19&t=1214) for more info. 2010-12-06T07:16:47 laterz 2010-12-06T07:17:05 *** Meatkat has quit IRC (Quit: Leaving) 2010-12-06T07:17:19 sigh: i was very very conflicted this election, I almost wanted to informal vote, just so i didn't have to have my vote flow through to labor or libral :P 2010-12-06T07:17:33 haha 2010-12-06T07:17:34 i ended up passing it to julia, because i hate abbott so much 2010-12-06T07:18:07 yeah... well, I didn't mind gillard then 2010-12-06T07:18:09 but now... 2010-12-06T07:18:15 pretty stoked with wilkie so far though 2010-12-06T07:18:25 i don't like julia, never have, but i still like her more than abbott 2010-12-06T07:18:28 haha, are you in Denison 2010-12-06T07:18:33 i am 2010-12-06T07:19:04 i had my brother vote below the line and put conroy dead last for me :) 2010-12-06T07:19:15 I did that too :P 2010-12-06T07:19:21 ahah, it was painful to see some of the comments when people talked about Denison 2010-12-06T07:19:22 he screwed up and missed someone the first time, so had to ask for a second sheet to make sure he got it right ehe 2010-12-06T07:19:31 such as? 2010-12-06T07:19:54 Labor got more votes, they should win! 2010-12-06T07:20:08 oh yeah, idiots will be idiots though 2010-12-06T07:20:09 comments like that 2010-12-06T07:20:44 it's just blatant ignorance about how the voting system works, and more importantly why it works that way 2010-12-06T07:21:05 and why your votes wont be "wasted" if you vote for a minority 2010-12-06T07:21:11 basicly every game is turn based.. its only matter of resolution 2010-12-06T07:21:12 yeah, although i don't like how it's currently done either 2010-12-06T07:21:15 oh sorry 2010-12-06T07:21:29 i think i should be able to do a partial vote, and have it stop counting if necessary 2010-12-06T07:21:37 rabidus_: but turn-based I meant sequential 2010-12-06T07:21:51 not every game is turn based :P 2010-12-06T07:21:53 my window was stuck in few hours back :p 2010-12-06T07:21:56 antimatroid1: that's fair 2010-12-06T07:21:56 there are plenty of continuous games 2010-12-06T07:22:20 sigh: some people retort it doesn't work, but i see no reason why the maths wouldn't work 2010-12-06T07:23:02 I've had the same idea, but I haven't looked into the implications much at all 2010-12-06T07:23:44 i haven't done it in depth, i did some playing around on paper when someone said that to me, but i was more just guessing at how i think the preferential rankings flow through 2010-12-06T07:24:16 *** RainCT has left #aichallenge 2010-12-06T07:26:39 http://tastelikepizza.com/item/2010/12/under-the-influence 2010-12-06T07:26:42 wuuuut 2010-12-06T07:26:50 I wanna go snooooowboarding 2010-12-06T07:26:51 antimatroid1: of course, that implies that an informal vote should be perfectly legit 2010-12-06T07:27:07 (i think that's a good thing... it is stupid that it is illegal) 2010-12-06T07:29:05 it's not possible to have private votes and not informal votes :P 2010-12-06T07:29:18 and you also don't get called out unless you registered to vote then don't 2010-12-06T07:29:25 if you never register, they don't do anything to you 2010-12-06T07:29:49 they kept sending me letters until I registered 2010-12-06T07:30:10 yeah, that's not really what i meant :P 2010-12-06T07:30:27 those letters were mean :( 2010-12-06T07:30:45 Error323: me too, i've only been for one day in my life, hardly enough time to learn anything other than "it's allll in the hips" thanks chubs 2010-12-06T07:30:55 why? 2010-12-06T07:31:14 haha... to be honest I can't remember them now 2010-12-06T07:31:37 Error323: that video was all skiing, not snowboarding :P 2010-12-06T07:31:46 i like the quote "the best argument against democracy is a conversation with the average voter" 2010-12-06T07:32:09 antimatroid1: are there good mountains for snow in tas? 2010-12-06T07:33:34 no, not at all 2010-12-06T07:33:53 mount wellington is really close which is awesome just cause it's so close, but never get enough snow to properly snowboard 2010-12-06T07:33:53 ah, that sucks 2010-12-06T07:34:12 there is some mountain a few hours away people do ski/snowboard on, but it's meant to be pretty crap i think 2010-12-06T07:34:45 i just had to grow up skateboarding instead 2010-12-06T07:34:59 :P 2010-12-06T07:35:56 sigh: also snowboarding 2010-12-06T07:36:01 but less yes =) 2010-12-06T07:36:08 love that music too 2010-12-06T07:36:57 :P 2010-12-06T07:37:26 can't figure out whois it is though 2010-12-06T07:38:29 whose? :) 2010-12-06T07:38:40 woah, if that's spelled right it looks terrible 2010-12-06T07:38:45 whose that is 2010-12-06T07:39:06 ahhh srry 2010-12-06T07:39:13 i was thinking mmm this doesn't look right :P 2010-12-06T07:43:24 hmmm MIT's battlecode is cool 2010-12-06T07:43:32 saw it last year, but was too late to enter 2010-12-06T07:44:16 Error323, I like the lang choice you have for this one. Odd that Mit doesn't do it for battlecode 2010-12-06T07:44:29 but java works for me anyways 2010-12-06T07:46:32 delt0r: yeah language choice here is nice 2010-12-06T07:46:43 but their students probably learn java 2010-12-06T07:47:06 and in the end its all the same anyway :P 2010-12-06T07:48:41 i expect mit to teach them more than java :\ 2010-12-06T07:48:45 it's mit afterall 2010-12-06T07:48:59 java is good for learning imo 2010-12-06T07:49:09 c++ is more overwhelming 2010-12-06T07:49:18 with all its bloat 2010-12-06T07:49:25 xD 2010-12-06T07:49:43 you don't need to know much c++ to actually get started imo and i would probably choose to start with python if i started over 2010-12-06T07:49:55 i still don't know much c++ 2010-12-06T07:50:20 to get started maybe, but i bet they prefer you create good code 2010-12-06T07:50:26 xD 2010-12-06T07:51:35 they haven't realised that Lisp is the best language yet 2010-12-06T07:52:21 there's a good chance they learn that too 2010-12-06T07:53:12 sigh: :P 2010-12-06T07:53:21 i wanna get the code 2010-12-06T07:53:22 i imagine everyone has seen this... http://danweinreb.org/blog/why-did-mit-switch-from-scheme-to-python 2010-12-06T07:53:25 but don't wanna register P: 2010-12-06T07:54:01 dmj111: it's clearly because they didn't have bocsimacko's win as proof yet 2010-12-06T07:55:44 ahh, of course :) 2010-12-06T07:56:25 =] 2010-12-06T07:56:31 Error323, I dont' think the code/game is available till the 2nd of jan or whatever 2010-12-06T07:56:43 what irks me is when mythbusters say the "bust" a myth 2010-12-06T07:57:00 delt0r: ah that explains 2010-12-06T07:57:14 antimatroid1, their version of the scientific method is also a bit dubious 2010-12-06T07:57:16 they can only really confirm it, and i would let them off if they only did it when they had lots of decent attempts, but sometimes they claim it with one poor attempt 2010-12-06T07:57:33 it is, but i have to take what i can get these days :( 2010-12-06T07:57:43 what, you mean a few runs of an experiment isn't proof? 2010-12-06T07:57:45 i'm pretty sick of the internets hard on for carl sagan though 2010-12-06T07:57:58 too* 2010-12-06T07:58:00 carl who? 2010-12-06T07:58:04 ;) 2010-12-06T07:58:52 dmj111, indendant replication of results is an important part of "experimental Proof" 2010-12-06T07:59:10 antimatroid1: you mean you don't want to create an apple pie from scratch? :P 2010-12-06T07:59:36 2010-12-06T07:59:41 oh 2010-12-06T08:00:05 * delt0r whoosh 2010-12-06T08:00:09 i am bad enough at it in person, let alone over text only. 2010-12-06T08:00:14 lol 2010-12-06T08:00:21 sigh: i start by creating my elements :) 2010-12-06T08:00:43 I just say random things, and people either think I'm joking or think I'm stupid 2010-12-06T08:00:50 I'm ok, either way 2010-12-06T08:01:10 people have always considered me stupid 2010-12-06T08:01:10 yeah, i try to manage expectations by saying dumb things alot. 2010-12-06T08:01:26 although quite a lot have turned around to thinking i'm a super genius 2010-12-06T08:01:42 i don't think i'm particularly smart though, i know plenty of people at my uni who are far brighter than i 2010-12-06T08:02:01 and it's not a particularly big uni 2010-12-06T08:02:16 *** medrimonia1 has joined #aichallenge 2010-12-06T08:02:29 haha... anywhere you go you'll find people smarter than you 2010-12-06T08:02:34 unless you are like knuth 2010-12-06T08:02:41 or von neumann 2010-12-06T08:02:46 that man is a god 2010-12-06T08:02:50 haha 2010-12-06T08:03:02 lol 2010-12-06T08:03:20 he did so much more than i ever though 2010-12-06T08:03:28 and probably did even more than i currently realise 2010-12-06T08:03:31 thought* 2010-12-06T08:03:36 *** medrimonia has quit IRC (Ping timeout: 240 seconds) 2010-12-06T08:04:04 interesting, that's the fourth time you've brought it up in the channel :P 2010-12-06T08:04:09 him and turing father the computer, he does pretty much the same with game theory, pretty much formalised quamtum mechanics etc. etc. 2010-12-06T08:04:15 sigh: it'll happen more :P 2010-12-06T08:04:55 * sigh has a copy of the channel logs on disk for easy grepping 2010-12-06T08:05:28 anyone here a linux specialist? 2010-12-06T08:05:38 how can I active a second DISPLAY 2010-12-06T08:05:43 * antimatroid1 has a bit of an obsession with mr neumann 2010-12-06T08:05:45 not a second monitor 2010-12-06T08:05:55 but more X environments 2010-12-06T08:06:21 Error323, Oh i have done that 2010-12-06T08:06:42 so there are a number of ways 2010-12-06T08:06:52 cool 2010-12-06T08:07:06 you can have different X sessions under F7-F9 IIRC 2010-12-06T08:07:14 exactly 2010-12-06T08:07:21 but they are not activated yet 2010-12-06T08:07:54 But its gets tricky to run different configs... without using X [bazillion args] 2010-12-06T08:07:58 rather than startx 2010-12-06T08:08:30 mm 2010-12-06T08:08:46 man startx 2010-12-06T08:08:53 ops... wrong window 2010-12-06T08:08:59 haha 2010-12-06T08:09:02 :P 2010-12-06T08:09:28 well startx is a script, i can see the display being spun up standard, can i just change that for a new instance? 2010-12-06T08:09:47 startx -- :1 2010-12-06T08:09:55 http://www.tuxfiles.org/linuxhelp/multiple-x.html 2010-12-06T08:10:03 oh sweetness 2010-12-06T08:10:47 I managed to run one machine as a dual seat system... getting 2 mice to work was a little tricky at the time 2010-12-06T08:11:26 haha yeah 2010-12-06T08:11:39 thanks delt0r !! it works like a charm 2010-12-06T08:11:44 np 2010-12-06T08:12:26 wow, a linux xorg-server discussion on #aichallenge ;) . Keep the channel busy guys! 2010-12-06T08:12:36 :P 2010-12-06T08:12:55 well no one is too silly with the OT stuff here.... right ? 2010-12-06T08:13:51 There were DOS games that used two mice on COM1 and COM2 for multiplayer. Like The Settlers 2. It took me a week to finally find logitech drivers that didn't crash randomly in this operation mode. 2010-12-06T08:14:20 yea... and dune2 with split screen iirc 2010-12-06T08:14:35 ...and The Settlers 3 had an awful AI <- back on topic. Ha! 2010-12-06T08:14:42 i'm not sure the channel will even die this time? 2010-12-06T08:14:47 i think it did after tron 2010-12-06T08:14:55 but we got doom and warcraft to work under a null modem link 2010-12-06T08:15:01 pure awesomeness 2010-12-06T08:15:15 COM or LPT? LPT used to be faster for a while 2010-12-06T08:15:21 com 2010-12-06T08:15:27 null modem was com 2010-12-06T08:15:39 the "fake" token ring was LPT 2010-12-06T08:15:53 these games had a very robust network code. some didnt even register a disconnect ^^ 2010-12-06T08:15:55 I even wrote a TSR "driver" to do that 2010-12-06T08:16:02 lol 2010-12-06T08:17:11 In that time I was merely starting to look at the source code of QBASIC gorillaz and nibbles 2010-12-06T08:17:37 sigh: the writer of mr squiggle died :( 2010-12-06T08:17:51 :( 2010-12-06T08:18:06 I was doing x86 "protected mode" crap or not "protected mode" crap in asm 2010-12-06T08:20:39 ok later on at a vocational (<- correct spelling) school in ASM class I wrote an animated GIF viewer of pure awesomeness ^^ with 320x240 res, 256 colors. 2010-12-06T08:20:54 cool 2010-12-06T08:21:03 i never touched asm 2010-12-06T08:21:06 :$ 2010-12-06T08:21:10 I hate x86 asm 2010-12-06T08:21:33 that is why i want a ai-challenge compo like RoboCom, that uses assembly like code :p 2010-12-06T08:21:35 some DSPs and things like the AVR have awesome instruction sets 2010-12-06T08:22:00 Frontier, but then its not a ai challenge, its a code stuff challenge... 2010-12-06T08:23:01 exactly. it is cool to see what a single instruction can do on some processors. even div and modulo are the two results of ONE instruction on x86 for example. 2010-12-06T08:23:41 delt0r: Some people would even argue that chess is an AI problem, when you can just iterate over the possible moves and do your A/B stuff. 2010-12-06T08:24:18 I guess. 2010-12-06T08:24:27 but let folk choose the tool 2010-12-06T08:24:49 the top ten had, lisp,c#,c++ java and almost python 2010-12-06T08:25:49 I think even letting pure executable or *.jar files would work with virtulization. 2010-12-06T08:25:57 Frontier: if one wanted to class chess as not AI, then i'd argue pretty much every other game is the same ;) 2010-12-06T08:26:05 then you don't even need an official starter pack 2010-12-06T08:26:45 its the father of ai =) 2010-12-06T08:26:52 ai games :P 2010-12-06T08:26:58 Amiraa is a game created to have a branching factor and start setup that makes it difficult to use opening books or "simple" iterations. Take a look at it. 2010-12-06T08:27:08 we did 2010-12-06T08:27:15 i don't like it :P 2010-12-06T08:27:55 Frontier, Go is better in this regard IMO--without a $10000 prize however 2010-12-06T08:28:40 i'm not a huge fan of bored* games either 2010-12-06T08:28:47 ahhhahaha 2010-12-06T08:28:48 did you know the office manager of our foreign minister worked for the us embassy? 2010-12-06T08:29:11 go is pretty fascinating 2010-12-06T08:29:16 with its simple pieces 2010-12-06T08:29:21 planet wars was great, i wasn't a fan of how much it was all heuristics at the end though 2010-12-06T08:29:23 its really hard to play 2010-12-06T08:29:47 you start by thinking of what the other guy could do... and splat...you brain turns off 2010-12-06T08:29:47 just because somethings hard, doesn't make it necessarily fun for every person 2010-12-06T08:29:56 those are merely my preferences :) 2010-12-06T08:29:57 I don't like Amiraa because it was engineerd for computers to be hard <--- lame :P 2010-12-06T08:30:15 delt0r: hahaha indd 2010-12-06T08:30:27 I wouldn't mind a go challenge either. I just took a look at it and it seems to be inviting, just like PlanetWars. Simple rules, many possible tactics. 2010-12-06T08:30:40 but fascinating how we can do it better than computers (we being good go players) 2010-12-06T08:31:23 though I guess its the same line of thought chess players / programmers had 2010-12-06T08:31:24 yea---patterns... we can "match" bazillions of patterns... 2010-12-06T08:31:30 well thats the theory 2010-12-06T08:33:14 I've been given the book "The art of war" by Sun-Tzu 2010-12-06T08:33:15 *** delt0r___ has quit IRC (Read error: Operation timed out) 2010-12-06T08:33:27 good book 2010-12-06T08:33:33 not much AI however 2010-12-06T08:33:41 *** delt0r___ has joined #aichallenge 2010-12-06T08:33:59 yeah well figured :P 2010-12-06T08:34:03 kinda before its time 2010-12-06T08:34:05 ^_^ 2010-12-06T08:37:49 *** dmj111 has quit IRC (Quit: ERC Version 5.3 (IRC client for Emacs)) 2010-12-06T08:40:06 *** p4p4 has joined #aichallenge 2010-12-06T08:48:06 http://www.youtube.com/watch?v=kLHPrpmMUUg 2010-12-06T08:48:18 try getting to the end of that without palms covered in sweat 2010-12-06T08:59:21 *** dmj111 has joined #aichallenge 2010-12-06T09:03:18 *** bhasker has joined #aichallenge 2010-12-06T09:06:51 all this swinging 20m in the air with one hand on a handle... no way. my palms sweat already -.- 2010-12-06T09:07:10 *** sigh has quit IRC (Remote host closed the connection) 2010-12-06T09:08:00 mine were saturated by the end :) 2010-12-06T09:08:47 *** amstan has joined #aichallenge 2010-12-06T09:08:47 *** ChanServ sets mode: +o amstan 2010-12-06T09:08:55 *** Frontier has left #aichallenge 2010-12-06T09:30:31 *** Frontier has joined #aichallenge 2010-12-06T09:31:55 *** virdo has joined #aichallenge 2010-12-06T09:41:56 *** bhasker has quit IRC (Quit: bhasker) 2010-12-06T10:13:33 *** Appleman1234 has quit IRC (Read error: Connection reset by peer) 2010-12-06T10:14:23 *** Appleman1234 has joined #aichallenge 2010-12-06T10:18:57 *** JamesMG has joined #aichallenge 2010-12-06T10:20:10 *** Appleman1234 has quit IRC (Ping timeout: 255 seconds) 2010-12-06T10:26:50 http://www.reddit.com/r/AskReddit/comments/egs1i/would_you_sacrifice_your_pet_to_save_a_strangers/ 2010-12-06T10:26:55 bam, interesting topic...? 2010-12-06T10:37:33 not really 2010-12-06T10:37:47 you reddit fellows are pretty strange ;) 2010-12-06T10:37:51 :P 2010-12-06T10:37:54 :D 2010-12-06T10:39:29 :P 2010-12-06T10:39:47 depending on the scenario, i may choose an animals life over a humans :P 2010-12-06T10:39:58 but it'd probably have to be a scenario the human chose to create 2010-12-06T10:40:23 probably in the case the are a java programmer no doubt 2010-12-06T10:40:28 they are 2010-12-06T10:40:35 i'd kill them willingly :p 2010-12-06T10:40:38 lol 2010-12-06T10:40:56 * delt0r notes which country antimatroid1 is from 2010-12-06T10:41:08 * delt0r changes holiday plans 2010-12-06T10:41:22 hehe, tasmania is actually a really awesome place 2010-12-06T10:41:33 you eat humans, right? 2010-12-06T10:42:00 I should be Applying for jobs in Sydney --but i just can't quite bring myself to do it 2010-12-06T10:42:00 shhh, i was trying to secure lunch 2010-12-06T10:42:04 what if it was a bombsniffing dog and there was a bomb planted somewhere in the swimming pool but its too late to evacuate 2010-12-06T10:42:07 !!! 2010-12-06T10:42:28 sacrifice the kid for a chance to save more kids!! 2010-12-06T10:42:31 I much prefer melbourne, sydney is dirty 2010-12-06T10:42:42 but i must admit sydney does seem to have the better jobs 2010-12-06T10:43:06 yea 11 proper long term positions at the western uni 2010-12-06T10:56:46 *** AlliedEnvy has quit IRC (Remote host closed the connection) 2010-12-06T10:58:14 *** AlliedEnvy has joined #aichallenge 2010-12-06T11:01:02 *** bhasker has joined #aichallenge 2010-12-06T11:05:59 *** AlliedEnvy has quit IRC (Remote host closed the connection) 2010-12-06T11:07:01 *** AlliedEnvy has joined #aichallenge 2010-12-06T11:08:56 *** iNtERrUpT has joined #aichallenge 2010-12-06T11:09:21 *** iNtERrUpT has joined #aichallenge 2010-12-06T11:13:18 *** AlliedEnvy has quit IRC (Remote host closed the connection) 2010-12-06T11:17:47 *** mceier has joined #aichallenge 2010-12-06T11:17:49 *** AlliedEnvy has joined #aichallenge 2010-12-06T11:29:23 *** mega1 has joined #aichallenge 2010-12-06T11:32:02 *** amriedle has joined #aichallenge 2010-12-06T11:45:38 *** p4p4 has quit IRC (Read error: Connection timed out) 2010-12-06T11:47:16 *** p4p4 has joined #aichallenge 2010-12-06T12:04:24 *** bhasker has joined #aichallenge 2010-12-06T12:15:45 *** Cyndre_ has joined #aichallenge 2010-12-06T12:17:09 *** greghaynes has quit IRC (Read error: Operation timed out) 2010-12-06T12:18:06 *** greghaynes has joined #aichallenge 2010-12-06T12:18:55 *** Cyndre has quit IRC (Ping timeout: 240 seconds) 2010-12-06T12:21:54 *** bhasker has quit IRC (Quit: bhasker) 2010-12-06T12:22:48 *** amriedle has quit IRC (Quit: Lost terminal) 2010-12-06T12:30:40 *** p4p4 has quit IRC (Read error: Connection timed out) 2010-12-06T12:32:58 *** p4p4 has joined #aichallenge 2010-12-06T12:35:36 *** Rubicon-|-Cross has quit IRC (Quit: Leaving) 2010-12-06T12:39:55 *** narnach_mb has quit IRC (Quit: Leaving.) 2010-12-06T12:48:10 *** iNtERrUpT has quit IRC (Ping timeout: 260 seconds) 2010-12-06T12:51:14 *** bhasker has joined #aichallenge 2010-12-06T12:53:31 *** Palmik has quit IRC (Ping timeout: 245 seconds) 2010-12-06T12:58:30 *** virdo has quit IRC () 2010-12-06T13:07:58 *** tapwater has joined #aichallenge 2010-12-06T13:14:29 *** p4p4 has quit IRC (Read error: Connection timed out) 2010-12-06T13:16:19 *** p4p4 has joined #aichallenge 2010-12-06T13:17:22 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]) 2010-12-06T13:19:28 *** bhasker_ has joined #aichallenge 2010-12-06T13:21:27 *** bhasker has quit IRC (Ping timeout: 265 seconds) 2010-12-06T13:28:39 *** bhasker has joined #aichallenge 2010-12-06T13:31:26 *** bhasker_ has quit IRC (Ping timeout: 240 seconds) 2010-12-06T13:38:25 *** bhasker_ has joined #aichallenge 2010-12-06T13:41:02 *** bhasker has quit IRC (Ping timeout: 272 seconds) 2010-12-06T13:57:15 *** Migi32 has joined #aichallenge 2010-12-06T14:00:38 *** Azrathud has quit IRC (Quit: Leaving) 2010-12-06T14:09:17 *** lavalamp has joined #aichallenge 2010-12-06T14:09:32 *** yasith has quit IRC (Ping timeout: 272 seconds) 2010-12-06T14:09:48 *** perror has quit IRC (Quit: Bye all !) 2010-12-06T14:14:22 *** Frontier has left #aichallenge 2010-12-06T14:16:44 *** Frontier has joined #aichallenge 2010-12-06T14:21:22 *** yasith has joined #aichallenge 2010-12-06T14:27:59 *** choas has joined #aichallenge 2010-12-06T14:29:55 *** p4p4 has quit IRC (Read error: Connection timed out) 2010-12-06T14:31:18 netsplit? 2010-12-06T14:31:47 *** p4p4 has joined #aichallenge 2010-12-06T14:34:01 *** tapwater_ has joined #aichallenge 2010-12-06T14:35:22 *** bhasker has joined #aichallenge 2010-12-06T14:35:28 *** choas has quit IRC (Ping timeout: 240 seconds) 2010-12-06T14:36:06 *** tapwater has quit IRC (Ping timeout: 250 seconds) 2010-12-06T14:36:06 *** tapwater_ is now known as tapwater 2010-12-06T14:37:32 *** choas has joined #aichallenge 2010-12-06T14:38:08 *** bhasker_ has quit IRC (Ping timeout: 240 seconds) 2010-12-06T14:39:16 *** bhasker_ has joined #aichallenge 2010-12-06T14:41:41 *** bhasker has quit IRC (Ping timeout: 276 seconds) 2010-12-06T15:09:24 *** Azrathud has joined #aichallenge 2010-12-06T15:27:14 *** Accoun has quit IRC () 2010-12-06T15:32:11 *** sigh has joined #aichallenge 2010-12-06T15:37:07 *** Accoun has joined #aichallenge 2010-12-06T15:46:26 My rules for the killer ant idea: http://ai-contest.com/forum/viewtopic.php?f=21&t=1205&p=8176#p8176 2010-12-06T15:46:41 *** bhasker has joined #aichallenge 2010-12-06T15:49:35 *** bhasker_ has quit IRC (Ping timeout: 260 seconds) 2010-12-06T15:53:57 *** Meatkat has joined #aichallenge 2010-12-06T15:54:09 *** sigh has quit IRC (Remote host closed the connection) 2010-12-06T15:54:19 *** AlliedEnvy has quit IRC (Remote host closed the connection) 2010-12-06T15:54:48 *** AlliedEnvy has joined #aichallenge 2010-12-06T15:56:18 *** amriedle has joined #aichallenge 2010-12-06T16:01:30 *** p4p4 has quit IRC (Read error: Connection timed out) 2010-12-06T16:04:24 *** davidjliu has joined #aichallenge 2010-12-06T16:21:27 /query Meatkat 2010-12-06T16:21:30 ehh 2010-12-06T16:21:51 ... lol 2010-12-06T16:22:45 *** mega1 has quit IRC (Remote host closed the connection) 2010-12-06T16:23:13 *** mega1 has joined #aichallenge 2010-12-06T16:27:22 *** lavalamp has quit IRC (Quit: Page closed) 2010-12-06T16:34:01 *** amstan_ has joined #aichallenge 2010-12-06T16:34:01 *** ChanServ sets mode: +o amstan_ 2010-12-06T16:34:11 *** delt0r_ has joined #aichallenge 2010-12-06T16:34:12 *** tapwater has quit IRC (Ping timeout: 265 seconds) 2010-12-06T16:35:36 *** delt0r___ has quit IRC (Ping timeout: 245 seconds) 2010-12-06T16:38:03 *** amstan has quit IRC (Ping timeout: 276 seconds) 2010-12-06T16:42:53 *** Mathnerd314 has joined #aichallenge 2010-12-06T16:42:55 *** amstan_ is now known as amstan 2010-12-06T16:44:00 *** tapwater has joined #aichallenge 2010-12-06T16:45:20 *** Naktibalda has joined #aichallenge 2010-12-06T16:54:28 *** jaspervdj has quit IRC (Quit: NEVER GONNA GIVE YOU UP NEVER GONNA LET YOU DOWN) 2010-12-06T17:00:52 *** narnach1 has joined #aichallenge 2010-12-06T17:00:52 *** narnach1 is now known as narnach_mb 2010-12-06T17:01:21 *** sigh has joined #aichallenge 2010-12-06T17:03:16 *** bhasker_ has joined #aichallenge 2010-12-06T17:04:07 *** narnach_mb has quit IRC (Client Quit) 2010-12-06T17:06:51 *** bhasker has quit IRC (Ping timeout: 245 seconds) 2010-12-06T17:09:20 *** phreeza_ has quit IRC (Quit: kthxbai) 2010-12-06T17:22:19 *** choas has quit IRC (Quit: leaving) 2010-12-06T17:37:57 *** amriedle has quit IRC (Quit: Lost terminal) 2010-12-06T17:53:23 Got a pretty good strong interest from people already, we might be looking at forming a couple teams. Anyone else interested in BattleCode? http://ai-contest.com/forum/viewtopic.php?f=19&t=1214&p=8178 2010-12-06T17:53:59 I'm out for a bit, let me know if you are! lates 2010-12-06T17:54:13 *** Meatkat has quit IRC (Quit: Leaving) 2010-12-06T18:02:05 *** Appleman1234 has joined #aichallenge 2010-12-06T18:04:15 *** mega1 has quit IRC (Ping timeout: 240 seconds) 2010-12-06T18:09:23 *** JamesMG has quit IRC (Quit: home) 2010-12-06T18:12:57 *** rabidus_ has quit IRC (Ping timeout: 276 seconds) 2010-12-06T18:21:20 *** bhasker has joined #aichallenge 2010-12-06T18:23:11 *** bhasker_ has quit IRC (Ping timeout: 240 seconds) 2010-12-06T18:26:23 oh boo.. it's java only? 2010-12-06T18:27:42 *** narnach has quit IRC (Remote host closed the connection) 2010-12-06T18:28:22 burny: that was my response :P 2010-12-06T18:34:15 It's like a mix of RoboCom and PlanetWars. You code in a real programming language, but each bot runs in a virtual machine. 2010-12-06T18:34:21 they shouldn't even be allowed to clal it code, if it's java only 2010-12-06T18:35:32 You can also code in C ... and convert it to Java: http://download.cnet.com/C-To-Java-Converter/3000-2213_4-10080009.html 2010-12-06T18:36:40 I guess the MIT can just SET the standards :) 2010-12-06T18:41:31 meh, if they're going to enforce java they're not going to get me 2010-12-06T18:41:39 i don't think it's a huge loss for them anyway :P 2010-12-06T18:43:32 lol 2010-12-06T18:44:55 Grr I'll have to learn java I think... 2010-12-06T18:45:05 *** medrimonia1 is now known as medrimonia 2010-12-06T18:45:08 I think its an awesome contest 2010-12-06T18:45:17 very challenging 2010-12-06T18:47:19 I'm gona make my bot so it has a bunch of exe's in the 'tools' directory, with names like "add.exe" and "mul.exe".. most of them will take 2 parmaters, and have a single return value.. this way java won't be so slow 2010-12-06T18:47:58 The only guy from MIT I know is Gordon Freeman. 2010-12-06T18:49:04 *** Mathnerd314 has quit IRC (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.12/20101026210630]) 2010-12-06T18:49:19 C to java converter D: 2010-12-06T18:51:32 Zannick: at least it's not the other way around :P 2010-12-06T18:52:10 the other way around sucks to impliment 2010-12-06T18:52:10 meh 2010-12-06T18:52:22 stupid java's total lack of proper memory managment 2010-12-06T18:52:29 oh yeah. generic types and inheritence in C 2010-12-06T18:52:50 oh yeah 2010-12-06T18:52:50 ya, that too.. 2010-12-06T18:52:56 and multiple inheritence is annoying also 2010-12-06T18:53:01 burny: You can call the garbage collector any time you see appropriate. 2010-12-06T18:53:08 and lack of ability to overload like anything 2010-12-06T18:53:12 there isn't multiple inheritance in java 2010-12-06T18:53:19 unless you mean interfaces 2010-12-06T18:53:25 frontier.. we were porting java apps to cellphones :P 2010-12-06T18:53:28 can you define operators at all in java? 2010-12-06T18:53:35 no 2010-12-06T18:53:56 i define operators for shit all the time :\ 2010-12-06T18:54:13 it's especially helpful in c++ where I can just write a class, define < then have priority queues of it 2010-12-06T18:54:28 one of my favorite things i did in SML a few years ago was redefine + to be vector addition 2010-12-06T18:54:30 int x = a*b; turns into int x(a.multiply(b)); 2010-12-06T18:54:38 so, who cares? 2010-12-06T18:54:50 well... an operator is no more than a function call, so use that in java Class.add() for example or Class.assign() 2010-12-06T18:54:55 I do, it's ugly, especially if you want to do a whole equation 2010-12-06T18:55:04 imagine I had matrices all set up in java 2010-12-06T18:55:07 you don't have to TYPE it.. 2010-12-06T18:55:11 if it does c->java 2010-12-06T18:55:33 it'd be like 2010-12-06T18:55:33 C = inverse(multiple(transpose(X), X)) etc. 2010-12-06T18:55:48 Java has some awesome IDEs that make you type less in effect. 2010-12-06T18:55:52 multiply* 2010-12-06T18:56:06 hmmm... c to java would be annoying 2010-12-06T18:56:11 Frontier: why not just include operator overloading? it doesn't make any sense not to have it :\ 2010-12-06T18:56:12 how do you handle unsigned ints 2010-12-06T18:56:40 sigh: with a long and some range checks for overflows 2010-12-06T18:57:21 antimatroid: I guess operator overloading has some side effects that noone wants to see in Java. 2010-12-06T18:57:44 what side effects? 2010-12-06T18:57:46 Frontier: yeah, I guess that's the only way 2010-12-06T18:57:49 people are too retarded to use it properly? 2010-12-06T18:58:11 * antimatroid1 needs to drop his rage from reading reddit for half an hour.. 2010-12-06T18:58:30 You can ... write retarded code like operator+(Integer n) { return this->value - n.value; } 2010-12-06T18:58:31 use it properly? like using bit shift operator for streams? 2010-12-06T18:58:36 clealry lisp is the best language for AI 2010-12-06T18:58:54 burny: it's been proven 2010-12-06T18:58:56 *** bhasker_ has joined #aichallenge 2010-12-06T18:59:29 indeed 2010-12-06T18:59:44 as all languages are secretly lisp, lisp is therefore the best language for ai 2010-12-06T18:59:48 all programs written in lisp run in polynomial time 2010-12-06T19:00:14 operator overloading comes in handy, but it can be confusing. Java is more of a clear language. You can quickly get into new code you've never seen before without knowing the way the other programmer writes, because there is only the one Java way to write code. 2010-12-06T19:00:23 *** bhasker has quit IRC (Read error: Operation timed out) 2010-12-06T19:00:52 also.. it's safe to assume that java does nothing :) 2010-12-06T19:01:25 Frontier: eh? Java doesn't instantly make the code readable 2010-12-06T19:01:27 Have you seen the proposals for the next C++ standard C++0x? 2010-12-06T19:01:39 he didn't say it was readable.. 2010-12-06T19:01:46 he said there was only one way to write it 2010-12-06T19:02:00 not really 2010-12-06T19:02:31 meh, I like simple concise powerful code 2010-12-06T19:02:38 burny: yeah, I'd have to disagree with that 2010-12-06T19:02:43 not long, hard to read but very unambiguous code 2010-12-06T19:02:49 you could store event handlers as a list of handlers or as a single Multicaster that contains two subhandlers, which could be Multicasters again 2010-12-06T19:03:14 java won't save your code from bad design 2010-12-06T19:03:23 leelo dallas, multicast! 2010-12-06T19:03:26 simple and concise yet using c++, i'm doing it wrong :P 2010-12-06T19:03:42 in c++ you can use a method, an overloaded operator or a friend function to do an addition, in java you can only use a method i guess. that's what i wanted to point out 2010-12-06T19:03:56 *** Migi32 has quit IRC (Quit: BOINC) 2010-12-06T19:04:59 you can do a static addition that returns a new result, or an in-place addition that changes the object invoked upon 2010-12-06T19:05:23 or even invoke on an object but still return a new one 2010-12-06T19:05:59 or you can pass a message to a tcpip socket, and wait for a response from an internet based addition server 2010-12-06T19:06:10 you can do that in java too 2010-12-06T19:06:25 i'm talking about java 2010-12-06T19:07:48 Some examples of valid C++0X: a string literal: u8R"XXX(I'm a "raw UTF-8" string.)XXX" 2010-12-06T19:08:49 ^^ i don't see how that is any easier to learn than c++ :\ 2010-12-06T19:08:49 template class ClassName : public BaseClasses... { [content follows here] } 2010-12-06T19:08:54 yet people say java is easier 2010-12-06T19:09:43 antimatroid1: ? he's talking about c++ 2010-12-06T19:10:29 And best of all an adding function - fasten your seatbelts: 2010-12-06T19:10:31 template< typename Lhs, typename Rhs> 2010-12-06T19:10:31 auto adding_func(const Lhs &lhs, const Rhs &rhs) -> decltype(lhs+rhs) {return lhs + rhs;} 2010-12-06T19:11:40 is decltype a new thing? 2010-12-06T19:12:16 sigh: Yes the compiler will replace it by whatever the expression turns out to be. 2010-12-06T19:12:52 and somehow this line will also make the auto in the beginning turn into what decltype returns 2010-12-06T19:13:56 A new way to call constructors are initializer lists. They are cool to fill up arrays, but may look odd on objects: Object var2{2, 4.3}; 2010-12-06T19:13:57 *** mceier has quit IRC (Quit: leaving) 2010-12-06T19:14:42 ah, c++ just keeps getting more complex :P 2010-12-06T19:19:08 i have been learning how to metaprogram in python 2010-12-06T19:19:10 it's crazy 2010-12-06T19:19:17 they also introduced lambdas... i refuse to post the syntax here. Let's just say that Java is easier 2010-12-06T19:21:20 *** amriedle has joined #aichallenge 2010-12-06T19:44:58 hah got a basic negamax implemented 2010-12-06T19:45:03 1 source to 1 target! 2010-12-06T19:45:05 sucks though 2010-12-06T19:45:11 since the move generator is horrible 2010-12-06T19:46:16 the good part it can beat ragebot 2010-12-06T19:46:23 without any ragebot specific checks 2010-12-06T19:47:27 anyone wanna check out the code? 2010-12-06T19:48:08 its slow as hell though since its doing large searches and practically very little pruning 2010-12-06T19:48:28 for anyone thats interested https://malazan-bot.googlecode.com/svn/trunk/pureminmax 2010-12-06T19:50:57 *** fmeyer has joined #aichallenge 2010-12-06T19:58:42 *** Mathnerd314 has joined #aichallenge 2010-12-06T20:02:45 *** wh1teside has joined #aichallenge 2010-12-06T20:02:46 *** wh1teside_ has quit IRC (Read error: Connection reset by peer) 2010-12-06T20:13:12 *** fmeyer has quit IRC (Quit: leaving) 2010-12-06T20:30:33 *** tapwater has quit IRC (Ping timeout: 265 seconds) 2010-12-06T20:59:16 just realized its not doing the right thing oh well back to square one 2010-12-06T20:59:17 bugs to fix 2010-12-06T20:59:30 *** bhasker_ has quit IRC (Quit: bhasker_) 2010-12-06T21:24:52 *** antimatroid has joined #aichallenge 2010-12-06T21:25:13 *** antimatroid1 has quit IRC (Ping timeout: 240 seconds) 2010-12-06T21:26:26 *** bhasker has joined #aichallenge 2010-12-06T21:42:00 *** amriedle has quit IRC (Quit: Lost terminal) 2010-12-06T21:45:00 *** bhasker has quit IRC (Quit: bhasker) 2010-12-06T21:56:22 *** amriedle has joined #aichallenge 2010-12-06T22:09:12 *** Rubicon-|-Cross has joined #aichallenge 2010-12-06T22:16:28 *** Naktibalda has quit IRC (Remote host closed the connection) 2010-12-06T22:45:48 *** Frontier has left #aichallenge 2010-12-06T22:46:01 *** amstan has quit IRC (Ping timeout: 245 seconds) 2010-12-06T22:46:19 *** Cyndre_ is now known as Cyndre 2010-12-06T22:55:15 *** reportingsjr has quit IRC (Remote host closed the connection) 2010-12-06T22:55:36 *** reportingsjr has joined #aichallenge 2010-12-06T23:03:37 *** reportingsjr has quit IRC (Ping timeout: 264 seconds) 2010-12-06T23:10:36 *** reportingsjr has joined #aichallenge 2010-12-06T23:10:36 *** reportingsjr has joined #aichallenge 2010-12-06T23:22:42 *** medrimonia1 has joined #aichallenge 2010-12-06T23:29:57 *** reportingsjr has quit IRC (Ping timeout: 250 seconds) 2010-12-06T23:32:33 *** smellyhippy has quit IRC (Ping timeout: 240 seconds) 2010-12-06T23:36:58 *** reportingsjr has joined #aichallenge 2010-12-06T23:36:59 *** reportingsjr has joined #aichallenge 2010-12-06T23:44:44 working with PHP is always an adventure: "implode() can, for historical reasons, accept its parameters in either order." 2010-12-06T23:51:16 *** Snowplan has joined #aichallenge 2010-12-06T23:51:44 so whats up with this new AI or no 2010-12-06T23:53:44 help 2010-12-06T23:55:15 I don't understand what you are asking. new AI? 2010-12-06T23:55:35 challange wise 2010-12-06T23:56:01 I really loved this challenge 2010-12-06T23:56:25 are you asking when the next one will be? 2010-12-06T23:57:14 no just a place code 2010-12-06T23:57:34 sorry, I don't understand :( 2010-12-06T23:59:48 I enjoyed this contest kind of like growing something. I didn't even know java before I started and the challenge allowed me to grow in code. I just am looking for a vent.