Bot Uploads for Codename Renegade

I uploaded my bot just now. But got another bot called Grizzly21’s match logs back… Should I just try and re-upload my code? Or how can I get my bot’s match log files? Thanks.

Okay it seemed to work the second time I uploaded it.

Hi Dries…somehow you got my Bot’s match logs back? (Grizzly21)

When running match…it fails on my bot , but I cannot download the log files to see what the issue is? How did you get my logs?

Hi GeelKanarie…I am having the same issue as Pete and TheTTasch…cant download my match logs to see why it is failing…

Also failing to download match logs…

Entelect Challenge

Same here, just got match logs from zelig :joy:

@Grizzly21. I just compiled my bot and it say successful. When I looked at the log files it showed yours. For your bot the test stopped due to the bot not making any move for to long. I see I still have the log file if you want it? It only says “Error: Could not find or load main class za.co.entelect.challenge.Main\n”

Zelig is my bot, haha ~~,’

I just retried mine and it worked. I also got back the right logs.

Hi guys:

We believe we have found and fixed the match log mix up issues.
If this happens again poke myself or @Privolin with the details

1 Like

Hi,

I tried uploading my C++ bot and get the following compile error:
“compile.bat: line 1: C:MinGWbing++.exe: command not found
Compilation Failed. Cannot find bot file in specified location.”

This also happens when uploading their sample bot. Does anyone know how to specify the compile step? Or what version of g++ is installed?

use this

g++ -Wall mybot.cpp -o mybot

and make sure your output name is the same in your bot.json file

1 Like

Thanks. For reference the g++ version is 6.3. Now I have to remove some c++17 features :-(.

Getting 500s trying to get the match logs of the submission, apparently the blob does not exist.


Attempting to debug, but have no clue where to start.

EDIT: The match runner cannot find the bot… can one have nested directories for a java bot?
Going to hunt through the runner code to see what’s plotting.

RESOLVED: Stupidity on my side as always.

“botLocation”: “/location”

and not

“botLocation”: “location”
“botLocation”: “./location”

P.S. you have no way to view that error log if you do not play a match on the server, specifically the runners error.log

Hi @avanderw

That sounds like the path you have in your bot.json file isn’t correct. Please make sure the path to your executable file is a relative path. For example “/path/to/file”.

As for the issue regarding the match logs that are not downloading, I think it’s because the match didn’t even start, so there wasn’t anything to upload to blob storage. We’ll look into adding some extra log files for this case.

Ah I see you resolved it :smiley: