|
|
8d3325ee98
|
Adjust ClassicMcts so that it implements the IMcts interfaces
|
2024-02-01 02:34:38 +01:00 |
|
|
|
f521c707d0
|
Create a new ClassicMcts, which is split into two files
|
2024-02-01 02:06:03 +01:00 |
|
Theo Haslinger
|
201bf9c13c
|
Added game statistics
|
2024-02-01 00:38:11 +01:00 |
|
Theo Haslinger
|
628c8f2240
|
Fixed engines board init and classic mcts score function
|
2024-01-31 22:48:24 +01:00 |
|
|
|
c4d56f52a4
|
added stockfish elo parameter
|
2024-01-31 21:32:08 +01:00 |
|
|
|
2501efa328
|
Fix errors from merging
|
2024-01-31 18:26:01 +01:00 |
|
|
|
5813ff89fa
|
Merge remote-tracking branch 'origin/main' into refactor-mcts
# Conflicts:
# main.py
|
2024-01-31 18:16:10 +01:00 |
|
|
|
26784956a3
|
Add hypothesis test
|
2024-01-31 18:07:02 +01:00 |
|
Stefan Steininger
|
07eb85bb87
|
add piece values to pestos
|
2024-01-31 17:59:21 +01:00 |
|
|
|
793d83b943
|
Update MCTS to change color for children
|
2024-01-31 17:39:08 +01:00 |
|
Stefan Steininger
|
a6653d0266
|
refactoring
|
2024-01-31 12:40:59 +01:00 |
|
Stefan Steininger
|
992ec1f2fe
|
fix pestos?
|
2024-01-31 12:15:19 +01:00 |
|
Stefan Steininger
|
009fd428b2
|
add experimental pesto scoring
|
2024-01-31 12:15:14 +01:00 |
|
Stefan Steininger
|
a5393d793e
|
remove pre-py38 type annotations
|
2024-01-31 11:53:32 +01:00 |
|
|
|
2e3fdb62e9
|
run games on same core for --proc 1
|
2024-01-31 11:53:24 +01:00 |
|
|
|
15ce6c5316
|
added random_stockfish_strategy.py
|
2024-01-31 10:19:49 +01:00 |
|
|
|
82ec4971a6
|
Merge remote-tracking branch 'origin/main'
|
2024-01-30 23:07:15 +01:00 |
|
|
|
e2ddc3868f
|
fixed limit for external engines and added arguments to web.py
|
2024-01-30 23:07:00 +01:00 |
|
DarkCider
|
94ed771bb8
|
Fix relative default paths for stockfish and lc0
|
2024-01-30 20:03:27 +01:00 |
|
|
|
f3d82d6b19
|
Merge remote-tracking branch 'origin/main'
|
2024-01-30 19:49:00 +01:00 |
|
|
|
b2ce73f06b
|
added engine factory and adapted command line parsing, added lc0_strategy.py, added stockfish and lc0 standalone engines
|
2024-01-30 19:44:09 +01:00 |
|
|
|
b6bb61ec45
|
Move classes from IMCTS and BayesianMCTS in seperate files
|
2024-01-30 17:48:44 +01:00 |
|
|
|
3f18d0a0d5
|
Create folder mcts for all mcts related files
|
2024-01-30 17:33:22 +01:00 |
|
|
|
c3e3ad42f7
|
Remove unused file of lichess-bot
|
2024-01-29 23:49:03 +01:00 |
|
DarkCider
|
aa7f21ca73
|
Fix min() error for small time limits (t=0.1)
|
2024-01-29 20:46:28 +01:00 |
|
Theo Haslinger
|
86da09abcf
|
Added cli parameters for simulation test
|
2024-01-29 20:26:16 +01:00 |
|
|
|
b9761e1e2b
|
fixed pickle recursion depth error and updated depth of nodes recursively in apply_move
|
2024-01-29 19:25:35 +01:00 |
|
|
|
d43899ecda
|
Implemented strategy evaluation for moves and improved scoring for BayesMcts
|
2024-01-29 17:47:00 +01:00 |
|
|
|
bbf7ae880d
|
implement limit and fix evaluation
|
2024-01-29 14:05:47 +01:00 |
|
|
|
f1a36964df
|
added reuse of subtree for simulations (apply_move), played around with rollout depth
|
2024-01-29 12:26:19 +01:00 |
|
|
|
8fcedbbc8c
|
Change package /src/chesspp to just /chesspp
|
2024-01-29 00:58:00 +01:00 |
|
|
|
c69b542653
|
Refactor chesspp module with pyproject
|
2024-01-27 21:36:46 +01:00 |
|
|
|
69aa9ce2d9
|
Move files into chesspp module
|
2024-01-27 21:08:37 +01:00 |
|