Skip to content

justcyl/MyFiveChess

Repository files navigation

MyFiveChess

  • UI
  • alpha-beta search
  • 启发式搜索
  • 评估函数
  • 跨平台
  • 多线程
  • ac自动机
  • 接口分类
  • 悔棋
  • 算杀
  • 主要变例搜索(PVS)
  • negsout搜索
  • TB神经网络

UI

  • 精美图片,透明背景
  • 绿色边框
  • 交互按钮
  • 基本信息提供(执手, 计算耗时, 得分)
  • MFC重写ai

评估函数

时间, 空间, 代码复杂度

基本构想:

以改变的点为中心,取11个棋子,然后进行字符串匹配计算得分

$ Score_{new}=Score_{old}+\Delta S $

模型化设计

减少全局变量

减少重复

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages