Commit Graph

152 Commits

Author SHA1 Message Date
716413e2b6 bar works somewhat if black goes on there. Still can't get off it 2018-04-14 22:51:41 +02:00
7993da0db7 Turns are now functioning 2018-04-14 18:47:38 +02:00
7764a70799 Changed calculate_legal_states to allow for possible face_value of 0 2018-04-14 14:51:50 +02:00
c08e7fe540 Few changes to board 2018-04-14 14:13:27 +02:00
dec12d989e Not fully implented board 2018-04-11 00:38:25 +02:00
4cdd1960a0 add pandas and matplotlib to Python package requirements 2018-03-28 15:37:48 +02:00
3bcb7c5df9 Merge branch 'rework-1' into 'master'
Rework 1

See merge request Pownie/backgammon!4
2018-03-28 13:32:58 +00:00
8764fadd6a train-evaluate-save 2018-03-28 15:32:22 +02:00
17f5b62e9b proper Tesauro board representation 2018-03-28 14:36:52 +02:00
fda2c6e08d parametric board representation in network 2018-03-28 12:00:47 +02:00
abce56dd40 fix typo 2018-03-27 23:13:59 +00:00
95b12a6c35 Added another board_rep 2018-03-28 00:33:39 +02:00
785ae6a5be Fixed wrongful appending of current player to board rep 2018-03-28 00:16:50 +02:00
2654006222
fix wrongful mergings 2018-03-27 13:02:36 +02:00
28b82e8228
update dumbeval weights 2018-03-27 12:57:06 +02:00
8822af81e6
move dumbeval code to separate directory 2018-03-27 12:23:15 +02:00
5e5b3981fc Merge branch 'fuck_git' into 'rework-1'
Merge branch 'rework-1' into 'fuck_git'

See merge request Pownie/backgammon!3
2018-03-27 10:19:50 +00:00
d4e699bc49 Merge branch 'rework-1' into 'fuck_git'
Rework 1

See merge request Pownie/backgammon!2
2018-03-27 10:16:37 +00:00
c248ca0452 Merge branch 'fuck_git' into 'rework-1'
# Conflicts:
#   network.py
2018-03-27 10:15:51 +00:00
0eac5434d6
update .gitignore 2018-03-27 11:55:32 +02:00
f43108c239 Training using slightly revamped version of our own board rep. Not sure if works yet. 2018-03-27 04:06:08 +02:00
ab5d2aabb2 Initialized weights completely randomly for dumbeval 2018-03-27 02:41:58 +02:00
006f791727 Functioning network using board representation shamelessly ripped from Tesauro 2018-03-27 02:26:15 +02:00
9b2bbfb4d1
print variances when plotting evaluation variance benchmark 2018-03-26 17:06:12 +02:00
4c43bf19a3
Add evaluation variance benchmark
To do a benchmark for `pubeval`, run `python3 main.py --bench-eval-scores
--eval-methods pubeval`

Logs will be placed in directory `bench`

Use `plot_bench(data_path)` in `plot.py` for plotting
2018-03-26 16:45:26 +02:00
1f1e806306
fix errant whitespace 2018-03-26 15:55:48 +02:00
98c9af72e7 rework network 2018-03-22 15:30:47 +01:00
b7e6dd10af move evaluation code into network.py 2018-03-20 13:17:38 +01:00
99783ee4f8 clean up and move things to network.py 2018-03-20 13:03:21 +01:00
9b96cf41da update .gitignore 2018-03-20 13:03:01 +01:00
2fc7a2a09c fixed dumb bugs; still messy 2018-03-14 20:42:09 +01:00
08481e508a oops 2018-03-14 14:02:56 +01:00
5caae5b935 spring cleaning 1 2018-03-14 14:02:19 +01:00
fcc373c0d8 update pubeval to take tuples of proper length as input 2018-03-14 12:47:27 +01:00
57367329ec
Merge branch 'master' of gitfub.space:Pownie/backgammon 2018-03-14 11:45:19 +01:00
f009809d39
README for pubeval 2018-03-14 11:44:55 +01:00
b7e7b52e7c
add "race" parameter to pubeval 2018-03-14 11:44:46 +01:00
4b907d30cf
add .gitignore to pubeval/ 2018-03-14 11:44:34 +01:00
77645eaf8e Update README.org 2018-03-14 10:19:17 +00:00
6709a4bb1c
README extended to include new pubeval 2018-03-14 11:12:11 +01:00
d52e4a597c
pubeval is now a C-extension to Python 2018-03-14 11:07:43 +01:00
153776d83e
fix bin/save_model 2018-03-14 11:06:55 +01:00
7b0e60f069 self is difficult to remember 2018-03-13 08:55:54 +01:00
520ca077fd Fixed min hovedet under armen kode 2018-03-13 00:05:30 +01:00
d275955296 Hovedet under armen udgaven 2018-03-12 22:57:15 +01:00
81f8db35f4
clean up 2018-03-12 15:18:44 +01:00
554e587ffd somewhat working plots 2018-03-12 00:12:03 +01:00
55898d0e66 renaming parameters 2018-03-12 00:11:55 +01:00
90b97da4ff pubeval evaluation 2018-03-12 00:11:40 +01:00
ac924f655b remove pubeval binary and change expected binary location 2018-03-12 00:09:33 +01:00