Kotlin-BDI


Kotlin-BDI

Author

Abstract

The project aims to create a Kotlin library which can be used to develop systems based on the interaction of independent and lightweight agents placed inside a common environment. The context of the project is the research in the fields of Autonomous Systems and Multi-Agent Systems (MAS). The definition of agent is substantially based on the one presented by Anand S. Rao in his famous design for BDI (Belief-Desire-Intention) agents for the AgentSpeak(L) language. The agents’ reasoning procedure and perception of the environment are modelled through logical structures, as defined in Prolog.

Material

    

Course

— a.y.

2019/2020

— credits

6

— cycle

2nd cycle

— language

wit.gif

teachers

— professor

Andrea Omicini

— tutors

Giovanni Ciatto

context

— university

Alma Mater Studiorum-Università di Bologna

— campus

Cesena

— department / faculty / school

DISI

— 2nd cycle

8614 Ingegneria e scienze informatiche 

URLs & IDs

— course ID

69897

Partita IVA: 01131710376 — Copyright © 2008–2023 APICe@DISI – PRIVACY