Anonymouse Posted July 1, 2010 Share Posted July 1, 2010 I'm planning a competition. The task is to program the best AI for laby (http://www.pps.jussieu.fr/~gimenez/laby/ ). Rules: The AI must solve all the puzzles that I make for the competition with no modification of the code You can use any language supported by laby The code must be open-source. You have to give it to me so I can test it. I will release the test levels only AFTER the competition is over. If an AI cannot solve a solvable puzzle, it loses If multiple AIs solve all the puzzles, the one that takes the least steps wins. There will be a prize. It would be a very small money prize, just that I have no way of getting it to the winner unless they live somewhere near me. Please suggest other prizes. Coding starts right now; Everyone has one week to finish their AI after I have announced that the competition itself has started. Hints (newbie. help get used to laby): Functions needed (for most languages) should be: look() - look in front. Returns Void (ground), Wall (duh), Web (spider web, get stuck in it), Rock (can be picked up), Exit (exit. target) take() - pick up a rock in front drop() - drop a rock (in facing direction) forward() - move forward left() - turn left 90° right() turn right 90° escape() - open exit. finishes level say() - probably not necessary, outputs info Webs get you stuck - you lose. Rocks can't be gone through. Duh. Note that all other facilities of the language are usable too, such as if, while, etc. ^ so that addict finally realizes it ^ Hints - Intermediate. Read these when you've got used to the interface. Webs can be destroyed by dropping rocks onto them. Can't think of any other intermediate hints right now Post in this topic to tell me if you are interested. Good luck, and keep in mind that the tests will be more complex than the levels included with laby ;) Link to comment Share on other sites More sharing options...
Cyrem Posted July 1, 2010 Share Posted July 1, 2010 Internal Server Error Error 500 Sys_error("Connection refused") (Ocsigen running in debug mode) Link to comment Share on other sites More sharing options...
Anonymouse Posted July 1, 2010 Author Share Posted July 1, 2010 huh?... Aw crud... Let's hope it's back up soon. While we do, I'll try and find a mirror... Link to comment Share on other sites More sharing options...
aLPHA Posted July 1, 2010 Share Posted July 1, 2010 same here... Link to comment Share on other sites More sharing options...
Anonymouse Posted July 1, 2010 Author Share Posted July 1, 2010 UPDATE: Nope... You'll either have to get OCaml and other dependencies and compile it from source or wait for the site to go back up. I'll get in contact with one of the developers to ask what's wrong. Delay incoming Sorry. Link to comment Share on other sites More sharing options...
PWNZOR Posted July 1, 2010 Share Posted July 1, 2010 By the way, will this be used in ORR or is it just fun? Link to comment Share on other sites More sharing options...
Anonymouse Posted July 1, 2010 Author Share Posted July 1, 2010 On 7/1/2010 at 12:01 PM, PWNZOR said: By the way, will this be used in ORR or is it just fun? No, just for fun and a prize ;) Link to comment Share on other sites More sharing options...
Anonymouse Posted July 1, 2010 Author Share Posted July 1, 2010 UPDATE: Site is back up. Link to comment Share on other sites More sharing options...
Anonymouse Posted July 2, 2010 Author Share Posted July 2, 2010 BUMP Who's going to take part? PWNZOR, lua is there already... I didn't need to implement it after all xD Link to comment Share on other sites More sharing options...
PWNZOR Posted July 2, 2010 Share Posted July 2, 2010 I'll try it...after a little work today. And I saw that, Anon XP. I is happeh. Link to comment Share on other sites More sharing options...
Anonymouse Posted July 2, 2010 Author Share Posted July 2, 2010 Yey. xD Link to comment Share on other sites More sharing options...
Anonymouse Posted July 14, 2010 Author Share Posted July 14, 2010 BUMP anyone else interested in taking part? Or do I have to cancel it? :( Link to comment Share on other sites More sharing options...
PWNZOR Posted July 14, 2010 Share Posted July 14, 2010 Oh shiz I forgot all about this...and I can't work on it until Sunday... Link to comment Share on other sites More sharing options...
Anonymouse Posted July 14, 2010 Author Share Posted July 14, 2010 On 7/14/2010 at 12:25 PM, PWNZOR said: Oh shiz I forgot all about this...and I can't work on it until Sunday... No problem, and I probably won't be properly starting it until I have a few more contestants - maybe 4 or 5? Link to comment Share on other sites More sharing options...
apemax Posted July 14, 2010 Share Posted July 14, 2010 i'll have a go at this too. could be interesting. :) Link to comment Share on other sites More sharing options...
Anonymouse Posted July 14, 2010 Author Share Posted July 14, 2010 On 7/14/2010 at 5:05 PM, apemax said: i'll have a go at this too. could be interesting. Yep Which language are you planning to use? Link to comment Share on other sites More sharing options...
RockmoddeR Posted July 14, 2010 Share Posted July 14, 2010 I've thought about trying, but I can't write that level of code yet... Link to comment Share on other sites More sharing options...
Anonymouse Posted July 15, 2010 Author Share Posted July 15, 2010 On 7/14/2010 at 6:47 PM, RockmoddeR said: I've thought about trying, but I can't write that level of code yet... It's not hard. You need to know only about if/else and while really. Functions and all the rest are optional. Link to comment Share on other sites More sharing options...
apemax Posted July 15, 2010 Share Posted July 15, 2010 On 7/14/2010 at 6:05 PM, Anonymouse said: On 7/14/2010 at 5:05 PM, apemax said: i'll have a go at this too. could be interesting. Yep Which language are you planning to use? probably C. seeing as that's the only one i know. :) Link to comment Share on other sites More sharing options...
Unknown12111 Posted July 15, 2010 Share Posted July 15, 2010 i would like to take part, but it seems the site is down again? and i will be using C++ Link to comment Share on other sites More sharing options...
Amauros Posted July 15, 2010 Share Posted July 15, 2010 Site is down... and I'm probably not going to enter, but if I do, it will be in lua. :P Link to comment Share on other sites More sharing options...
PWNZOR Posted July 15, 2010 Share Posted July 15, 2010 On 7/15/2010 at 1:20 PM, Amauros said: Site is down... and I'm probably not going to enter, but if I do, it will be in lua. You also know Lua? How do you know it? Link to comment Share on other sites More sharing options...
Amauros Posted July 15, 2010 Share Posted July 15, 2010 Same way you do? EaW/FoC :P Link to comment Share on other sites More sharing options...
PWNZOR Posted July 15, 2010 Share Posted July 15, 2010 I learned it from ROBLOX (which is total phail). Link to comment Share on other sites More sharing options...
Amauros Posted July 15, 2010 Share Posted July 15, 2010 Ahh. I just figured you might have some modding experience in EaW/FoC.... or do you? :P Link to comment Share on other sites More sharing options...
Recommended Posts