Skip to content

可莉的成长日记

  • 管理
  • 关于
  • 银河帝国
  • 首页

标签: Java算法实现

AI算法

每日算法 — 使用java实现黑白棋:Bitboard位棋盘与popcount增量评估

黑白棋(Reversi/Othello)的分支因子并不大——开局时合法着法只有 4 个,中局大约 10 个——但一局要走满 60...
可莉爸爸 2022年12月16日
AI算法

每日算法 — 使用java实现连连看:Hopcroft-Karp分层增广与二分图最优消除

...
可莉爸爸 2022年12月15日
AI算法

每日算法 — 使用java实现俄罗斯方块:T-Spin判定与SRS踢墙位移表

大多数俄罗斯方块 AI...
可莉爸爸 2022年12月14日
AI算法

每日算法 — 使用java实现数独:MRV启发式与位掩码候选域回溯

数独求解器的性能差距常常不在"用什么搜索算法",而在下一步该填哪一格。同样一套朴素回溯,不做任何格序优化时求解一道 Hard...
可莉爸爸 2022年12月13日
AI算法

每日算法 — 使用java实现五子棋:增量棋型评分与Zobrist置换表

五子棋的搜索深度通常只能做到 6~10 层,瓶颈几乎全在评估函数:一面 15×15 的棋盘有 572 条可能的五连线(15 行 + 15 列 + 29 条主对角线 + 29...
可莉爸爸 2022年12月12日
Theme: flowp by Alex Gurghis.
    • 管理
    • 关于
    • 银河帝国
    • 首页
湘公网安备43019002002591号 | 湘ICP备2025143873号-1