Kai S. K. Engelbart
|
ae38e67a90
|
Added naming support in Player and subclasses
|
2019-07-26 16:14:22 +02:00 |
Kai S. K. Engelbart
|
d8f5f3bbf4
|
Fixed input listening bug in NaturalPlayer
+ disconnect methods in Game and Player
+ NaturalPlayer removes its MouseListener from OverlayComponent after
the disconnect method is called
|
2019-07-18 15:01:15 +02:00 |
Kai S. K. Engelbart
|
cfd71af142
|
Moved game and board creation to Game
|
2019-07-17 08:26:51 +02:00 |
Kai S. K. Engelbart
|
cde7f63996
|
Fixed UI bugs, added move drawing to OverlayComponent
|
2019-07-16 15:32:02 +02:00 |
Kai S. K. Engelbart
|
8ea0c7a603
|
Added alpha-beta pruning threshold to the AI and a configuration dialog
|
2019-07-16 14:42:10 +02:00 |
Kai S. K. Engelbart
|
c245cdb640
|
Implemented game restarting
+ Restarting method in Game
+ Abstract cancelMove method in Player
+ Stopping calculations in AIPlayer when the game has been restarted
|
2019-07-14 12:03:45 +02:00 |
Kai S. K. Engelbart
|
3dfc16943f
|
Added multithreading to AIPlayer for better performance
+ MoveProcessor and ProcessingResult classes for handling multithreaded
move calculation
+ Separate package for AIPlayer and its components
|
2019-07-08 16:44:21 +02:00 |