woosh
|
fd15dce7d4
|
ninya defeated
|
2023-11-16 09:57:52 +00:00 |
woosh
|
1194db7bc1
|
this makes more sense
|
2023-11-16 09:43:00 +00:00 |
woosh
|
c4c4c417c0
|
make it stronger
|
2023-11-16 09:24:42 +00:00 |
woosh
|
56c1ac73e1
|
memoize
|
2023-11-16 09:11:04 +00:00 |
woosh
|
f7ae29650a
|
depth limit rollouts
|
2023-11-16 07:56:18 +00:00 |
woosh
|
2cb9739671
|
dont evaluate state unless search leaf - todo memoize
|
2023-11-16 07:41:47 +00:00 |
woosh
|
499a404139
|
rollout evaluation function
|
2023-11-16 07:31:24 +00:00 |
ninya9k
|
debfe59b18
|
Merge remote-tracking branch 'refs/remotes/origin/ai' into ai
|
2023-11-16 06:26:05 +00:00 |
ninya9k
|
1693d5d074
|
ninya ai mod
|
2023-11-16 06:25:24 +00:00 |
woosh
|
a054627863
|
UT_DEPTH should be max distance to leaves ig
|
2023-11-16 05:30:51 +00:00 |
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 |