Commit Graph

8 Commits (main)

Author SHA1 Message Date
Bram van den Heuvel 17e12a12ab Update Python gitignore + add Elm gitignore 2026-06-07 10:54:46 +02:00
Bram van den Heuvel 4b072e7a29 Add perspective to PyClient
Instead of giving players the exact same perspective, the PyClient can now give personal information to each server. For example, they can now specify which player they are. Previously, a server had to guess whether it was placing X's or O's.
2026-06-07 10:53:45 +02:00
Bram van den Heuvel add05bc761 Update PyServer's add_tic_tac_toe method 2026-06-06 17:50:11 +02:00
Bram van den Heuvel f9911507f4 Refactor PyServer class
Improve readability and add documentation
2026-06-06 17:48:28 +02:00
Bram van den Heuvel dcc8bb9636 Fix polling slowness by removing multiprocessing 2026-06-05 20:36:56 +02:00
Bram van den Heuvel 815f2d0d35 Create MVP PyServer 2026-06-05 18:16:23 +02:00
Bram van den Heuvel 99e5cafa89 Simple PyClient bug fixes 2026-06-05 17:03:48 +02:00
Bram van den Heuvel e4c40d2d97 Create PyClient for hosting games 2026-06-05 16:48:18 +02:00