<< Back to Warzone Classic Forum   Search

Posts 31 - 50 of 565   <<Prev   1  2  3  ...  15  ...  28  29  Next >>   
WarLight AI Challenge: 3/18/2014 14:54:06

Grzechooo 
Level 32
Report
"behavior conditional on the opponent's identity are prohibited"
Derp, there goes my idea :(
WarLight AI Challenge: 3/18/2014 14:58:41


<SNinja>gg
Level 31
Report
will the winning AI become the AI for warlight? if that is possible and it is not op then i think it should

EDIT: i would like to pair up with some one (I would like to right pseudo code as i understand coding very well but don't have the skills to actually write the code yet) if we were to win (yeah right) i would not need any of the money but i just want to have the experience as i am trying out making a AI for something else (using a game engine called gamesalad) if any one wants to work with me just shoot me some mail!

EDIT 2: if i were to win a prize above 20 bucks could i chose a membership instead?

EDIT 3: i have come up with a basic list of what a AI MUST have

Basic needs of the AI

Territory priority. Needs an algorithm to assign priorities for territories taking into account how many territories left in a bonuses how much it is worth and enemies in that bonus. (Maybe take into account the chances of a enemy being there if possible?

Territory picks. Need to figure out priorities to deploy in

Deployment. Figure out a algorithm that takes into account territory priorities and enemies.

Movement. Using priorities move to the highest priority territory then next then next etc.

Non stupidity… Just what it sounds like.

Edited 3/18/2014 15:47:14
WarLight AI Challenge: 3/18/2014 15:48:28


ChrisCMU 
Level 61
Report
Looks fun, but as a novice to intermediate level Python user, I am not sure I have the time to do this. I will have to take a closer look.
WarLight AI Challenge: 3/18/2014 15:58:53


125ch209 
Level 58
Report
what language would you say is the easiest to learn for a complete noob in programming? If i wanted to focus on learning a language to have a bot ready in 2 month, what language would that be?
WarLight AI Challenge: 3/18/2014 16:19:27


ps 
Level 61
Report
both java and c# (the 2 example bots provided) are decent to learn programming with.
you'll still need to read a book though, atleast to get the gist of variables/functions/cycles and basic sorting algorithms. anyone can learn programing in a month or two imho, but you will need to dedicate daily to it. and you're going up against guys in university departments dedicated to AI and computing, so don't get your hopes too high on getting a high rank. but i'm sure it'll still be fun to see your code battling it out and a great opportunity to learn coding (it's much easier when you have a concrete objective in mind), so if you're serious on learning i can only advise you to give it a go.

Edited 3/18/2014 16:20:34
WarLight AI Challenge: 3/18/2014 16:30:17


125ch209 
Level 58
Report
ok thx. I'm not a complete noob in programming, i did some basic coding in VB.net a few years ago and i just wrote a program in MATLAB for warlight 2 weeks ago. I don't know any real programming language tho, but i thought i could use the lines i wrote in matlab to help me with the warlight bot maybe. I know i can't compete with real programmers, but i have nothing to do right know (looking for a job, if you need a mechanical engineer and your company is either in south america or south-est asia, pm me :D :D). Anyway, i've always been wanting to learn programming so it sounds like a good time to do it. I think i'll give java a try

Edited 3/18/2014 16:36:38
WarLight AI Challenge: 3/18/2014 17:19:38


ChrisCMU 
Level 61
Report
Depends on what you want to use it for too. I would only learn/use Python personally, because it is the most used language in my particular field (GIS). A lot of it is determined by other software. Python is supported by ESRI, which is the industry giant in GIS. I used to program in LISP for AutoCAD use, but then Autodesk (company that makes AutoCAD) stopped supporting it or VB and is pushing you to .net or something else.

So you may want to figure out what language your industry uses most. No point in learning a code that won't be used much in the future in that industry.
WarLight AI Challenge: 3/18/2014 17:36:06

RvW 
Level 54
Report
ps wrote:
you're going up against guys in university departments dedicated to AI and computing, so don't get your hopes too high on getting a high rank

Have you seen even the current top of the leaderboards play? Even somebody who's good at AI in general would still overlook a lot of tactics and approaches everybody on this thread has learned long ago, playing WL themselves.

Being an AI wizard helps... but in no way guarantees a victory if you don't know the best strategy to teach your AI. The current competitors are not even completing bonuses when there's no opponent nearby and they already have enough armies to take it without needing a single deployment. There's ton of room for improvement; I'd say somebody with moderate programming skills and no AI knowledge, but with time and willingness to learn stands a decent chance at a high ranking.



Btw, I'm amazed at the competitors; out of the 30 or so people who listed their institute, about 20 are Dutch and/or are working in the Netherlands (ASML, Sioux Embedded Systems, Radboud University, TU Delft, Hogeschool van Arnhem en Nijmegen and Tweakers are all Dutch... not all of them are actually "Institutes" though :p ).
WarLight AI Challenge: 3/18/2014 17:44:09


ps 
Level 61
Report
RvW: i think the challenge of learning the ai technical development skills while already knowing the game mechanics is higher then the challenge of mastering the game mechanics while already knowing the ai technical development skills. but i could be wrong :) we'll just have to submit some bots and see. :)
WarLight AI Challenge: 3/18/2014 18:46:44


cjia {vaders fist} 
Level 55
Report
and this is when my memory of code would have been beneficial.... to bad I forgot it already...
WarLight AI Challenge: 3/18/2014 19:57:24


zach 
Level 56
Report
Is there anyway to test my bot besides uploading it to the AI Challenge website? I'm playing with the java starter bot for now, so it's not exactly competitive. I just want to make sure it works before I worry about how well it does.
WarLight AI Challenge: 3/18/2014 20:55:21


ps 
Level 61
Report
z-dog: supposedly the code for the server is on github, no clue how to set it up though, couldn't find any instructions for that either, but i did upload the default randombot to the site and already have 5 games to analyze, so i don't think it's that troublesome to use the website for testing, you can easily upload a new version at any time. don't know how they'll handle if something crashes halfway though.
WarLight AI Challenge: 3/18/2014 21:05:23


zach 
Level 56
Report
Did you have to edit the default bot at all to get it to run?

Also, if the ELO rating system on the site will determine qualification for the final, would it be detrimental to one's chances to upload the default bot? I don't want to accidentally enter and then lose a bunch of matches.
WarLight AI Challenge: 3/18/2014 21:46:08


Banana 
Level 61
Report
is this very hard, or am i just to stupid to understand? :(
is most of the basic coding done in the "StarterBot" (and will work as it is, just bad) ? or is that not even close?
WarLight AI Challenge: 3/18/2014 22:01:51


professor dead piggy 
Level 59
Report
The fact that they chose a template that I cannot recreate is really annoying, its borderline problematic.
WarLight AI Challenge: 3/18/2014 22:05:35


ps 
Level 61
Report
z-dog: i tried the c# version, and didn't have to edit anything at all. it just deploys and attacks randomly, but it's good enough to figure out what the hell is going on in terms of game mechanics and what the simulator expects to be returned.

dead piggy: don't go bailing on me now, think of all the hookers and blackjack we can buy with the prize money!
WarLight AI Challenge: 3/18/2014 22:07:18


ps 
Level 61
Report
z-dog: you can always create a new account later if you want. i wouldn't worry too much about it at this point.
WarLight AI Challenge: 3/18/2014 22:14:52


Climber
Level 13
Report
I'm not sure if I have enough time to learn coding and make a bot all by myself in two months, if anyone wants to code in Python or Java I would happily do it with them, mainly helping with what the AI "should" do, and after I've familiarised myself with the code I can help code as well(I don't want to learn any other type since I've heard a lot more about Python and Java, and wasting time learning something which isn't too relevant isn't a good choice imo)

Send me a PM if you are interested.

I noticed Fizzer didn't reply to piggy's post earlier which I had been thinking myself - where is the prize money coming from?
WarLight AI Challenge: 3/18/2014 22:35:55


professor dead piggy 
Level 59
Report
I wrote the pseudo code without actually playing any games. Its not ideal but this is a very straight forward template. I cant see how any of the other bots will beat it. I hope its easy for you all to turn into proper code =D. It was harder than i thought.

Ive spoken to a handful of people about working with them which soon is going to create conflicts of interest as you are all competing. I am not especially interested in money (though it is a lot) and have no way of forcing anyone who codes my words to give me part of the prize anyway. From here on out I will revise each entrants bot with them privately. I hope I am not breaking the tournaments rules by being "part" of multiple teams, there is a lot of money at stake so Im sure they will be strict.

I would love to see how it does asap so I can write out a version 2.

Edited 3/18/2014 22:53:27
WarLight AI Challenge: 3/18/2014 22:51:51


ChrisCMU 
Level 61
Report
piggy, I would split the money with you for sure, I am honorable. But I haven't yet looked at the difficulty of coding this yet. I will let you know if I think it is realistic for me to do, and if so you can send me your ideas.
Posts 31 - 50 of 565   <<Prev   1  2  3  ...  15  ...  28  29  Next >>