Spring Challenge 2020 - Puzzle discussion

Feel free to send your feedback or ask some help here!
Don’t hesitate to check out the topic for the contest of the same name: https://www.codingame.com/forum/t/spring-challenge-2020-feedback-strategy/184113/15

Can anybody please clarify is it any timing restrictions for an answer I in this game. I mean is it right if I don’t send a response for 50 or 100 ms I fail all round?
PS I tested sleep with bot and seems it’s not check response time, because i sleep for 1 sec each turn and still got game simulated to the end.

Yes you are meant to fail if your bot takes longer than 50ms per turn. Except on turn 1 where you are given 1 second after the first read from stdin. I am surprised your sleep bot doesn’t timeout. I will look into that, thanks.

I may be able to shed a little light here:

If you have simply been sleeping between prints within an inifinite loop, you will indeed not timeout as expected because your bot has gone out of sync with the inputs send to it by the game. You are outputting your actions for future turns during the initial second.

If you would like to benchmark the time you have to output, please make sure you read all the game data from stdin to stay in sync with the referee.

2 Likes

I see now, thanks for clear explanation!