Kai S. K. Engelbart
545f946aa0
Simplified EngineUtil and MenuBar
2019-07-30 06:18:24 +02:00
Kai S. K. Engelbart
8bcd89d975
Simplified game creation, added new configuration dialog
2019-07-25 07:21:07 +02:00
Kai S. K. Engelbart
4c0432ca30
Fixed engine menu reloading on engine addition
2019-07-24 19:07:22 +02:00
Kai S. K. Engelbart
2da185a8fb
Added tools menu in MenuBar with FEN export menu item
2019-07-24 07:41:45 +02:00
Kai S. K. Engelbart
e353aef867
Added engine info serialization and integration into MenuBar
2019-07-23 16:28:53 +02:00
delvh
b25acff367
Working on external engine integration, added extra menu
...
+ EngineUtil for storing engine information
- Changed all UCIListener methods to default
2019-07-23 11:54:43 +02:00
delvh
309495cfae
Improved BoardOverlay, disabled color swap in natural-vs-natural game
2019-07-23 10:38:19 +02:00
delvh
b3710a878f
Implemented color swapping
...
+ swapColor method in Board
+ Button for swapping colors in MainWindow
2019-07-23 09:31:20 +02:00
Kai S. K. Engelbart
b5b7a749d6
Implemented UCI handshake with engine
...
+ UCI game start in MenuBar
+ UCI game creation method in Game
- Fixed double game instance bug after starting a new game
+ Name and author parsing in UCIReceiver
2019-07-21 14:35:14 +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
fcd8bfb26b
Fixed game state related bugs
2019-07-16 18:24:48 +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
8eda941284
Moved tests in test source folder, replaced GameModeDialog by MenuBar
2019-07-16 11:58:51 +02:00