This website requires JavaScript.
Explore
Help
Sign In
joshuafhiggins
/
connect4-moderator-server
Watch
1
Star
0
Fork
0
You've already forked connect4-moderator-server
Code
Issues
Pull Requests
Actions
Packages
Releases
2
Activity
52
Commits
1
Branch
6
Tags
cdf90ee2cb16b9cf944db1a8ba21d2b8589095c3
Commit Graph
33 Commits
fix: so much
Joshua Higgins
·
2025-12-04 21:34:01 -05:00
cdf90ee2cb
fix: send all previous moves with ack
Joshua Higgins
·
2025-12-04 18:33:02 -05:00
55f3d3fc4b
fix: downward diagonals
Joshua Higgins
·
2025-12-04 15:45:54 -05:00
ef622748f9
feat: TOURNAMENT:START:ACK
Joshua Higgins
·
2025-12-04 10:51:48 -05:00
356a1b63ef
fix: ignore ghost spectators
Joshua Higgins
·
2025-12-03 22:05:17 -05:00
ccd48d0d44
fix: deadlock begone
Joshua Higgins
·
2025-12-03 21:02:44 -05:00
86fffac565
fix: hopefully fixes a deadlock
Joshua Higgins
·
2025-12-03 20:18:30 -05:00
98e12037fb
fix: double watch bug
Joshua Higgins
·
2025-12-03 20:09:46 -05:00
b471755310
feat: GAME:WATCH:ACK:...
Joshua Higgins
·
2025-12-03 18:53:31 -05:00
92f9924964
fix: incorrect header
Joshua Higgins
·
2025-12-03 17:53:16 -05:00
94ff76ebcb
misc: finishing touches
Joshua Higgins
·
2025-12-02 19:27:47 -05:00
2689f1a51e
feat: 1.0 stable api
Joshua Higgins
·
2025-12-02 13:05:35 -05:00
f524284cb2
feat: round robin tournaments!
Joshua Higgins
·
2025-12-02 12:19:04 -05:00
187bda91ef
misc: cleanup debug
Joshua Higgins
·
2025-11-20 16:13:59 -05:00
11bfe07b68
fix: change to 7x6 boards, terminate games on error, example_client.py keep alive
Joshua Higgins
·
2025-11-20 16:10:57 -05:00
3669a54eea
fix: python keep alive
Joshua Higgins
·
2025-11-20 14:54:32 -05:00
348e8ae786
fix: env
Joshua Higgins
·
2025-11-19 16:44:36 -05:00
049371b6a5
misc: debug password
Joshua Higgins
·
2025-11-19 16:38:11 -05:00
2185a86d47
fix: send random_move and not column_parse
Joshua Higgins
·
2025-11-19 16:09:39 -05:00
93bb193718
fix: trying to remove clients that are only observers
Joshua Higgins
·
2025-11-19 16:01:46 -05:00
71b422b898
fix: handle viewing demo games
Joshua Higgins
·
2025-11-19 15:36:30 -05:00
06c41aaa24
feat: admins can terminate games
Joshua Higgins
·
2025-11-19 13:40:08 -05:00
393b354bc3
feat: admin auth, watch games, kick players
Joshua Higgins
·
2025-11-19 13:05:48 -05:00
cd43ff4890
fix: example client bug fixes & handle ping/pongs on server
Joshua Higgins
·
2025-11-18 17:24:55 -05:00
8d8a3ab3a5
misc: rustfmt
Joshua Higgins
·
2025-11-18 14:33:42 -05:00
be7aabbe5f
fix: win conditions check not invalidating when hitting walls
Joshua Higgins
·
2025-11-17 12:44:02 -05:00
22ffb96271
fix: bounds check on column
Joshua Higgins
·
2025-11-17 12:10:56 -05:00
2e89cfbde7
fix: properly handle disconnects
Joshua Higgins
·
2025-11-17 11:07:23 -05:00
8e5bdd373a
feat: demo mode for testing AIs
Joshua Higgins
·
2025-11-16 20:40:15 -05:00
067f2dbf02
misc: refactor types
Joshua Higgins
·
2025-11-16 16:38:33 -05:00
ca37c3475c
feat: initial game logic
Joshua Higgins
·
2025-11-16 15:13:13 -05:00
41b8906f86
feat: connections & ready up
Joshua Higgins
·
2025-11-14 11:41:17 -05:00
be4e18323a
misc: init
Joshua Higgins
·
2025-11-13 17:09:14 -05:00
b349b65ed6