Taddeus Kroes
|
4fd3fdd472
Check for loops 4 moves back
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
9117b76769
Make sure parsing errors result in skipping the frame when assertions are disabled
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
d0515a6812
Dynamic programming: reuse changes made by common prefix moves
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
409354abc0
Remove some unused code, format to PEP8
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
213ebb7655
Optimize strategy implementation:
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
a4129c623d
Print board parsing time
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
29be6a54a7
Use a fixed delay instead of looking at moves, gives some hickups but seems to work better overall
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
d37e7b7663
Add -q option, document score computation
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
3975c688d5
Tweak strategy parameters, add delay on each move to avoid inaccurate state parsing, refactor some code
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
9fe8ccd583
Disable obsolete output line
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
05436333eb
Take screenshot when S is pressed while bot is playing
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
295cfec6d5
No sleeps after moves, print computation time
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
d1321855cd
Remove obsolete commented code
|
%!s(int64=5) %!d(string=hai) anos |
Taddeus Kroes
|
bdbd073a1f
Add strategy solver and first working bot
|
%!s(int64=5) %!d(string=hai) anos |