MadKit - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

MadKit

Description:

Allows high heterogeneity in agent architectures. Communication is based on a peer ... MadKit is a free software based on the GPL/LGPL license. MadKit vs JADE ... – PowerPoint PPT presentation

Number of Views:201
Avg rating:3.0/5.0
Slides: 13
Provided by: francisc59
Category:
Tags: madkit | license

less

Transcript and Presenter's Notes

Title: MadKit


1
MadKit
Multi Agent Development Kit
2
Main characteristics
  • Distributable
  • Lightweight
  • Flexible and customizable
  • Written in JAVA
  • With a Simulation tool
  • Modular and scalable
  • AGR (Agent/Group/Role)

3
Madkit Environment
  • Desktop standard agent launching and development
    environment
  • Madkit applet kernel as an applet embedded into
    HTML
  • Console booter
  • Madkit launcher

4
Desktop Quickview
5
Desktop Quickview
  • Directory explorer
  • Default autoload
  • Click leaves will launch applications
  • Toolbar
  • Agent pane
  • Output pane

6
Communities with different kernels
7
Madkit host container
  • Desktop container
  • Console
  • Console.bat or console.sh
  • Applet

8
Evaluating Madkit
  • Allows high heterogeneity in agent architectures
  • Communication is based on a peer to peer
    mechanism
  • Agents can be programmed in Java, Scheme (Kawa),
    Jess (rule based engine) or BeanShell.
  • Full set of facilities and agents for launching,
    displaying, developping and monitoring agents and
    organisations.
  • MadKit is a free software based on the GPL/LGPL
    license.

9
MadKit vs JADE
  • Different purpose in mind For a lot of simple
    agents
  • coded easily
  • perform simple, reactive tasks,
  • investigating global behaviour of mass
    multi-agent simulations,
  • For complex and fat agents, that are capable of
  • complex behaviour and complex interactions,
  • agents that interact with other systems,
  • agents that speak ACL and make use of
    ontologies,
  • individual agents, their planning, action
    execution, etc

Madkit
Jade
10
The Aalaadin model is
  • Agent
  • Group
  • Role

11
Tackling Simulations Synchronous Engine
12
Demo
Write a Comment
User Comments (0)
About PowerShow.com