phy-q / benchmark

Phy-Q: A Testbed for Physical Reasoning
https://github.com/phy-q/benchmark
MIT License
40 stars 5 forks source link

DataLab and EagleWings agent are missing. #1

Closed bic4907 closed 3 years ago

bic4907 commented 3 years ago

I opt to run sample AIBirds agents with ScienceBirds, but there's something missing files on your repository.

I refer this section to run sample agent, however there's no datalab_037_v4_java12.jar and eaglewings_037_v3_java12.jar in your sciencebirdsagents/HeuristicAgents/ directory.

As my intuition, I ran data_lab_agent_v5.jar and eagle_wings_agent_v6.jar files with this command, instead, and some error occurred in my console.

java -jar data_lab_agent_v5.jar
(base) inchang@inchang-ubuntu:~/Desktop/benchmark/sciencebirdsagents/HeuristicAgents$ java -jar data_lab_agent_v5.jar 
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
        at ab.demo.MainEntry.main(MainEntry.java:27)

Could you guys check that you uploaded the proper version of bot files?

Note that I ran this command on my computer using Ubuntu 18.04 and java 13.0.7 version.

Cheng-Xue commented 3 years ago

Hi, please make sure that you include 1 after java -jar data_lab_agent_v5.jar That number 1 controls how many agents will be running. the commend should be java -jar data_lab_agent_v5.jar 1 please let us know if you still have issues.

bic4907 commented 3 years ago

Solved! It looks better to update README.md for not confusing.

Close issue.