Commit graph

34 commits

Author SHA1 Message Date
Sorrel Bri
ac1c595b70 refactor all move logic to account for group tracking 2019-08-05 23:44:07 -07:00
Sorrel Bri
48c061919f fix capture jamming in long groups bug 2019-08-05 16:13:23 -07:00
Sorrel Bri
75b2feca43 fix capture group bug 2019-08-05 13:56:54 -07:00
Sorrel Bri
d23eb24c84 fix capture count bug 2019-08-05 11:41:22 -07:00
Sorrel Bri
bab288f82c add render marker for player turn, push move to game record 2019-08-05 11:37:03 -07:00
Sorrel Bri
1cd4eb52cb refactor group and capture logic 2019-08-05 10:50:06 -07:00
Sorrel Bri
9175d11dff fix bug in friendly groups 2019-08-03 22:52:33 -07:00
Sorrel Bri
da75b4ef77 add check for life through friendly groups 2019-08-03 22:40:45 -07:00
Sorrel Bri
07c9ea8fa7 fix friendly group bug 2019-08-03 21:53:22 -07:00
Sorrel Bri
0a8fff1902 add capture tracker on DOM 2019-08-03 21:38:31 -07:00
Sorrel Bri
fb106d858c add ko logic and render 2019-08-03 21:17:23 -07:00
Sorrel Bri
8ed69b3b0a layout modal menu, add capture logic 2019-08-03 20:43:57 -07:00
Sorrel Bri
4f7b8cad10 fix flex display 2019-08-03 19:42:39 -07:00
Sorrel Bri
c5aa20029a fix overlay property bugs 2019-08-03 19:21:02 -07:00
Sorrel Bri
4ab3edbe78 correct legal move logic for surrounding opposing stones 2019-08-03 17:20:52 -07:00
Sorrel Bri
c828fad0b4 correct legal move logic for surrounding friendly stones 2019-08-03 16:59:56 -07:00
Sorrel Bri
76ef4038ec create check capture method for legal move check 2019-08-03 15:01:50 -07:00
Sorrel Bri
9dc9b4686f create empty neighbor method for legal move check 2019-08-03 14:15:17 -07:00
Sorrel Bri
56a0f22e8d add simple move logic, preview and move rendering 2019-08-02 23:42:49 -07:00
Sorrel Bri
39eb90be67 add board index, click and hover listeners 2019-08-02 21:19:31 -07:00
Sorrel Bri
ff6d72a1ba remove ds_store 2019-08-02 14:20:32 -07:00
Sorrel Bri
2e1d109a81 remove vscode settings 2019-08-02 14:18:41 -07:00
Sorrel Bri
8f07e5bfcd add data structures, basic style 2019-08-02 14:14:23 -07:00
Sorrel Bri
d5b56f25c9 plan project 2019-08-01 17:10:56 -07:00
jim-clark
e2b5173957 Finish 2019-07-26 15:29:11 -07:00
jim-clark
db44e80cb7 Update message - whose turn it is 2019-07-26 15:11:22 -07:00
jim-clark
f7ef285292 Hide/show markers 2019-07-26 14:48:06 -07:00
jim-clark
d43d48362b Update state and call render in handleClick 2019-07-26 14:34:20 -07:00
jim-clark
26002d06c3 Add render and stub up event listener 2019-07-26 13:58:18 -07:00
jim-clark
c0c81275fa Style circles and initialize state 2019-07-26 11:02:30 -07:00
jim-clark
ad4b748239 Add circles 2019-07-26 10:17:23 -07:00
jim-clark
5d78c3e138 Set up boilerplate 2019-07-26 09:59:47 -07:00
jim-clark
55fbc620db Initial commit 2019-07-26 07:59:55 -07:00
jim-clark-ga
86ce828eee Initial commit 2019-07-26 06:03:41 -07:00