Chris Proctor
|
500b22f59d
|
Package mode in pyproject
|
2025-01-13 23:30:43 -05:00 |
Chris Proctor
|
ba766d7183
|
Poetry update
|
2025-01-13 21:58:19 -05:00 |
Chris Proctor
|
ca7f43b086
|
Upgrade pyproject for poetry 2 spec
|
2025-01-13 17:50:24 -05:00 |
Chris Proctor
|
d7aa79a094
|
Add commit template
|
2024-08-25 23:04:45 -04:00 |
Chris Proctor
|
2d453c5813
|
Update notes
|
2023-08-22 16:15:37 -04:00 |
Chris Proctor
|
16aed29168
|
Added notes
|
2023-08-22 16:01:48 -04:00 |
Chris Proctor
|
94e492d6d9
|
Update metadata and poetry lockfile
|
2023-06-02 14:15:54 -04:00 |
Chris Proctor
|
c26930b9f1
|
Better explanation in lookahead strategy
|
2022-05-12 15:32:47 -04:00 |
Chris Proctor
|
a214bb654b
|
import computer player in play_ttt
|
2022-05-11 17:02:27 -04:00 |
Chris Proctor
|
af79c47691
|
Add nim stub to main repo
|
2022-05-11 16:46:00 -04:00 |
Chris Proctor
|
cc50795d43
|
Refactor into packages
|
2022-05-11 16:28:22 -04:00 |
Chris Proctor
|
26f3869ec7
|
Strategy bugfix
|
2022-05-11 16:23:42 -04:00 |
Chris Proctor
|
1908c440d2
|
Bugfix in view
|
2022-05-11 15:27:54 -04:00 |
Chris Proctor
|
6c449852c2
|
Refactor to extract state from game
|
2022-05-11 15:25:04 -04:00 |
Chris Proctor
|
ee230f4be9
|
Enforce max_depth in strategy
|
2022-05-11 14:25:43 -04:00 |
Chris Proctor
|
fa5b4c6c1a
|
Removing obsolete ttt_learn
|
2022-05-11 11:43:02 -04:00 |
Chris Proctor
|
13997976f0
|
Update gitignore
|
2022-05-06 17:18:58 -04:00 |
Chris Proctor
|
d76cea824d
|
Fix strategy
|
2022-05-06 17:18:28 -04:00 |
Chris Proctor
|
cf366e02c9
|
ttt_game must copy old board position, using lists
|
2022-05-06 17:01:30 -04:00 |
Chris Proctor
|
0d6a581a01
|
Add state arguments
|
2022-05-06 16:59:45 -04:00 |
Chris Proctor
|
3bc2251b52
|
Add state arguments to match signatures
|
2022-05-06 16:54:40 -04:00 |
Chris Proctor
|
463c168405
|
Add state arguments to Game methods
|
2022-05-06 16:50:20 -04:00 |
Chris Proctor
|
6ad2672bd3
|
Refactor lab with Strategy classes
|
2022-05-06 16:46:03 -04:00 |
Chris Proctor
|
f49e78c35f
|
Add explanation code
|
2022-05-05 18:37:26 -04:00 |
Chris Proctor
|
ffd47a8c8f
|
Bugfix
|
2022-05-05 16:41:42 -04:00 |
Chris Proctor
|
460b60ab63
|
Fixed Isaak's bug
|
2022-05-05 16:10:17 -04:00 |
Chris Proctor
|
7ccf8f84d9
|
WIP added ttt_learn
|
2022-05-05 15:47:01 -04:00 |
Chris Proctor
|
487aa30ced
|
Update tt_view to support a draw at the end of the game
|
2022-04-29 14:47:25 -04:00 |
Chris Proctor
|
2c40608942
|
slightly refactor game ending logic
|
2022-04-29 14:45:28 -04:00 |
Chris Proctor
|
aef53d4689
|
Computer player speaks move
|
2022-04-28 19:14:40 -04:00 |
Chris Proctor
|
f10c39531f
|
Add docstring
|
2022-04-28 19:12:52 -04:00 |
Chris Proctor
|
c465a8406c
|
Check whether game has ended correctly
|
2022-04-28 17:11:13 -04:00 |
Chris Proctor
|
7adfaa80aa
|
Correctly show player names
|
2022-04-28 17:10:59 -04:00 |
Chris Proctor
|
a057a83ee1
|
Simplify code
|
2022-04-28 15:33:37 -04:00 |
Chris Proctor
|
900c4622ad
|
Initial version of lab
|
2022-04-28 15:03:52 -04:00 |