Commit Graph

95 Commits

Author SHA1 Message Date
bd459ba0ad typos 2018-03-09 21:02:41 +01:00
b49946e42c Added player type and possibility of playing against network as player 2018-03-09 14:19:31 +01:00
f3f0e40aa4
small fixes 2018-03-08 17:51:32 +01:00
150036a6cb
plot-plot 2018-03-08 17:13:25 +01:00
ef7d6eb04b plot.py 2018-03-08 16:36:16 +01:00
30183448ec woooow 2018-03-08 16:27:16 +01:00
a33826219d I think we can play against a random bot now 2018-03-08 13:32:40 +01:00
bae1e73692 Now only using one bot again. Also changed learning rate to 0.1 2018-03-07 14:44:17 +01:00
11d25603cf Might be able to learn now (?) 2018-03-06 16:23:08 +01:00
b6fdffd958 fix bot.py 2018-03-06 13:08:01 +01:00
d2b1f5d523 flips 2018-03-06 13:04:47 +01:00
73f10158e5 fix pretty print 2018-03-06 13:01:56 +01:00
7c9127b746 Merge branch 'master' of gitfub.space:Pownie/backgammon 2018-03-06 12:57:38 +01:00
83e4579239 more tests 2018-03-06 12:29:03 +01:00
e7fe827ceb Merge branch 'master' of gitfub.space:Pownie/backgammon 2018-03-06 12:22:45 +01:00
c9e4446a52 Custom activation (2*tanh(x)) function implemented with tensorflow primitives. 2018-03-06 12:19:04 +01:00
00033a7aca re-enable Tensorflow logging 2018-03-06 12:04:56 +01:00
adc73718f3 add requirements.txt 2018-03-06 12:04:40 +01:00
5845edf084 works now 2018-03-06 11:53:42 +01:00
09973b6cde (╯°□°)╯︵ ┻━┻ 2018-03-06 11:44:30 +01:00
f573eaaadd Merge branch 'network_dev' into 'master'
Network dev

See merge request Pownie/backgammon!1
2018-03-06 10:07:41 +00:00
22870b90d3 things are better now 2018-03-06 11:06:38 +01:00
d3fe3c918c Potentially functioning network 2018-03-04 17:35:36 +01:00
275689c002 Bot reimplemented with new representation.
Fixed bug where black could not bear off.
More tests written.
2018-02-22 14:01:28 +01:00
1c8a68835f shit works 2018-02-15 13:57:59 +01:00
740de07ac8 calculate_legal_states seem to work 2018-02-15 13:18:54 +01:00
b5007c470a testing legal move calculations, seems to work 2018-02-15 13:03:43 +01:00
246d1ac44a any_move_valid 2018-02-15 12:41:38 +01:00
77f5e74785 is_move_valid should be complete(-ish) and tested 2018-02-15 12:21:42 +01:00
dbd18b603f tests 2018-02-14 11:48:07 +01:00
bd87ed86d0 does not work, but is improved 2018-02-13 14:38:49 +01:00
56ceee589b remove unnecessary cup 2018-02-13 10:15:40 +01:00
0d489922cf Added position-numbers to the board 2018-02-08 00:00:18 +01:00
fffc8cda85 improvements 2018-02-07 16:27:03 +01:00
09a006ae99 code clean-up 2018-02-07 16:09:09 +01:00
d7b1e1e5dd renamed hooman.py -> human.py 2018-02-07 16:08:59 +01:00
bf443e083e Update board.py 2018-02-07 14:32:56 +00:00
c2118d0549 Added network 2018-02-07 15:31:05 +01:00
fb3d822a86 Fixed winning method 2018-02-06 23:54:42 +01:00
2d53ce58ab Flipped ends 2018-02-06 23:48:02 +01:00
848923de06 code readability improvements 2018-02-06 23:46:15 +01:00
3c0625ef47 Changed look of board, now using -1 and 1 as players, cleaner, easier and faster 2018-02-06 23:29:51 +01:00
ea9b8d3feb Now actually has a bot playing, although randomly, it still works 2018-02-05 23:50:31 +01:00
ddc56680f1 Able to find all legal moves 2018-02-05 23:36:32 +01:00
34264fe8c4 initial commit 2018-02-05 22:31:34 +01:00