chess-38 Player abstraction
Renaming to indicate clearly the desired state.
chess-38 Player abstraction
Dummy EnginePlayer created.
chess-38 Player abstraction
Exceptional processing of undesired method.
chess-38 Player abstraction
Reduced player interface. However this change made WinboardPlayer not working (it doesn't notify us about the move and crashes NPE). Bad news is that this is only manually test-covered now...
chess-38 Player abstraction
Test-covered user move exception!