Donating to AI dev
We need some real AI
-
- Posts: 43
- Joined: Sun May 22, 2011 3:26 pm
Donating to AI dev
Hey,
This is just an announce to say I'll donate 100$ for someone to make a real kickass AI for openRA and integrate it to the git. We need the AI to use superpower, planes, copters, boat and transports with Easy, Normal, Hard settings.
This is a serious offer. I hope I'm not breaking any forums rules.
Regards,
Benjamin
This is just an announce to say I'll donate 100$ for someone to make a real kickass AI for openRA and integrate it to the git. We need the AI to use superpower, planes, copters, boat and transports with Easy, Normal, Hard settings.
This is a serious offer. I hope I'm not breaking any forums rules.
Regards,
Benjamin
-
- Posts: 126
- Joined: Tue Jun 26, 2012 3:37 am
- Location: St. Louis, MO
I would donate, too, but I haven't got the money right now But I agree, it seems as if the dev team has been neglecting AI for a while, saying it's "working right now" and have moved onto more attractive things like Snipers. And using the excuses "it'd take too much time" and "no one uses AI anyways". I don't mean to sound like a jerk, but that's how it's come off to me in my few encounters with the devs. It'd make for wonderful campaign-making if the AI was better, and the reason I halted my attempt at making a campaign is solely because the AI drools.
Also, for campaign purposes, a "Sit-Still-And-Do-Nothing" AI would be cool, too.
Also, for campaign purposes, a "Sit-Still-And-Do-Nothing" AI would be cool, too.
-
- Posts: 2
- Joined: Tue Apr 24, 2012 9:08 pm
new hard AI for dune 2000 and more...
Hi guys, I tested the mod dune 2000 on OpenRA 20120822 (I have not had time to test version 20120825-2) and I changed some data in the file system.yaml.
I added a new hard AI called deVries . Due to these changes, the AI can now build Trikes, Quads, Siege Tanks, Rocket Launchers, Sonic Tanks, deviators, Silos, Starport, Palace, etc. ...
Sorry for the english, I'm french;)
I added a new hard AI called deVries . Due to these changes, the AI can now build Trikes, Quads, Siege Tanks, Rocket Launchers, Sonic Tanks, deviators, Silos, Starport, Palace, etc. ...
Sorry for the english, I'm french;)
Code: Select all
HackyAI@deVries:
Name:deVries
RallypointTestBuilding: conyarda
BuildingFractions:
powra: 5%
powrh: 5%
powro: 5%
refa: 8%
refh: 8%
refo: 8%
siloa: 8%
siloh: 8%
siloo: 8%
barra: 1%
barrh: 1%
barro: 1%
guntowera: 15%
guntowerh: 15%
guntowero: 15%
rockettowera: 10%
rockettowerh: 10%
rockettowero: 10%
lighta: 1%
lighth: 1%
lighto: 1%
heavya: 1%
heavyh: 1%
heavyo: 1%
radara: 1%
radarh: 1%
radaro: 1%
starporta: 1%
starporth: 1%
starporto: 1%
repaira: 1%
repairh: 1%
repairo: 1%
researcha: 1%
researchh: 1%
researcho: 1%
hightecha: 1%
hightechh: 1%
hightecho: 1%
palacea: 1%
palaceh: 1%
palaceo: 1%
UnitsToBuild:
rifle: 90%
bazooka: 50%
fremen: 40%
sardaukar: 50%
trikea: 30%
trikeh: 30%
trikea.starport: 30%
trikeh.starport: 30%
quada: 40%
quadh: 40%
quado: 40%
quada.starport: 40%
quadh.starport: 40%
quado.starport: 40%
siegetanka: 15%
siegetankh: 15%
siegetanko: 15%
siegetanka.starport: 15%
siegetankh.starport: 15%
siegetanko.starport: 15%
missiletanka: 10%
missiletankh: 10%
missiletanko: 10%
missiletanka.starport: 10%
missiletankh.starport: 10%
missiletanko.starport: 10%
raider: 30%
harvestera: 1%
harvesterh: 1%
harvestero: 1%
harvestera.starport: 1%
harvesterh.starport: 1%
harvestero.starport: 1%
combata: 70%
combath: 70%
combato: 70%
combata.starport: 70%
combath.starport: 70%
combato.starport: 70%
sonictank: 25%
devast: 25%
deviatortank: 25%
orni: 20%
SquadSize: 0
Re: new hard AI for dune 2000 and more...
Playtest 20120825-2 fixes a severe crash bug so you should update. Why don't you contribute your AI. Go to https://github.com/OpenRA/OpenRA/blob/b ... ystem.yaml and press edit then add your changes. My OmniusAI hasn't been updated along with the vehicles.yamllion95heart wrote: ↑Hi guys, I tested the mod dune 2000 on OpenRA 20120822 (I have not had time to test version 20120825-2) and I changed some data in the file system.yaml.
I added a new hard AI called deVries . Due to these changes, the AI can now build Trikes, Quads, Siege Tanks, Rocket Launchers, Sonic Tanks, deviators, Silos, Starport, Palace, etc. ...
Sorry for the english, I'm french;)
Code: Select all
HackyAI@deVries: Name:deVries RallypointTestBuilding: conyarda BuildingFractions: powra: 5% powrh: 5% powro: 5% refa: 8% refh: 8% refo: 8% siloa: 8% siloh: 8% siloo: 8% barra: 1% barrh: 1% barro: 1% guntowera: 15% guntowerh: 15% guntowero: 15% rockettowera: 10% rockettowerh: 10% rockettowero: 10% lighta: 1% lighth: 1% lighto: 1% heavya: 1% heavyh: 1% heavyo: 1% radara: 1% radarh: 1% radaro: 1% starporta: 1% starporth: 1% starporto: 1% repaira: 1% repairh: 1% repairo: 1% researcha: 1% researchh: 1% researcho: 1% hightecha: 1% hightechh: 1% hightecho: 1% palacea: 1% palaceh: 1% palaceo: 1% UnitsToBuild: rifle: 90% bazooka: 50% fremen: 40% sardaukar: 50% trikea: 30% trikeh: 30% trikea.starport: 30% trikeh.starport: 30% quada: 40% quadh: 40% quado: 40% quada.starport: 40% quadh.starport: 40% quado.starport: 40% siegetanka: 15% siegetankh: 15% siegetanko: 15% siegetanka.starport: 15% siegetankh.starport: 15% siegetanko.starport: 15% missiletanka: 10% missiletankh: 10% missiletanko: 10% missiletanka.starport: 10% missiletankh.starport: 10% missiletanko.starport: 10% raider: 30% harvestera: 1% harvesterh: 1% harvestero: 1% harvestera.starport: 1% harvesterh.starport: 1% harvestero.starport: 1% combata: 70% combath: 70% combato: 70% combata.starport: 70% combath.starport: 70% combato.starport: 70% sonictank: 25% devast: 25% deviatortank: 25% orni: 20% SquadSize: 0
Ai dev
It's hard to change the priorities for the devs.
They do what they do best, and like to do. And we all thank them for that.
For AI dev'ing, we can thank James Dunne for his efforts recently with smarter Harvester AI.
It's much smarter now.
IMHO we can take 2 approaches. Get more devs, or get in into a competition.
Getting more devs can be done by making next versions release splash bigger. (Hi Reddit) This will happend when d2k reach more stable, but we need to be prepared to make them stay, help out, and not crash. I am sure Chrisf and the others will be there for them on irc, but we should guide them to or guides, files, and read chrisf's blog from last time one more time..
We can also go to forums for AI devs and ask politely. Or all upvote need for devs on /r/programmers.
Getting it into competitions might take some works. We need to read requirements for those, and promote the game for next challenges.
The OP can also find some sites where we pay for programmers. I do not know many, but it's worth a shot to search for "developers for hire" or put it offerings on sites like: fiverr.com
Changes I think needs to be done:
-AI gets ships and planes
-AI capture buildings
-Attack in other ways than waves
-AI builds on other teams mates places, and also defend them
-AI will build and expand
-AI should learn where most attacks come from, and make it stronger
-AI build walls
They do what they do best, and like to do. And we all thank them for that.
For AI dev'ing, we can thank James Dunne for his efforts recently with smarter Harvester AI.
It's much smarter now.
IMHO we can take 2 approaches. Get more devs, or get in into a competition.
Getting more devs can be done by making next versions release splash bigger. (Hi Reddit) This will happend when d2k reach more stable, but we need to be prepared to make them stay, help out, and not crash. I am sure Chrisf and the others will be there for them on irc, but we should guide them to or guides, files, and read chrisf's blog from last time one more time..
We can also go to forums for AI devs and ask politely. Or all upvote need for devs on /r/programmers.
Getting it into competitions might take some works. We need to read requirements for those, and promote the game for next challenges.
The OP can also find some sites where we pay for programmers. I do not know many, but it's worth a shot to search for "developers for hire" or put it offerings on sites like: fiverr.com
Changes I think needs to be done:
-AI gets ships and planes
-AI capture buildings
-Attack in other ways than waves
-AI builds on other teams mates places, and also defend them
-AI will build and expand
-AI should learn where most attacks come from, and make it stronger
-AI build walls
-
- Posts: 43
- Joined: Sun May 22, 2011 3:26 pm
-
- Posts: 43
- Joined: Sun May 22, 2011 3:26 pm
-
- Posts: 19
- Joined: Thu Sep 13, 2012 9:40 am
Use a tournament to help with AI development?
What about encouraging people to enter a tournament, where entrants would write their own AI to compete? Probably the best formats would be:
Perhaps the winner could have Valkirie's $100 and his car.
- 1 vs 1, AI only;
- 2 vs 2, with one AI player and one human player per team.
Perhaps the winner could have Valkirie's $100 and his car.
What do we have to do to make it possible to fight different AI's in tournament.
Will we have for different .cs and .yaml's also?
(will the devs let me use their .cs code, and with a small change In .yaml can win?)
And I will watch that tournament for sure. Lags not that important then... we can chat all the way about everything, and give great feedback to the devs...
So, what more can we do to encurage more great work like valkirie is doing?
Will we have for different .cs and .yaml's also?
(will the devs let me use their .cs code, and with a small change In .yaml can win?)
And I will watch that tournament for sure. Lags not that important then... we can chat all the way about everything, and give great feedback to the devs...
So, what more can we do to encurage more great work like valkirie is doing?
This is the best AI for OpenRA I found so far: https://github.com/VrKomarov/OpenRA Donate the 100 bucks to him and/or improve on his code.
-
- Posts: 19
- Joined: Thu Sep 13, 2012 9:40 am
I guess it would be best if entries did come the form of a .cs file and a .yaml. Then volunteer referees could compile everything on their computer, and stream the results (possibly commentating too). I don't think it would be too hard, and I'll volunteer to be a referee.zypres1 wrote: ↑ What do we have to do to make it possible to fight different AI's in tournament.
Will we have for different .cs and .yaml's also?
(will the devs let me use their .cs code, and with a small change In .yaml can win?)
We would have to agree some rules on what constituted a valid entry. It might not be fair to use the code that Valkirie and others have worked on, since they've had a lot of time to develop those.
Probably this would encourage some more discussion on AI tactics etc., and hopefully more people would get involved with the coding if they can try it out for the tournament.
I think all code you can get will be valid. They will get a lot of promotion for their code, and they know it best self, so they might have it easier modding the code.Clementine_broom wrote: ↑
I guess it would be best if entries did come the form of a .cs file and a .yaml. Then volunteer referees could compile everything on their computer, and stream the results (possibly commentating too). I don't think it would be too hard, and I'll volunteer to be a referee.
We would have to agree some rules on what constituted a valid entry. It might not be fair to use the code that Valkirie and others have worked on, since they've had a lot of time to develop those.
Probably this would encourage some more discussion on AI tactics etc., and hopefully more people would get involved with the coding if they can try it out for the tournament.
We should all be allows to watch the game from the referees computer. And comment a lot on the game. Also I hope to have the stats from scott in the tournament. (all the ratios)
All players should be allowed to join in, also n00b only changing the code a little in yaml, and the pro's with more changes in the code. We could have many small games, like series, then playoff
Re: Donating to AI dev
To come back to the original promise. https://www.bountysource.com now supports GitHub so you can file an issue and once it is done and you are happy, the developer gets the money minus 10 percent trust fee. https://www.bountysource.com/#repos/OpenRA/OpenRAValkirie wrote: ↑Hey,
This is just an announce to say I'll donate 100$ for someone to make a real kickass AI for openRA and integrate it to the git. We need the AI to use superpower, planes, copters, boat and transports with Easy, Normal, Hard settings.
This is a serious offer. I hope I'm not breaking any forums rules.
Regards,
Benjamin