borja diez la velada del adiós ioritz...
TRANSCRIPT
![Page 1: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/1.jpg)
Ioritz CaberoBorja Diez La velada del adiós
![Page 2: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/2.jpg)
Índice
1. Introducción
2. Agentes
3. Comportamientos
4. Comunicación
5. Salida
6. Preguntas
![Page 3: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/3.jpg)
Índice
1. Introducción
2. Agentes
3. Comportamientos
4. Comunicación
5. Salida
6. Preguntas
![Page 4: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/4.jpg)
Introducción
● El anfitrión ofrece una fiesta con música y servicio de comida y bebida.● La fiesta no empieza hasta que todos los invitados no estén dentro de la
fiesta● Una vez que están todos y comienza la fiesta los camareros comienzan a
ofrecer comida y bebida a los invitados y los músicos empiezan a tocar.● Cuando los invitados se sacien comenzaron a despedirse.● Una vez que no quede nadie en la fiesta los trabajadores se irán haciendo un
resumen de su trabajo.
![Page 5: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/5.jpg)
Índice
1. Introducción
2. Agentes
3. Comportamientos
4. Comunicación
5. Salida
6. Preguntas
![Page 6: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/6.jpg)
Agentes
Tipo de Agente Instancia en el proyecto
PartyHostAgent Stark
GuestAgent Parker,Banner
WaiterAgent J.A.R.V.I.S(comida), Alfred (bebida)
Musician EpicSaxGuy
![Page 7: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/7.jpg)
PartyHostAgentAgente Responsabilidades
PartyHostAgent 1. Controlar el inicio y fin de la fiesta.
2. Saludar a los invitados que llegan a la fiesta.
3. Avisar a los invitados y trabajadores de que ya está todo el mundo y que por tanto la fiesta comienza.
4. Comer y Beber
5. Despedirse de los invitados que se vayan marchando.
![Page 8: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/8.jpg)
GuestAgentAgente Responsabilidades
GuestAgent 1. Saludar a todos al entrar en la fiesta.
2. Saludar a los nuevos invitados que entren en la fiesta.
2. Esperar a que llegue todo el mundo para empezar a festejar.
3. Saciar sus necesidades.
4. Una vez saciado, despedirse del anfitrión, informar de lo que ha consumido y marcharse.
![Page 9: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/9.jpg)
WaiterAgent
Agente Responsabilidades
WaiterAgent 1. Esperar a que llegue todo el mundo para empezar a trabajar.
2. Servir comida y bebida a los invitados
3. Cuando no existan más invitados dar el trabajo por finalizado.
![Page 10: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/10.jpg)
MusicianAgent
Agente Responsabilidades
MusicianAgent 1. Esperar a que llegue todo el mundo para empezar a trabajar.
2. Tocar la música.
3. Cuando el anfitrión lo solicite terminar el concierto.
![Page 11: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/11.jpg)
Índice
1. Introducción
2. Agentes
3. Comportamientos
4. Comunicación
5. Salida
6. Preguntas
![Page 12: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/12.jpg)
Comportamientos PartyHostAgentResp Tipo Nombre Descripción
1 CyclicBehaviour ControlPartyStateBehaviour Controla el estado de la fiesta.
2 SimpleBehaviour WelcomeBehaviour Responde a los saludos de los invitados
3 TickerBehaviour Avisa a invitados y trabajadores de que la fiesta puede dar comienzo una vez están todos.
4 CyclicBehaviour BeServedBehaviour Responde a los ofrecimientos de los camareros y come o bebe.
5 SimpleBehaviour SayGoodByeBehaviour Responde a las despedidas de los invitados.
![Page 13: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/13.jpg)
Comportamientos GuestAgentResp Tipo Nombre Descripción
1 OneShotBehaviour SayHelloBehaviour Saluda a todos los invitados y al host al entrar.
2 SimpleBehaviour WelcomeBehaviour Devuelve el saludo a los nuevos invitados.
3 SimpleBehaviour AllInPartyListenBehaviour Espera a que el anfitrión comunique que están todos.
4 CyclicBehaviour BeServedBehaviour Responde a los ofrecimientos de los camareros y come o bebe.
5 CyclicBehaviour LeavePartyBehaviour Controla los objetivos y una vez superados se despide y se marcha.
![Page 14: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/14.jpg)
Comportamientos WaiterAgent
Resp Tipo Nombre Descripción
1 SimpleBehaviour AllInPartyListenBehaviour
Espera a que el anfitrión comunique que están todos.
2,3 TickerBehaviour ServeItemBehaviour Ofrece el ítem a un invitado aleatoriamente. Cuando no hay más invitados a los que servir se marcha.
![Page 15: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/15.jpg)
Comportamientos MusicianAgent
Resp Tipo Nombre Descripción
1 SimpleBehaviour AllInPartyListenBehaviour
Espera a que el anfitrión comunique que están todos y comienza su trabajo.
2 TickerBehaviour PlayMusicBehaviour Toca una canción en bucle.
3 CyclicBehaviour FinishMusicBehaviour Cuando el host se lo indica termina la música.
![Page 16: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/16.jpg)
Índice
1. Introducción
2. Agentes
3. Comportamientos
4. Comunicación
5. Salida
6. Preguntas
![Page 17: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/17.jpg)
Comunicación
![Page 18: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/18.jpg)
Comunicación PartyHostAgent - GuestAgent
![Page 19: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/19.jpg)
Comunicación PartyHostAgent - WaiterAgent
![Page 20: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/20.jpg)
Comunicación PartyHostAgent - MusicianAgent
![Page 21: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/21.jpg)
Comunicación GuestAgent - WaiterAgent
![Page 22: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/22.jpg)
Índice
1. Introducción
2. Agentes
3. Comportamientos
4. Comunicación
5. Salida
6. Preguntas
![Page 23: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/23.jpg)
Salida
● Enlace a la traza: https://drive.google.com/file/d/0BzHrEVzzUNVCWW1jckxwdnQ3Rkk/view?usp=sharing
![Page 24: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/24.jpg)
Índice
1. Introducción
2. Agentes
3. Comportamientos
4. Comunicación
5. Salida
6. Preguntas
![Page 25: Borja Diez La velada del adiós Ioritz Caberoadimen.si.ehu.eus/~rigau/teaching/EHU/TAIA/Curs2016-2017...PartyHostAgent Agente Responsabilidades PartyHostAgent 1. Controlar el inicio](https://reader035.vdocuments.co/reader035/viewer/2022063008/5fbe3029ea9e8e27904a6c84/html5/thumbnails/25.jpg)
¿Preguntas?