|
65497fd439
|
Tweaks and prints. Mostly works but for some reason vat promises tied to ui fiber??
- Need to figure out why main thread is blocking the vat promises from resolving.
|
2023-07-16 20:43:40 -07:00 |
|
|
910556a7af
|
Fix, and actually seed random state again
|
2023-07-16 20:11:13 -07:00 |
|
|
36ff5f887c
|
Some tweaks which break things, oops.
|
2023-07-16 19:59:42 -07:00 |
|
|
79737e6528
|
Remove print
|
2023-07-09 23:06:26 -07:00 |
|
|
43b7b94397
|
Fixing crashes caused by misunderstanding cond
|
2023-07-09 22:59:29 -07:00 |
|
|
3e9d075cda
|
Code for joiner too! It works!
|
2023-07-09 22:45:57 -07:00 |
|
|
ad2d33e994
|
Switch to using a channel as a signal is a one-time. working!
|
2023-07-09 22:03:21 -07:00 |
|
|
78226e84e6
|
Almost working on the initiator side
|
2023-07-09 21:40:22 -07:00 |
|
|
748bbfdb3f
|
More tweaks to comms for ui
|
2023-07-09 20:23:00 -07:00 |
|
|
b2444ace11
|
Add console to Makefile!
|
2023-07-09 20:21:17 -07:00 |
|
|
7708870b45
|
more tweaks to ui console and comms
|
2023-07-09 19:35:12 -07:00 |
|
|
559f9832f5
|
Tiny little console that just prints the board and accepts moves
|
2023-07-09 18:38:39 -07:00 |
|
|
77625ede95
|
Merge pull request 'update-guix-package' (#1) from TakeV/gib-gab-gob:update-guix-package into main
Reviewed-on: #1
|
2023-07-07 08:32:10 +00:00 |
|
|
1116ff27a5
|
Mess up hall's formating
|
2023-07-06 23:28:29 -07:00 |
|
|
138e328367
|
Remove manifest
|
2023-07-06 23:28:29 -07:00 |
|
|
d98c5db39a
|
Let hall know about bootstrap.sh and the manifest
|
2023-07-06 23:28:29 -07:00 |
|
|
abe82b9532
|
Add helper autoconfig script and manifest.scm
|
2023-07-06 23:28:29 -07:00 |
|
|
0f460487c1
|
Add copying and guix.scm files to hall
|
2023-07-06 23:28:29 -07:00 |
|
|
e5d6d9cfb2
|
Read local source for package
|
2023-07-06 23:28:28 -07:00 |
|
|
0d5f6e6386
|
Fix fix
|
2023-07-06 23:27:29 -07:00 |
|
|
79dae2e4a4
|
Fix
|
2023-07-06 23:08:58 -07:00 |
|
|
ffddf2a975
|
Check if we are vacant and set after peer done.
|
2023-07-06 23:07:56 -07:00 |
|
|
aea22730d3
|
Return the joiner
|
2023-07-06 22:40:45 -07:00 |
|
|
e4a9dda6cd
|
Do the transition after registering.
|
2023-07-06 22:27:05 -07:00 |
|
|
3bb0c69096
|
Remove with-vat so we can use make-joiner
|
2023-07-06 22:04:51 -07:00 |
|
|
2148ae2e8d
|
Basic repl over tor
|
2023-07-06 22:03:27 -07:00 |
|
|
22cf549c88
|
Missing change
|
2023-07-06 21:42:17 -07:00 |
|
|
f844bf10d3
|
Switch to tor
|
2023-07-06 21:36:51 -07:00 |
|
|
32fb2edb71
|
We have a working TTT protocol
|
2023-07-06 21:33:23 -07:00 |
|
|
493ad2349c
|
Rename host/client to initiator/joiner
|
2023-07-06 20:05:42 -07:00 |
|
|
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 |
|
|
87c6ae831a
|
Display more state including win state!
|
2023-07-03 01:55:24 -07:00 |
|
|
e46bc9f504
|
Project cleanup, remove silly files and move board to file
|
2023-07-03 01:43:01 -07:00 |
|
|
ddcbaa6c35
|
Cleaner and more efficient print
|
2023-07-03 01:26:29 -07:00 |
|
|
da663511f7
|
Cleanup and proper win checking
|
2023-07-03 01:09:56 -07:00 |
|
|
3ce3051bef
|
lambdaize
|
2023-07-03 01:09:24 -07:00 |
|
|
d39811d38e
|
Not entirely tested but I assume this is working... need tests lol
|
2023-07-02 23:55:20 -07:00 |
|
|
a3e2c45861
|
Cleaner printing func
|
2023-07-02 22:59:01 -07:00 |
|
|
3040c402b8
|
Board refactor to not have each square be actor and not be actor
|
2023-07-02 22:57:40 -07:00 |
|
|
fbdf8129f5
|
Big cleanup, removing much of the non-repl code.
- No longer functioning outside of repl
|
2023-07-02 22:14:07 -07:00 |
|
|
3830cdbed4
|
whitespace
|
2023-07-02 19:59:41 -07:00 |
|
|
a62e064341
|
Further decoupled
|
2023-07-02 19:57:34 -07:00 |
|
|
1d475841d4
|
Rename 'actors' to 'game' to better represent its purpose
|
2023-07-02 19:56:06 -07:00 |
|
|
0a01503dab
|
Bit of a big re-org. Now the RPS component is decoupled from the ggg
|
2023-07-02 19:52:44 -07:00 |
|
|
f5dea584ca
|
Some more cleanup
|
2023-07-02 17:21:12 -07:00 |
|
|
d69be591a9
|
remove some unneeded fluff
|
2023-07-02 17:14:20 -07:00 |
|
|
0efdd1f65a
|
Update to use the official selfish spawn.
- Requires latest and greatest goblins, though.
|
2023-07-02 00:08:23 -07:00 |
|
|
8fd7edd0f9
|
Remove debug
|
2023-07-01 23:16:22 -07:00 |
|
|
3f39e8855e
|
Update to not use oop which reduces unneeded boilerplate
|
2023-07-01 23:08:05 -07:00 |
|
|
461e88dd92
|
Clean up unused utils module
|
2023-02-18 13:56:12 -08:00 |
|