Skip to content

WhoKilledTheNorns/dotes_and_boxes_1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI逻辑:

1.0

优先级1:完成一个方格,尽量完成多个方格。

优先级2:避免创建三条边,使对手难以完成方格。

优先级3:选择那些减少对手完成连续方格的机会的移动。

优先级4:在无其他优先级条件下,选择随机移动

2.0

1、对于已知方格的判断:即已有条件的判断

1、每运行一步,对棋盘上方格进行判断:

1、目标方格周边有已经存在的方格,对方格四条边进行计数,每条边均为1,技术值为SUMx

2、对SUMx进行判断

1、若SUMx = 4;不予考虑
2、若SUMx = 3;优选完成方格:优先级1
3、若SUMx = 2;避免落子或落子尽可能落到让对手完成方格少的位置
4、若SUMX = 1;优先考虑;优先级2

对于不同方格优先选择优先级1 的,其次优先级2,尽量避免特殊情况的出现;出现也要选取最优位置

2、对于下一步结果的判断

运行下一步后,考虑周围的两个方块的SUMx值进行判断是否完成一个方格,从而进行奖励机制

对已有条件判断和对产生结果判断要相互结合

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages