Presentation is loading. Please wait.

Presentation is loading. Please wait.

Your Assignment Actor 1Actor 2 Request Status Status Check Status Provider Agent DarkChocolate Agent void HandleMessage(Message msg) { if(msg.action ==

Similar presentations


Presentation on theme: "Your Assignment Actor 1Actor 2 Request Status Status Check Status Provider Agent DarkChocolate Agent void HandleMessage(Message msg) { if(msg.action =="— Presentation transcript:

1 Your Assignment Actor 1Actor 2 Request Status Status Check Status Provider Agent DarkChocolate Agent void HandleMessage(Message msg) { if(msg.action == RequestStatus) { //TODO Send(msg); } //TODO } int CheckStatus() { //TODO } void HandleMessage(Message msg) { if(msg.action == RequestStatus) { //TODO Send(msg); } //TODO } int CheckStatus() { //TODO }

2 Your Assignment: The Scenario Production Agent Demonstrator Plant Agent My Pruduction Plant Your Assignment: Integrate your plant into a MAS by: Implementing a message handling function to answer status requests Implementing a function checking the production plant’s status Implementing a function composing and sending a status report Status? i i i i i i i i i i Ok! Error! 

3 Your Assignment: Access to PIT e-learning Link to your assignment in PIT: https://pit.ais.mw.tum.de?hash=5444d6f6f2d75 QR-Code:

4 Your Assignment: PIT C programming environment Save Execute Check Code OutputSavedExecuted!Correct!

5 What is an agent? What is the difference between agents and controllers? How do agents communicate? What is the challenge to realize an agent in reality? Summary and Outlook


Download ppt "Your Assignment Actor 1Actor 2 Request Status Status Check Status Provider Agent DarkChocolate Agent void HandleMessage(Message msg) { if(msg.action =="

Similar presentations


Ads by Google