I've managed to dig a bit deeper and I've found that all the methods
and class variables my player has on top of the standard
ComputerPlayer interface are somehow being lost, however the standard
parameters which I am changing are being kept. I can only assume the
methods which I have overridden (move, moves and the constructor) are
somehow being replaced by standard methods, since the player runs (as,
I assume, the speedy or static player, something quick anyway) and
doesn't cause any errors. 

Can anyone think why this might be happening? I'm going to keep
digging into the code, but this is become more urgent since I need to
demo my player on Monday :S

--- In [email protected], "James Griffin" <jsgrif...@...> wrote:
>
> Hi, 
> 
> I'm nearing the end of the development of my Scrabble player, and for
> my demonstration would like it running in the GUI. However, for some
> reason when I choose my player from within the GUI it appears to run
> as the Speedy player, whereas in the command line (from the test
> application) it runs fine. The IDs of the players are unique, so I'm
> wondering if there is some fundamental difference between playing in
> the test and the GUI that I have missed?
> 
> Thanks!
>


Reply via email to