Arena: engine already calculating

Sort:
JCapanegra

Hi!

I´m not far to make a working engine and trying to test it using Arena (is a winboard engine) I have this problem:

If I try to play more than one match consecutively and the engine lost by time in someone, it could not play the next match.

Below is an image of the dialogue between Arena and my GUI and you could see that my GUI is under control cause answered the ping command but later, without sending any command to my engine (number 1 in this case that was wich lost the previous match by time) it says: "Engine already calculating" and never will send again any command to it.

Any hint?

Thanks!

 

nmccrina

Hi, I have exactly the same problem (I am also not too far into having a working engine Smile). I haven't been able to figure out if it's a bug in Arena, or something my engine is doing wrong (like, if I need to send some kind of output to Arena if my engine loses on time).

What makes this difficult is that it's very hard (if not impossible) to make one of the strong chess engines lose on time so I'm not able to see how they handle the situation. I think I might contact the Arena people and see if they can tell me what my engine needs to do in this situation. I'll post back if I learn anything.

Of course, another easy fix is not letting the engine lose on time in the first place! Cool

JCapanegra

Hi.... I´m not sure how I solved it, but I solved. I think actually is like you said at the end, my engine do not lose on time anymore.

I´m bussy now, let me see this weekend what I could find. Please remember it me on saturday just in case I forgot.

 

Regards.