<span style='font-family:Verdana'><span style='font-size:12px'><span style="font-family: verdana;"><span style="font-size: 12px;">Hello!<br /> 
<br /> 
I'm writing a small game. The fileOut code for the game is pasted at </span></span>http://paste.lisp.org/display/120545 . I got a rather strange bug going on, which I will describe here, in the hope that somebody has the time to help me.<br /> 
<br /> 
The bug is like this: If you open the game (with FiveInARowGame new openInWorld) and if you also have a Transcript window open, then the game works correctly. (Try clicking somewhere in the game board, and the AI will respond after 0.5 seconds, and the tag 'Crosses'' turn.' will change to 'Nought''s turn.' and back again.)<br /> 
<br /> 
But if you close the Transcript window, or if you remove a certain "Transcript show: '' . " statement in the FiveInARowGame&gt;&gt;performAI method, then mouse response will become less responsive in the game, and the 'Crosses'' turn.' tag will not update as it should any longer.<br /> 
<br /> 
Now, my question is: what magic does this call to Transcript do which causes my game to update correctly, and what message should I send instead to get the same effect, even without a Transcript window open ?<br /> 
<br /> 
<span style="font-family: verdana;"><span style="font-size: 12px;">Best Regards<br /> 
Martin Nilsson</span></span><br /> 
</span></span>