コミットを比較

...

49 コミット
master ... ai

作成者 SHA1 メッセージ 日付
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
1個のファイルの変更778行の追加458行の削除

1236
uttt.c

ファイル差分が大きすぎるため省略します 差分を読み込み