lsa-pucrs / mas-pc-pucrs-2016

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

Crazy Motorcycles Forever #82

Open TabajaraKrausburg opened 8 years ago

TabajaraKrausburg commented 8 years ago

[vehicle10] Action: deliver_job(job(job_id377251859498706211)) - Step: 73 [vehicle10] Failed to execute action skip on step 121 due to the 1% random error. [vehicle10] Awarded task to get [item(item16,1)] at shop1 [vehicle10] **\ Going to charge my battery at charging2 [vehicle10] Action: goto(facility(charging2)) - Step: 128 [vehicle10] No failure event was generated for +!make_bid(item(item1,1),storage2,cobj_37,"cnp_board_35")[code(bid(0,vehicle10,_17341,item(item1,1))[artifact_id(cobj_37)]),code_line(25),code_src("C:\Users\Tabajara\git\mas-pc-pucrs-2016\src\pucrs\agentcontest2016\agt\bidder.asl"),env_failure_reason(wrong_op_arguments(cobj_37,"bid/4")),error(action_failed),error_msg("Wrong operation arguments: operation bid on artifact cnp_board_35 (type: pucrs.agentcontest2016.cnp.ContractNetBoard)

TabajaraKrausburg commented 8 years ago

image

Aqui a moto fica andando entre as duas charge stations, e o objetivo da moto é ir naquele shop vazio

rafaelcaue commented 8 years ago

Hmm acho que esse é aquele bug que mencionei na reunião. Para ter certeza seria necessário imprimir a rota até o objetivo, se ela for absurdamente longa é isso. E desconfio que seja, pq para a moto atrevessar o rio ela tem que fazer uma baita volta, ela teria que atravessar a ponte.

Tem três possibilidades:

Eu acho que é a última, essa screenshot me parece ser impossível da moto chegar no shop a partir de qualquer charging station. Talvez vamos precisar levar isso em consideração quando os agentes calculam as suas bids.

Mas antes precisaria ter certeza que é isso.