woosh
|
cb4587847d
|
minimax with alpha-beta pruning
|
2023-11-16 05:07:16 +00:00 |
woosh
|
c0849f47b3
|
move history
|
2023-11-16 02:32:45 +00:00 |
woosh
|
36483f1d44
|
struct ut_move and move valid check
|
2023-11-16 01:55:30 +00:00 |
woosh
|
2ccce9c493
|
some cleanup
|
2023-11-16 01:24:39 +00:00 |
ninya9k
|
79be4652d3
|
readable play board names
|
2023-11-15 15:23:55 +00:00 |
ninya9k
|
aa1f7fc20f
|
remove deterministic starting player test
|
2023-11-15 14:57:22 +00:00 |
ninya9k
|
b40eb333ff
|
allow \r\n
|
2023-11-15 14:53:31 +00:00 |
ninya9k
|
39f29df835
|
fluff
|
2023-11-15 14:25:09 +00:00 |
ninya9k
|
a57d6c2c50
|
werks.
fixes ncurses stuck display, swapped coordinates on network. handles comment
line arriving before player token line.
|
2023-11-15 14:24:16 +00:00 |
ninya9k
|
9369bad57c
|
oOOooooOo game<->game mystery crash oOOooOOooooOoo
|
2023-11-15 12:36:57 +00:00 |
woosh
|
e943629371
|
last move indicator and board line start detection
|
2023-11-15 12:12:38 +00:00 |
ninya9k
|
031c466236
|
make curses + network work
still kinda broken. messages for host are not printed and host must wait until
opponent makes a move until host sees their move
|
2023-11-15 11:06:25 +00:00 |
woosh
|
58d97e34b5
|
colors!
|
2023-11-15 09:54:04 +00:00 |
woosh
|
7c6495a72a
|
better board win indication
|
2023-11-15 08:50:35 +00:00 |
ninya9k
|
01f4e1e021
|
use ut_sockdraw
|
2023-11-15 08:34:51 +00:00 |
ninya9k
|
26be1ff137
|
btw ignore commit message 6fad23c1
should be: readable iff not game<->game session
|
2023-11-15 08:32:45 +00:00 |
woosh
|
6314045855
|
Merge remote-tracking branch 'refs/remotes/origin/cleaner' into cleaner
|
2023-11-15 08:17:59 +00:00 |
woosh
|
d5b5220c8b
|
fixed initial r,c
|
2023-11-15 08:16:45 +00:00 |
ninya9k
|
a98459b46e
|
lol
|
2023-11-15 08:09:16 +00:00 |
ninya9k
|
194825db5a
|
Merge remote-tracking branch 'origin/cleaner' into cleaner
|
2023-11-15 08:07:35 +00:00 |
ninya9k
|
771b1e9ba8
|
readable socket niceties
|
2023-11-15 08:05:54 +00:00 |
woosh
|
8c83ddcba4
|
fixing input and curses board - still broken
|
2023-11-15 08:05:29 +00:00 |
ninya9k
|
573ae23c48
|
send board over socket
|
2023-11-15 08:04:45 +00:00 |
ninya9k
|
6a669af1cd
|
ignore | lines
|
2023-11-15 07:48:05 +00:00 |
ninya9k
|
6fad23c17d
|
readable iff game<->game session
|
2023-11-15 07:40:24 +00:00 |
ninya9k
|
17bb8103ac
|
fix oopsie
|
2023-11-15 07:04:36 +00:00 |
ninya9k
|
d7f2f88615
|
delete pipe character
|
2023-11-15 07:03:20 +00:00 |
ninya9k
|
8cb22b7dbb
|
not using socket buffers
|
2023-11-15 06:57:54 +00:00 |
woosh
|
046feddf0b
|
wait for key before exiting ncurses and more
|
2023-11-15 06:49:07 +00:00 |
woosh
|
d50db74ddb
|
sequence points are real and indirection is bad
|
2023-11-14 22:15:26 -08:00 |
woosh
|
4409c01211
|
fixing and host_player TODO
|
2023-11-14 21:26:20 -08:00 |
woosh
|
f5c31f72a8
|
dont always initialize ncurses
|
2023-11-14 20:54:53 -08:00 |
woosh
|
5b976d0c8b
|
more moving fixing
|
2023-11-14 20:43:23 -08:00 |
woosh
|
430f5a31c6
|
moving stuff around
|
2023-11-14 20:25:47 -08:00 |
woosh
|
bc7c229792
|
unifying board drawing WIP
|
2023-11-14 20:07:38 -08:00 |
ninya9k
|
5e772aecb5
|
close connection at game end i guess
|
2023-11-15 02:49:30 +00:00 |
ninya9k
|
7a84bf052a
|
use socket buffer everywhere
|
2023-11-15 02:47:05 +00:00 |
ninya9k
|
dd32ab8251
|
fix ring buffer
|
2023-11-15 02:46:07 +00:00 |
ninya9k
|
f5ffa6ab26
|
socket ring buffer and readline
|
2023-11-14 14:10:49 +00:00 |
ninya9k
|
810cc49511
|
quit on win
|
2023-11-14 10:16:03 +00:00 |
ninya9k
|
033f8cb93f
|
--help text. send decoration only when host (WIP).
|
2023-11-14 09:48:14 +00:00 |
woosh
|
fce493c0ca
|
lorem ipsum
|
2023-11-13 06:09:40 -08:00 |
woosh
|
1bd60845b6
|
more helper functions
|
2023-11-13 05:50:02 -08:00 |
woosh
|
9b1b6ea5b6
|
helper functions
|
2023-11-13 05:14:29 -08:00 |
woosh
|
534ea26de3
|
Merge remote-tracking branch 'origin/network' into network
|
2023-11-13 04:53:53 -08:00 |
woosh
|
461f53f339
|
Merge branch 'ncurses' into network WIP
|
2023-11-13 04:51:48 -08:00 |
ninya9k
|
9a40b87fc8
|
game-to-game multiplayer
|
2023-11-13 12:37:15 +00:00 |
ninya9k
|
6ec1320e42
|
swap y,x
|
2023-11-13 12:19:29 +00:00 |
ninya9k
|
7c2792c406
|
pipe as comment character for network
|
2023-11-13 12:09:56 +00:00 |
ninya9k
|
61cfc2db1c
|
network coords parsing
|
2023-11-13 11:55:12 +00:00 |