miércoles, 31 de octubre de 2012

Multi-agents video-game using algorithms in reinforcement learning

As a personnel project I worked in the development of a video-game of about several agents who search in a laboratory for different components with the aim of create a nuclear bomb. The user player has to stop them to save the world.

For the development of the video-game I used the programming language Java with the swing library for the user interface and the JADE library for behavior programming in multi-agents.

For the artificial intelligence in agents I coded the MDP (Markov decision process) algorithm which allows to each agent how to find the shorter trail to the nearer bomb component, synchronizing and distributing the tasks for each agent using the Zeuthon algorithm.

For the MDP algorithm I used a reward’s vector with punishment for the position of the user player and rewards for the positions of the bomb components and an action's vector with the possible actions for the current agent.

Paris - France, October 2012

No hay comentarios:

Publicar un comentario