Commit Graph

6 Commits

Author SHA1 Message Date
26242424ed Implement thread-safe ringbuffer for websocket messages
This implements a ringbuffer that is used to decouple the raw websocket
connection from the messages that the game handler handles.
2023-11-26 21:37:14 +01:00
63e973a3be Fix king moves and fix formatting. 2023-06-28 11:39:44 +02:00
6b4dea5145 Add king rules. 2023-06-28 08:26:11 +02:00
ca1e87fbfc Check which color should be moving and fix knight moves. 2023-06-27 23:47:24 +02:00
f733d9bb08 many many changes again. 2023-06-27 22:32:24 +02:00
3d4fee2631 Refactor a itsy bitsy tiny bit and add rook moves. 2023-06-26 23:58:40 +02:00