Tuesday, April 17, 2012

The next Sorian AI

Just want to know what people think. Please do not post about problems with the FA AI or what you want to see changed, there is already a thread for that. Simply cast your vote and maybe explain why you chose the way you did.



If I include new AIs it wont be Mod Manager or Vault compatible at the moment. It will have to be in .scd form and will have to be removed from the /gamedata folder or renamed (just like the vanilla AI Pack).



If I just modify the existing AIs to play better I should have no problem making it Mod Manager and Vault compatible.



From what I have seen so far the base code does not appear to need a whole lot of tweaking, just some minor improvements (mostly the same stuff we had to do to the vanilla AIs). A bulk of the changes are going to be to the archetypes to get the AI to stop building large projects before it has the support in place.|||Vault compatible!|||All new. Your Vanilla AI was on the right track and I think you should expand on what it demonstrated.|||From a technical perspective, you're a much better person to decide whether to start over or not that most of us Sorian.



But relating to Vault or gamedata. I don't access the vault, and someone did post here quoting CT that only 10% of purchasers log into GPGNet (though no source was given, so I don't know if it's true, but it certainly sounds likely). So I'd definately go for the non-vault option.|||Hmmm this is tricky...



It would be cool to have a mod manager/vault compatible AI mod - I think you see even more downloads this way.



But if it was a separate AI (rather then modded current AI's) you could have games involving the stock AI's (if any of them are worth it?) and the improved Sorian AI.



Maybe you could do both? Package a mod manager version that fixes the standard AIs and another version where the AI is separate?



Anyway for the poll I voted for improving the gpg AI's as I think a mod manager enabled AI mod would be cool.|||I will definitely try to make it all mod manager compatible (I have something I want to try), I am just trying to get an idea of what the community wants.|||both.



i would personally love to see what you can do with the new ai system from scratch(using stuff like the strategy manager), but i realize that that is a lot more work. So maybe you could improve the stock ais first, to get aquainted with the system, then move onto your own|||No vote either way from me, I'd be fine with either/or.|||I voted for all-new AI, and here is the some thoughts for why:



You have done an amazing job on fixing and modifying the stock vanilla AIs, but you were always stuck in their tracks and the old AI system, hence also stuck with their weaknesses (or so it seems to an AI outsider). Now, as there actually are much more possibilities for AI programming/modding (as far as I understood), I and surely many more would appreciate a different approach to making an AI (sounds grand, but it shouldn't hehe). In this way you would not be stuck in the stock AI's tracks this time, and know every shady corner of the code because YOU wrote it (except for the copy pasted standards I would guess). :)



This would assure that it is not just enhanced, but also different from the vanilla FA AI. Another advantage would be that you, once you're done, have an easier time to adapt your AI to patch changes & Co due to your more or less complete knowledge of the AI you'll have by that time.



Not having it in-vault I don't see as a problem at all, I even think it is more convenient to have it separated because you then more easily can provide a platform for discussion, changes and so on, directly linked to downloads that also no-internet-on-SupCom-running-machine-people can access with ease.



I guess a disadvantage would be that it takes longer to do it from scratch... but if it's worth waiting for? ;) In the end it should be your choice only, of course. Let it be guided by collective wisdom :)|||Honestly, the base code for the AI looks good. There are obviously some things I would like to change (like having the air units return to base when they have no target rather than just land and get killed). For the most part the new unit behaviors are great. Many of the new features are the same things I added to the vanilla AI, just coded differently.



I have already started to tweak things. I am currently trying to fix transport use. Hopefully, I will have a beta version out this weekend.|||I honestly would love to see an AI you created from the ground up Sorian.



Preferably with a lot of documentation. :wink:|||whatever pwns the hardest. :D|||I voted "all new" just to reflect the fact that I don't care about the mod manager. All my use of Sorian is in LAN games anyhow. I'll happily download and install manually the latest version. So I'd rather you just go with what's most effective from a mod level.



I don't necessarily even want a mod that's better difficulty wise. I want the AI to be more intelligent without necessarily being more difficult. The original Sorian was a difficulty level that I'm pretty happy with. Much better than that and it becomes less and less usable for mediocre players such as myself.|||Guspaz|||You Should add the text AGain for the AI's there fun :) and provides more fun when playing. Also The idea of sending back planes to base without targets would be cool.|||I'm grateful for the excellent AI mod you, Sorian, had produced for SupComm, it really made skirmish games fun again, so I'd say do whatever is most convenient and satisfying for you.



However, since you are asking us, if I understand the mod manager, correctly, then the AI mod could be enabled and disabled via that, which would be very convenient.



Thanks again.



Frankie|||personally, i do want an ai thats challenging one on one, i walk over 4 of the non cheating gpg ais, and if anyone can make one that is like that it is sorian.



However, once a hard ai is made i dont think it is that hard to make an easier ai|||all new AI is my vote. Though also some tweaks to current AI, just the minor tweaks that you can do in a very limited number of man hours. It is fun to see a combo of different AI play styles on the field. With the old sup com i enjoyed having a sorian, jaws and a vanilla hard AI all at once, gave a good variety of challenges!|||Well I'll be greedy and say both.. :D



Your original set of AI also beefed up the stock GPG ai (attackmove was it?) - could something similar be done here?.



Either way, I would definatetly want to see what you could do from scratch with this new set of AI rules GPG has. Separate download outside of the vault is no problem - we have been doing that anyway for your SC AI.



But for variety - tweaking the existing AI's to play a bit smarter would be cool too. They do have their "moments" where you can see that they were truly revamped and have great potential, but the dumb moves it performs easily overshadows the brilliant ones.|||I'd like to see a Sorian AI bot on the ranked 1v1 ladder|||How about support for custom units... Could the AI detect new units added and utilize them. (Importing custom mods)



Reason I ask this is currently each unit has to be added manualy which is very time consuming. Also many times the behaviors the AI takes with such units are unexpected. Just wish there was a more streamlined aproach to all of this. Otherwise with the AI system currently in place the newer units added will never be utilized by an AI opponent.|||You should do a little bit of both. I would like to see the AI they have now in FA a little more souped up. And your vanilla AI was the most fun ive ever had in a skirmish so i would also like to see your from the ground up. Is there a way to make the AI use more of there Tech 2 units? all you ever see the adaptive and the cheating version use is T1 and T3 and experimentals for the most part. And whatabout more focus on land than air?|||ue to my lck of patience and the fact you sad he AI looks to be V solid I'f like to see it tweaked by yourself It'd be intresting to see what yucan cme up with.|||there should be an AI ladder :D|||So far U’ve done an excellent job with AI and many many thanks. :)

I would vote for new AIs. :D

No comments:

Post a Comment