Autores: Alexander Mariel y Jon Ander García
Trabajo para la asignatura TAIA
Practica grupal trabajando con agentes en la plataforma JADE
PartyAgents

***** Disclaimer: Soy consciente de que no pongo tildes en ninguna parte, ni en codigo ni en txts *****
Todos los ficheros de texto (*.txt y *java) codificados en UTF-8


QUE HACE LO QUE HEMOS PROGRAMADO?
El escenario trata de una fiesta (la tipica cena o gala benefica) en la cual un agente huesped, una serie de agentes invitados y unos pocos camareros pasan el rato.
Los agentes huesped e invitados bailaran entre si y consumiran comida y bebida.
Los agentes camareros ofreceran comida y bebida a los invitados, hasta que vacian sus bandejas. En ese momento van a la cocina a reponerlas.
Un vez que un invitado se haya saciado en cuanto a comida, bebida y diversion se ira de la fiesta.

Los agentes invitados saludan a todos los presentes progresivamente al llegar a la fiesta y se despiden del huesped al irse, ademas de listar todo lo que han consumido en este ultimo momento.

COMO SE EJECUTA?
Metelo en eclipse, dale la lib Jade 4.3 y dile que ejecute jade.Boot con estos argumentos: -gui PH:taia.plg.agents.party.PartyHostAgent;ENV:taia.plg.agents.EnvironmentAgent;W1:taia.plg.agents.waiter.FoodWaiterAgent(pintxos-tortilla);W2:taia.plg.agents.waiter.DrinkWaiterAgent(vino)

HAY QUE TOCAR ALGO?
Si. El escenario es modificable facilmente alterando los valores de unas pocas constantes, estas se encuentran al comienzo de los ficheros: PartyAgent.java, CreateGuestBehaviour.java y WaiterAgent.java

DONDE ESTA EL CODIGO?
En la carpetita src, bien organizado en paquetes