FAQ of Code Submission of ICAPS2021 DPDP Competition
We list some common issues and corresponding solutions encountered in code submission process here. If you have further inquiries about the submission operation, please feel free to email me: xiang.xiang@huawei.com.
Error Type:
1. Score calculation failed: model package failed to run
Case (1):
Cause: participants didn't list third-party Python packages used in their codes in requirements.txt.
Solution: list these packages in requirements.txt.
Case (2):
Cause: the version of programming language or compiler used for your code is higher than the one we offered.
Solution: check and follow the settings in Code Submission Instruction.
Case (3):
Cause: participants utlized codes of simulator in their algorithm with a incorrect import format.
Solution: import simultor packages correctly, like: import src.xxx (check algorithm_demo.py for reference).
Case (4):
Cause: participants put the files listed in Code Submission Instruction in a directory, then zip the directory.
Solution: directly zip these files.
Case (5):
Cause: upload the zip file to incorrect directory.
Solution: check and follow the instructions in Code Submission Instruction, to upload the zip file to correct directory.
Case (6):
Cause: participants' algorithm exceeds the time limit of 10 minutes for one call from simulator, terminating the simulator. Meanwhile, the platform also sets a limit for overall execution: 48 hours.
Solution: please optimize your algorithm to get a result within time limit.
2. Incorrect model package format
Case (1):
Cause: participants upload "src" or other simulator directory to the platform, trigger the error.
Solution: please upload only the files listed in the Code Submission Instruction. The simulator and the datasets were already included in the platform, you do not need to and should not upload any simulator codes or datasets for your submission.
3. Failed to acquire result file
Case (1):
Cause: participants upload "src" or other simulator directory to the platform, trigger the error.
Solution: please upload only the files listed in the Code Submission Instruction. The simulator and the datasets were already included in the platform, you do not need to and should not upload any simulator codes or datasets for your submission.
4. Failed to send score to course platform
Case (1):
Cause: participants' score exceeds the allowed maximal value: 9999999999
Solution: please optimize your algorithm to get a better and resonable score.
Other Type:
1. "NAIE Upload" operation doesn't work
Participants can try:
1) Use Google Chrome instead of any other browsers.
2) "Allow all Cookies" in your browser settings.
3) Exit the edit page of model package and re-enter it.
4) Drag the zip file directly under the directory at the left part of the edit page (check Code Submission Instruction for correct directory), and then right click the zip file, selecting "unzip here".
2. "NAIE Package" operation failed or does not exit
This operation is very vital and indispensable for your submission. if you miss it, you actually submit nothing, so please don't forget to conduct it. There would appear a reminder at the bottom right of the page once the operation succeeded (see image below).
If you find it not working, exit the edit page and re-enter it. If it still fails, or you find no "NAIE Package" function button after right click, don't hesitate to contact me.

