Moderator: Andres Valverde
Werner Schüle wrote:Fabelhaft!!
Thanks a lot, Günther
it was of course the Arena engine debug file and the engine is Tornado 3.19 x64 2CPU. The game does not stop - but later the engine crashes.
I will send your answer to the author.
Best wishes
Werner
Christopher Conkie wrote:
Guenther is correct. Engin was having a few problems exactly like this recently Werner.
I'm sure he will be glad to see the report of your problem.
Regards
Christopher
Roger Brown wrote:Christopher Conkie wrote:
Guenther is correct. Engin was having a few problems exactly like this recently Werner.
I'm sure he will be glad to see the report of your problem.
Regards
Christopher
Hello Christopher Conkie,
Guenther is usually correct but that causes me to ask a couple of questions.
In such a case as the one above, would Arena stop the game? I mean, taking your own man is considered cannibalistic to say nothing of illegal.
Guenther said that if Arena did that (stop the game), it would be a bug in Arena. Why? I thought that the gui should decide that the position on the board arose out an illegal move and decide in favour of the non-offending engine.
I think in real life if you make an illegal move that the arbiter may restore the board back to its state before the illegal move was made and the game resumes but I do not think that Arena can - or should - do that.
Your thoughts?
Later.
Roger Brown wrote:Christopher Conkie wrote:
Guenther is correct. Engin was having a few problems exactly like this recently Werner.
I'm sure he will be glad to see the report of your problem.
Regards
Christopher
Hello Christopher Conkie,
Guenther is usually correct but that causes me to ask a couple of questions.
In such a case as the one above, would Arena stop the game? I mean, taking your own man is considered cannibalistic to say nothing of illegal.
Guenther said that if Arena did that (stop the game), it would be a bug in Arena. Why? I thought that the gui should decide that the position on the board arose out an illegal move and decide in favour of the non-offending engine.
I think in real life if you make an illegal move that the arbiter may restore the board back to its state before the illegal move was made and the game resumes but I do not think that Arena can - or should - do that.
Your thoughts?
Later.
Christopher Conkie wrote:Roger Brown wrote:Christopher Conkie wrote:
Guenther is correct. Engin was having a few problems exactly like this recently Werner.
I'm sure he will be glad to see the report of your problem.
Regards
Christopher
Hello Christopher Conkie,
Guenther is usually correct but that causes me to ask a couple of questions.
In such a case as the one above, would Arena stop the game? I mean, taking your own man is considered cannibalistic to say nothing of illegal.
Guenther said that if Arena did that (stop the game), it would be a bug in Arena. Why? I thought that the gui should decide that the position on the board arose out an illegal move and decide in favour of the non-offending engine.
I think in real life if you make an illegal move that the arbiter may restore the board back to its state before the illegal move was made and the game resumes but I do not think that Arena can - or should - do that.
Your thoughts?
Later.
I suppose it would depend whether you have legality switched on or off in Arena.
Sooner ( always better )
Christopher
Guenther Simon wrote:Hi Christopher,
I think this is incorrect, because legality checking normally means checking of moves
going to be made Here the move was far from being executed it just flashed
up in the distance of a PV. (and as I wrote in another posts several programs
display sometimes illegal moves during their PVs, despite always performing
correct moves on the board) There seems to be a missunderstanding with Roger.
Guenther
Christopher Conkie wrote:
I suppose it would depend whether you have legality switched on or off in Arena.
Sooner ( always better )
Christopher
Guenther Simon wrote:
Hi Roger,
You mixed the real game and the PV it seems. The move in question _never was made_ on the board,
only on the internal board of Tornado far ahead in the future in certain depths of the PV of the engine.
I know several programs which can spit out illegal moves during the PVs, but never make an illegal
move on the board itself(and no crashing too).
Of course a GUI, or the opponent should stop a game if an illegal move _appears on the real board_.
BTW I am not 100% sure anymore the message about the move error came from Arena, but the missing
'<--' symbol for pipe output _from_ the engine made me make this assumption. There is a chance it came from
Tornado itself and because of non standard output it was displayed different in the debug file, but in the end
only an Arena expert can answer this.
Guenther
Christopher Conkie wrote:At this moment we are trying to find out if it's the compiler Engin used which was VS 2010 beta x64).
Have you ever had problems with VS 2010 x64 compiles? It seems that these crashes started after 3.17 when he made the x64 version with that.
It seem it's exclusively an x64 problem as well.
3.18 and 3.19 are those affected.
I bet it's something simple. We are just trying to help him resolve it.
Any ideas would be really helpful.
Regards
Christopher
Werner Schüle wrote:Christopher Conkie wrote:At this moment we are trying to find out if it's the compiler Engin used which was VS 2010 beta x64).
Have you ever had problems with VS 2010 x64 compiles? It seems that these crashes started after 3.17 when he made the x64 version with that.
It seem it's exclusively an x64 problem as well.
3.18 and 3.19 are those affected.
I bet it's something simple. We are just trying to help him resolve it.
Any ideas would be really helpful.
Regards
Christopher
Hi, thanks too Christopher,
I would be too very interested in a solution as I have here following situation:
Tornado 3.19a x64 2CPU crashes under Windows XP 64bit here; PC is a Core2Quad
Tornado 3.19a x64 2CPU runs under Windows VISTA 64bit on my Core2Duo without crashes
Tornado 3.19a x64 1CPU runs under Windows XP 64bit without crashes
Tornado 3.19a w32 2CPU runs under Windows XP 64bit without crashes
...and Engin has no problems with the engine....
best wishes
Werner
Christopher Conkie wrote:OpenWar is also played using a Quad (with Windows xp 64 but this might be irrelevant).
This is the exact same scenario where Tornado crashes (sometimes) for Olivier when using Winboard as happened to you in Arena.
It is the only common denominator.........
Does Tornado crash on the Quad using 1 CPU Werner?
Regards
Christopher
Return to Programming and Technical Discussions
Users browsing this forum: No registered users and 20 guests