Expanding Hedgewars AI
Hi Everyone!
My name is David Young known as dayoung on IRC. I would be the other lucky Google Summer of Code student working on Hedgewars, in my case expanding Hedgewars AI!
In the upcoming months and after I will be expanding the Hedgwars AI weapon selection, movement abilities, utilities usage, and Lua integration.
Anyone who wants to see my GSoC proposal: http://goo.gl/Fr7Tu
My plan is to have milestone deliveries available for testing new AI features available every 2 to 3 weeks.
The breakdown
- Additional AI weapon support, offensive weapons
- Additional AI aiming and utility modifier weapons(extra dmg, etc)
- Additional AI movement and move related utilities
- Improved AI weapon selection, usage, and additional aerial strike weapons
- AI Lua integration
More AI related posts to follow in the coming weeks!
- dayoung's blog
- Login or register to post comments
Inu
RIP old incomplete AI. :P
Hope you enjoy the project.
bananaoomarang
Excellent, this is really needed, I'm hopeless at Pascal and haven't got time to learn. Preoccupied with c++.
TheCycoONE
Impressive resume, I have high expectations!
mikade
Good luck. I look forward to testing your updates.
archerkir
Hope AI will finally enough smart to win skilled player
archerkir
Just a little (but don't know how its difficult will be to make) suggestion about AI: would be nice to see how certain enemy's hog trying to take vengeance on that player's hog who damaged him. I saw such behavior in Worms Reloaded: when you damage someone then on the next his turn a little green face appear near worm head and he trying to damage exactly that worm who touched him. This will bring to game feeling that you play not against PC but against a real team of hedgehogs with their own tempers.
nemo
Eh. About that last one. Dunno. That seems kind of mechanical and not how I play at all...
Maybe if the attack was a little more likely to focus on that player. Focusing on that hog seems a bit dumb and exploitable. If humans played like that, I'd have a much easier time winning.
Wormfan
Would The A.I Be Able to rope race
dayoung
Ninja Roping isn't in the plans for GSoC but I know a lot of players want to see the AI ninja about. It'll probably fall into work after GSoC is over
I want the AI to rope too!
stafio
I think it would be nice if you made the AI miss by a little bit (or completely) from time to time to make it seem more like a human player. The current AI is very precise with some shots that would be extremely difficult for a human player to make.
TheCycoONE
@stafio If you read his proposal, under milestones it says things about AI difficulty level, including:
"With added and improved movement of hogs low level AI's would prioritize moving closer to enemies instead of attempting shots they will never make."
"An additional tweak to AI difficulty would be to tweak the amount of random deviation in the AI's shots based on how many turns the AI has missed. This would allow the appearance of a learning AI at a small cost in computations."
So it sounds like he's taking these things under consideration.
luislobo
Great news David!