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