Gollwu / LoLManager

Development of amateur application LoL Manager
Other
3 stars 0 forks source link

Multi-Agent System #35

Open Gollwu opened 9 years ago

Gollwu commented 9 years ago

Implement the basis of a multi agent system : Make all the players be autonomous and launch events (still to be defined) when some situation appear : ennemies near from one another, player near an ennemy turret etc...

qr7hur commented 9 years ago

Need some clarifications on this one. Code sample would be great. Is this like AD&D rules where, in turns, each player decides his next actions based on his current surroundings/stats/dice rolls ? This aims at replacing our current "eagle eye" or omniscient view of the game, where some superior entity decides what happens based on the global context, right?

fabienDaou commented 9 years ago

Ill try to develop turret aggro to test it.

fabienDaou commented 9 years ago

Ok, I based my first attempt on the scrap of a backbone from Nhacsam. I did turret aggro but I dont really know how to dispatch behaviours between agents and environment classes. I looked for sample code on the Internet but it is always some damn giant project or some fucking scientific PDF of 500 pages. Does someone has a noob-friendly/tl dr/sample code of an implementation of multi agent?

fabienDaou commented 9 years ago

Basically I have something working but I dont know if it supposed to be done this way.

fabienDaou commented 9 years ago

So the next step is to import all your trading formulas... in the agent classes. Then it ll be beautiful. I could do it alone, but it would faster with someone who did the formulas part.Do we plan an other coding party?

Gollwu commented 9 years ago

Well this saturday but a bit earlier?

But I think we should work on a list of events first? And on the system on its own before pushing the formulas in.