93 Commits

Author SHA1 Message Date
yukirij
cc83ec117d Adjust auto move selector. 2024-08-20 19:13:31 -07:00
yukirij
dfa1c9a5e5 Fix checkmate detection. 2024-08-20 19:12:19 -07:00
yukirij
d7d7d019f3 Adjust auto play selection. 2024-08-20 17:24:52 -07:00
yukirij
87693291f3 Adjust auto play selection. 2024-08-20 17:22:42 -07:00
yukirij
655ec28e14 Increase random move selection of auto play. 2024-08-20 17:17:55 -07:00
yukirij
ab7fbe470d Fix auto selection for Dawn. 2024-08-20 17:10:15 -07:00
yukirij
7c265aca0d Adjust automatic move scores. 2024-08-20 17:08:42 -07:00
yukirij
e8843b00ed Fix auto selection for Dawn. 2024-08-20 15:59:38 -07:00
yukirij
87e59db684 Add button color to indicate page. 2024-08-20 15:11:00 -07:00
yukirij
37584de432 Update invite code form label. 2024-08-20 13:40:50 -07:00
yukirij
e7b3556ac4 Fix direction checking for jump moves. 2024-08-20 13:27:18 -07:00
yukirij
c6fcb6bd78 Fix checking move handling. 2024-08-20 13:03:21 -07:00
yukirij
9de322afd3 Prevent auto move under checkmate. 2024-08-20 11:43:06 -07:00
yukirij
804074c0c5 Fix blocking on non-stride. 2024-08-20 11:28:30 -07:00
yukirij
f2468621b2 Adjust automatic move scores. 2024-08-20 11:12:52 -07:00
yukirij
3fc98038ba Add automatic play mode. 2024-08-20 01:53:32 -07:00
yukirij
6dda0a60da Adjust automatic move scores. 2024-08-20 01:39:43 -07:00
yukirij
c55bf3d6f3 Adjust automatic move scores. 2024-08-20 01:04:06 -07:00
yukirij
d3a238fbd4 Improve automatic move. 2024-08-20 00:51:06 -07:00
yukirij
00a105dd4a Adjust auto mover selection. 2024-08-19 19:50:01 -07:00
yukirij
6df7951f28 Adjust auto mover scoring. 2024-08-19 19:48:29 -07:00
yukirij
5d1f0da888 Adjust auto mover scoring. 2024-08-19 19:46:33 -07:00
yukirij
17be4f3709 Adjust auto mover scoring. 2024-08-19 19:42:35 -07:00
yukirij
f74396f257 Add simple auto move to practice. 2024-08-19 19:03:50 -07:00
yukirij
6d22410658 Update last play hint color. 2024-08-19 15:59:00 -07:00
yukirij
7bdab36739 Add game history. 2024-08-19 12:53:39 -07:00
yukirij
91523a80a1 Implement retire. 2024-08-19 01:39:03 -07:00
yukirij
aca4e7acb1 Add retire implementation. 2024-08-19 01:15:43 -07:00
yukirij
f81e9343ce Fix language error. 2024-08-18 22:10:12 -07:00
yukirij
9f7439eacf Remove militia placement restriction for promoted pieces; and language file. 2024-08-18 22:08:38 -07:00
yukirij
102a5aa0ea Update behemoth moves. 2024-08-18 21:06:49 -07:00
yukirij
e399017869 Mark units as having promotion on server. 2024-08-18 19:47:16 -07:00
yukirij
9660303e59 Prevent promotion without pmoves. 2024-08-18 19:42:19 -07:00
yukirij
0ae1c5874c Remove friendly pieces from blocking counter. 2024-08-18 19:20:52 -07:00
yukirij
cf2d27eb27 Adjust hover hint colors. 2024-08-18 18:59:39 -07:00
yukirij
500b47b0eb Remove debug prints. 2024-08-18 18:52:10 -07:00
yukirij
a883474609 Fix flipped from and to checks. 2024-08-18 18:38:55 -07:00
yukirij
2d195a7f79 Fix bad promotion check. 2024-08-18 18:36:45 -07:00
yukirij
e55a6cb258 Add debug prints for promotion checking. 2024-08-18 18:30:45 -07:00
yukirij
5d5892c66f Potential fix for promotion detection. 2024-08-18 18:26:50 -07:00
yukirij
ffa5d45d31 Fix server promotion check. 2024-08-18 17:25:47 -07:00
yukirij
aaae17c6b2 Fix subtract with overflow bug. 2024-08-18 16:55:30 -07:00
yukirij
b119775293 Add unencrypted TCP handling. 2024-08-18 15:59:51 -07:00
yukirij
2dacd18f72 Remove info placeholder message. 2024-08-18 13:55:59 -07:00
yukirij
f41ec75609 Remove canvas scaling. 2024-08-18 13:54:45 -07:00
yukirij
c9df933bfb Add piece mirror; fix move hints on rotate. 2024-08-18 13:40:09 -07:00
yukirij
6b596cc766 Fix direction bits. 2024-08-18 11:36:31 -07:00
yukirij
10aa79366a Restore movement hints on hover hints. 2024-08-18 02:07:49 -07:00
yukirij
9c25f65820 Update hover with dark background instead of border. 2024-08-18 02:04:54 -07:00
yukirij
1c79d512da Revert castle/tower positions. 2024-08-18 01:57:48 -07:00