Chris Posted August 24, 2012 Share Posted August 24, 2012 Wow, GJ has certainly proved popular. At the moment I've just got him working on the ground combat AI but it's not beyond the realms of possibility that he'll do something on the air combat AI too. The problem with the entire air combat is that the system isn't fully locked down yet so we're still a bit unsure how it'll turn out. Quote Link to comment Share on other sites More sharing options...
Guest Posted August 24, 2012 Share Posted August 24, 2012 Wow, GJ has certainly proved popular. At the moment I've just got him working on the ground combat AI but it's not beyond the realms of possibility that he'll do something on the air combat AI too. How can you not get him to do the Air AI? Do it! The problem with the entire air combat is that the system isn't fully locked down yet so we're still a bit unsure how it'll turn out. It'll turn out great, get him to do the Air AI as well. Quote Link to comment Share on other sites More sharing options...
Gorzahg Posted August 24, 2012 Share Posted August 24, 2012 We better tone down the loving of GJ because Chris might get jealous and fire him. Don't say I didn't warn you guys. Oh and everything here is sounding awesome! Quote Link to comment Share on other sites More sharing options...
Chris Posted August 24, 2012 Share Posted August 24, 2012 Gorzahg, I can't believe you're given Mr Tibbles angry eyebrows. Quote Link to comment Share on other sites More sharing options...
Gorzahg Posted August 24, 2012 Share Posted August 24, 2012 Gorzahg, I can't believe you're given Mr Tibbles angry eyebrows. I did it to make him look more bad ass. Quote Link to comment Share on other sites More sharing options...
Gauddlike Posted August 24, 2012 Share Posted August 24, 2012 I did it to make him look more bad ass.[ATTACH=CONFIG]1400[/ATTACH] It worked. The problem with the entire air combat is that the system isn't fully locked down yet so we're still a bit unsure how it'll turn out. Potential for juicy gossip here? Are we looking at changes to the air combat? Or was this just a cunning pun to say that it was still 'up in the air'? Quote Link to comment Share on other sites More sharing options...
StellarRat Posted August 24, 2012 Share Posted August 24, 2012 One more question for G-J... Will the action of the AI be a little random? I'd hate to think that given Map A, the aliens will alway advance down Street B and occupy Building C. That makes them too predictable. It's been a problem in every version of XCom I've played. Hopefully, your AI will sometimes select a position or route that is not perfect but good just to make it less predictable. Quote Link to comment Share on other sites More sharing options...
Gijs-Jan Posted August 24, 2012 Author Share Posted August 24, 2012 One more question for G-J...Will the action of the AI be a little random? I'd hate to think that given Map A, the aliens will alway advance down Street B and occupy Building C. That makes them too predictable. It's been a problem in every version of XCom I've played. Hopefully, your AI will sometimes select a position or route that is not perfect but good just to make it less predictable. Shouldn't be any problem at all :-) The A.I. should pick options and decide on the best course of action, given some randomness. Quote Link to comment Share on other sites More sharing options...
Morgurthion Posted August 24, 2012 Share Posted August 24, 2012 (edited) I know absolutely nothing of A.I. coding, so here are some noob questions: Will the A.I. ever overreach and go for something that has high risk of death but if succeeded would bring great reward, or will it always go for the "safe" option? And how much of that will be based on the way the battle has been going so far? - For example, if a Muton was trapped in a corner, will it be aware that it is trapped and react to that? Would it ever do a kamikaze charge at my Xenonauts in a desperate attempt to fight its way out or at least take one of my soldiers with him, or will it always just move to the safest spot available? - Will it know that it is doomed and become desperate, basically? PS: I'd welcome you to the forums, but seeing as I am new to this place myself it just wouldn't feel right. Glad to see that they brought on what seems to me (noob, remember) like a really gifted and driven coder to do the A.I. though! PS2: Aah, what the heck. WELCOME! Edited August 24, 2012 by Morgurthion Quote Link to comment Share on other sites More sharing options...
Yevgeniy Posted August 24, 2012 Share Posted August 24, 2012 Serious news! Quote Link to comment Share on other sites More sharing options...
Jean-Luc Posted August 24, 2012 Share Posted August 24, 2012 I did it to make him look more bad ass.[ATTACH=CONFIG]1400[/ATTACH] Brutal. Quote Link to comment Share on other sites More sharing options...
Gijs-Jan Posted August 24, 2012 Author Share Posted August 24, 2012 Will the A.I. ever overreach and go for something that has high risk of death but if succeeded would bring great reward, or will it always go for the "safe" option? And how much of that will be based on the way the battle has been going so far? - For example, if a Muton was trapped in a corner, will it be aware that it is trapped and react to that? Would it ever do a kamikaze charge at my Xenonauts in a desperate attempt to fight its way out or at least take one of my soldiers with him, or will it always just move to the safest spot available? - Will it know that it is doomed and become desperate, basically? Welcome right back at ya! :-) Very, very good question. This is the base difference between planning and reactive A.I.; as for this situation the A.I. would have to analyze the different outcomes of the combat. (Or we could make it guesstimate) I'm not entirely sure whether I will be able to finish it by 9th of Oct; as the remains of the last few A.I. coders (also very talented, but they wanted to go a different way), keep hindering me a bit. But it's a definite goal to have it in there before I call this thing "done". :-) Quote Link to comment Share on other sites More sharing options...
StellarRat Posted August 24, 2012 Share Posted August 24, 2012 Shouldn't be any problem at all :-)The A.I. should pick options and decide on the best course of action, given some randomness. Awesome. Well, I'm out of questions then... hehehe! If you can pull this all together by 9-OCT I'm going to be one happy player. Quote Link to comment Share on other sites More sharing options...
Betuor Posted August 24, 2012 Share Posted August 24, 2012 (edited) Awesome. Well, I'm out of questions then... hehehe! If you can pull this all together by 9-OCT I'm going to be one happy player. Hey, if they do more then run and shoot or stay and shoot, I'd be happy. Edited August 24, 2012 by Betuor Quote Link to comment Share on other sites More sharing options...
StellarRat Posted August 24, 2012 Share Posted August 24, 2012 Hey, if they more then run and shoot or stay and shoot, I'd be happy.Good point. I think if they're half as smart as it sounds like their gonna be in the end I'll be happy. Quote Link to comment Share on other sites More sharing options...
donald007duck Posted August 25, 2012 Share Posted August 25, 2012 first of all welcome! second as many people have allready stated i might as well add my preferences for AI ((*basic= civillians run away when in line of sight of aliens or xeonauts, run to hide behind landing site, or run to view alien ship*untill shot at)) ((*military = guard streets,move slowly to ufo perrimiter,or slowly move towards landing to guard civs)) ((aliens = guard ship, occupy buildings, or hunt to kill)) -----moderate ai funtions--- ((civilians=same as basic)),((military= same as basic)) ((aliens= race difference behavior--ex each race does what it does best((special abilities +basic(for each class))) ------advanced funtions--------- aliens have random individual personalities ((*sorry can remember diff class names atm)) example- for the soldiers ,one can guard ship(hideing cover nearby or roof/window nearby search and destroy all humans, search destroy active combatants,consentrate xeonauts only(unless fired upon by other) other class-roam ship, follow fellow aliens(for support), scientific(*defend itsself but activly seeking civilians) ***the major diff being between moderate and adv is the random element is more complex and varied from generic class to individual personality table...((ex 2 soldiers hunting xeonauts(1 cautious, 1 beserk) one would save points for reaction fire, other would not)) the first 2 catagories would allow basic repetitve assult tactics where is if you have time the 3rd would force alot more caution/rushing tactics as the civilians would be in alot more danger like in terror events. as well as the unknown of weather the alien you find/finds you has action points left. note:** having aliens deploy in different setups due to time taken would be a bonus. example if you respond to terror site asap the aliens would be located near their ship,where if you barely make it to the site before the nuke the aliens would be located in every building and even just outside landing site. **if possible this could also be very benificial to crash sites((if chopper is allready in air vs. allowing time to pass before sending chopper))<------------this may not fall under ai totally((but could effect alien personalities*as aliens would be entrenched)) anyway once again welcome and i bet at this time your strongly thinking of hireing a secretary and a code checker/tester. Quote Link to comment Share on other sites More sharing options...
Colcut Posted August 25, 2012 Share Posted August 25, 2012 Great to see a new face on the forums. Also an ai coder that actually communicates with the community, Welcome Quote Link to comment Share on other sites More sharing options...
Gauddlike Posted August 25, 2012 Share Posted August 25, 2012 How do we know it is actually him communicating with us and not one of his creations? Quote Link to comment Share on other sites More sharing options...
Max_Caine Posted August 25, 2012 Share Posted August 25, 2012 It's difficult to apply the Voigt-Kampff test over a keyboard... Quote Link to comment Share on other sites More sharing options...
Gauddlike Posted August 25, 2012 Share Posted August 25, 2012 Wait I have a cunning plan... Hey GJ, do you by any chance ever have dreams containing electronic ovine? Quote Link to comment Share on other sites More sharing options...
Corporal Hicks Posted August 25, 2012 Share Posted August 25, 2012 How do we know it is actually him communicating with us and not one of his creations? hAHAHA! Good one! Quote Link to comment Share on other sites More sharing options...
Gijs-Jan Posted August 25, 2012 Author Share Posted August 25, 2012 Hey GJ, do you by any chance ever have dreams containing electronic ovine? Sorry, still running on the old true and tested model Nexus-5 series. How do we know it is actually him communicating with us and not one of his creations? Pretty Relevant Quote Link to comment Share on other sites More sharing options...
Shoes Posted August 25, 2012 Share Posted August 25, 2012 What makes chessmaster AIs so strong is that they have a near complete, if not complete, set of outcomes accessible to augment their decisions. Will the AI predict movements based on positions of known player soldiers, or make assumptions, or remember anything? Quote Link to comment Share on other sites More sharing options...
Gijs-Jan Posted August 25, 2012 Author Share Posted August 25, 2012 What makes chessmaster AIs so strong is that they have a near complete, if not complete, set of outcomes accessible to augment their decisions. Will the AI predict movements based on positions of known player soldiers, or make assumptions, or remember anything? This would fall under the category "learning". The problem is that you separate this into offline and online learning. Offline learning would mean analyzing (thousands) of plays; and adding this data as knowledge to the A.I. Online learning would mean learning while the player is playing; which is very, very difficulty as so many factors change in this game from map to map. I.e.: How would I know where the player is coming from, if the map is randomized between each battle? Quote Link to comment Share on other sites More sharing options...
TNoyce Posted August 25, 2012 Share Posted August 25, 2012 Just wanted to say first off, belated welcome Gijs-Jan. Based on some of the things I've read in this thread (to be honest, I've been skimming), It sounds like you have some cool ideas, and have the knowledge and the desire to make things work very well for this game. Makes me very anxious to see it in action. I know that won't be happening for a while, but there's a LOT of potential here. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.