1
0
Fork 0
Commit Graph

43 Commits

Author SHA1 Message Date
Vivianne 22cf549c88 Missing change 2023-07-06 21:42:17 -07:00
Vivianne f844bf10d3 Switch to tor 2023-07-06 21:36:51 -07:00
Vivianne 32fb2edb71 We have a working TTT protocol 2023-07-06 21:33:23 -07:00
Vivianne 493ad2349c Rename host/client to initiator/joiner 2023-07-06 20:05:42 -07:00
Vivianne 610e09b2a6 Fix the bcom on the client side. Lobby side still a problem
- Can't use bcom in callbacks
2023-07-03 04:11:06 -07:00
Vivianne 87c6ae831a Display more state including win state! 2023-07-03 01:55:24 -07:00
Vivianne e46bc9f504 Project cleanup, remove silly files and move board to file 2023-07-03 01:43:01 -07:00
Vivianne ddcbaa6c35 Cleaner and more efficient print 2023-07-03 01:26:29 -07:00
Vivianne da663511f7 Cleanup and proper win checking 2023-07-03 01:09:56 -07:00
Vivianne 3ce3051bef lambdaize 2023-07-03 01:09:24 -07:00
Vivianne d39811d38e Not entirely tested but I assume this is working... need tests lol 2023-07-02 23:55:20 -07:00
Vivianne a3e2c45861 Cleaner printing func 2023-07-02 22:59:01 -07:00
Vivianne 3040c402b8 Board refactor to not have each square be actor and not be actor 2023-07-02 22:57:40 -07:00
Vivianne fbdf8129f5 Big cleanup, removing much of the non-repl code.
- No longer functioning outside of repl
2023-07-02 22:14:07 -07:00
Vivianne 3830cdbed4 whitespace 2023-07-02 19:59:41 -07:00
Vivianne a62e064341 Further decoupled 2023-07-02 19:57:34 -07:00
Vivianne 1d475841d4 Rename 'actors' to 'game' to better represent its purpose 2023-07-02 19:56:06 -07:00
Vivianne 0a01503dab Bit of a big re-org. Now the RPS component is decoupled from the ggg 2023-07-02 19:52:44 -07:00
Vivianne f5dea584ca Some more cleanup 2023-07-02 17:21:12 -07:00
Vivianne d69be591a9 remove some unneeded fluff 2023-07-02 17:14:20 -07:00
Vivianne 0efdd1f65a Update to use the official selfish spawn.
- Requires latest and greatest goblins, though.
2023-07-02 00:08:23 -07:00
Vivianne 8fd7edd0f9 Remove debug 2023-07-01 23:16:22 -07:00
Vivianne 3f39e8855e Update to not use oop which reduces unneeded boilerplate 2023-07-01 23:08:05 -07:00
Vivianne 461e88dd92 Clean up unused utils module 2023-02-18 13:56:12 -08:00
Vivianne 1660010d1f Fixed a bunch of little bugs preventing this from working! 2023-02-18 13:40:38 -08:00
Vivianne b9006ffd64 Some work on getting scripts to work, hopefully not too messy. 2023-02-18 13:40:07 -08:00
Vivianne bf522a863d Unfortunately I am running into a problem with standard input that I can only
repro when using goblins.
2023-02-12 00:42:07 -08:00
Vivianne e0dd13caab Switch coords. It kinda works? But testing is annoying. 2023-02-11 22:34:46 -08:00
Vivianne dffa96f5d0 Woot, this seems good! 2023-02-11 22:02:21 -08:00
Vivianne 9e79ef1c84 Okay, now we don't have weird recursion anymore 2023-02-11 22:00:18 -08:00
Vivianne 03e2d615fc Better but still slightly broken. 2023-02-11 21:50:40 -08:00
Vivianne 8ba7ea6a40 Basic working ugly tic tac toe moving. 2023-02-11 21:37:38 -08:00
Vivianne ecd912e50d Added selfish spawner to clean code up! 2023-02-10 01:02:59 -08:00
Vivianne 598ac34998 Experiments with doing tic tac toe! So far the board can be written to and displayed. Probably a bit hacky and could be better? 2023-02-06 03:12:28 -08:00
Vivianne aa89fc61a9 Switch to ~a to avoid quotes in name. 2023-02-05 23:34:59 -08:00
Vivianne efe8e786c3 Some adjustments to the prints, and export <rps-host> class. 2023-02-05 23:30:12 -08:00
Vivianne b0f3ed155c Rename exchange-pick-for-unsealer 2023-02-05 06:23:22 -08:00
Vivianne af674390cb More tweaks and tidies and fixes to unnecessary things 2023-02-05 06:20:04 -08:00
Vivianne 71e35eb2d5 Further tidying 2023-02-05 05:26:35 -08:00
Vivianne 659397f9c9 Section headers 2023-02-05 04:51:13 -08:00
Vivianne 14ea86a928 A bit cleaner logic, and removed unnecessary case in RPS check 2023-02-05 04:49:01 -08:00
Vivianne b2bcaa8086 Added randomness and more cleanups 2023-02-03 06:19:04 -08:00
Vivianne afd422039f Initial commit with RPS functionality 2023-02-03 05:18:17 -08:00