lsa-pucrs / mas-pc-pucrs-2016

Repository for the 2016 MAS programming contest: https://multiagentcontest.org/
2 stars 1 forks source link

Actions #8

Closed rafaelcaue closed 9 years ago

rafaelcaue commented 9 years ago

Vamos testar todas actions e colocar o feedback aqui. As que não funcionar expliquem o que acontece,

O que funciona que eu testei:

O que não funciona que eu testei:

ActException type="not supported by entity" message="" at eis.EIDefaultImpl.performAction(EIDefaultImpl.java:729) at pucrs.agentcontest2015.env.EISArtifact.action(EISArtifact.java:106) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at cartago.ArtifactOpMethod.exec(ArtifactOpMethod.java:39) at cartago.Artifact.doOperation(Artifact.java:407) at cartago.Artifact.access$200(Artifact.java:32) at cartago.Artifact$ArtifactAdapter.doOperation(Artifact.java:1235) at cartago.WorkspaceKernel.serveOperation(WorkspaceKernel.java:1045) at cartago.WorkspaceKernel.access$000(WorkspaceKernel.java:49) at cartago.WorkspaceKernel$EnvironmentController.run(WorkspaceKernel.java:1359)

anibalsolon commented 9 years ago

Rafael,

não lembro, tem algum problema em ir chamando uma sequencia de goto para chegar a um lugar? Lembro que tinha algo com isso.

rafaelcaue commented 9 years ago

Tem, cada goto subsequente recalcula a rota, eles explicitamente dizem preferir que utilizem o goto apenas uma vez, e depois o continue ou skip.

Além disso tem possíveis bugs com o truck utilizando goto subsequentes.

Mas o que eu testei é que um goto com skips subsequentes funciona sem problemas.

rafaelcaue commented 9 years ago

Agora que vi com calma a screenshot e olhei as classes entendi o problema, não precisamos testar as outras ações.

Vamos enviar para a lista e esperar a resposta.

Fechando a issue.

anibalsolon commented 9 years ago

Btw, mandei o e-mail de novo, mas como ninguém comentou, acho que nem foi. Você poderia tentar, @rafaelcaue , por favor?

Mandei isso:

Hello, We were debugging our code to find the reason that action "continue" does not work and, at eismassim code, we found out the reason: http://i.imgur.com/RsRJVvv.png These are actions from Mars scenario. This code is from massim.eismassim.EnvironmentInterface class. Regards

rafaelcaue commented 9 years ago

Feito, o problema era que a lista não aceita e-mails em rich text format, quando for enviar tem que selecionar sem formatação.