Olá pessoal,

Hoje faço uma disciplina na UNB (Universidade de Brasília) a nível de Mestrado chamada de Sistema Multiagentes. No decorrer da disciplina, a professora Dra. Célia Ghedini Ralha me pediu para fazer um sistema inteligente e que tomasse suas próprias decisões.

Durante toda a explicação, um sistema de aspirador de pó foi mostrado; resultado final, resolvi fazer um sistema aspirador de pó inteligente.

Um sistema na plataforma web, usando C#.NET com AJAX.

Segue uma breve explicação:
O sistema possui alguns volts de energia em um determinado ambiente dinâmico. O lixo é gerado dinamicamente dentro desse ambiente. O agente começa a andar para frente ou para trás normalmente caso a necessidade. De acordo com a sua energia em volts, ele pode pegar o lixo ou não. Para ele andar até o lixo, gasta-se 1 volt e para limpar 2 volts.

Espero ter explicado direitinho. Qualquer coisa o código fonte está disponível para download. Abraço a todos!

CĂłdigo fonte para download.
Lixeira automatizada