Disciplina: FGA0210 - PARADIGMAS DE PROGRAMAÇÃO - T03
Nro do Grupo: 06
Paradigma: SMA
Matrícula | Aluno |
---|---|
16/0124484 | Heron Rodrigues Sousa |
16/0031982 | João Pedro Mota Jardim |
15/0132590 | João Vitor Ramos de Souza |
16/0016428 | Paulo Victor de Menezes Lopes |
Trata-se de uma simulação de um ponto de táxi, com a presença dos dois tipos de agentes, o motorista e o passageiro. O passegeiro precisa indicar onde ele está e para onde quer ir, enquanto que o motorista precisa indicar a área onde ele atua e o preço para levar o passageiro até lá. Desta forma, o passageiro calcula se há um motorista que atue no local indicado, e havendo mais de um, opta pelo de menor preço. o motorista então é chamado e parte para a viagem, sendo retirado do ponto de táxi.
Mensagens do passageiro no terminal:
Mensagens do motorista no terminal:
Linguagens: Java
Tecnologias: Java IDE, JADE
Primeiro, há a necessidade de fazer o download do JAVA juntamente com a IDE de sua preferência. Após isso, fazer também o download do pacote JADE, assim como configurá-lo a depender do seu sistema operacional.
Tendo qualquer IDE de Java instalada (durante o projeto, foi utilizado o eclipse), abra o projeto na IDE e rode usando a função de run configurantion com as seguintes configurações:
Imagens do run configuration:
Após as configurações, preencha a interface do motorista.
O video com a explicação de implementação e funcionamento do projeto se encontram aqui.
Exemplo de aplicação do JADE. Ao fazer o download do pacote, vem alguns exemplos de aplicação.