• 2024-03-26「杂文」蒙特卡洛树搜索算法实现黑白棋 AI
    目录写在前面实验内容实验要求实验环境实验原理蒙特卡洛方法(MonteCarlomethod)蒙特卡洛树搜索(MonteCarlotreesearch)代码结构Infomation.pyBoard.pyNode.pyAI.pyWidget.py代码写在最后写在前面人工智能实验报告。妈的我真的不会写实验报告,感觉一堆屁话妈的下棋下不过爆搜,感
  • 2023-07-28C编程练习-五子棋升级版(键盘的上下左右键控制落子)
    #include<stdio.h>#include<stdbool.h>#include<stdlib.h>#include<getch.h>charboard[15][15];//棋盘charrole='@';//角色charkey_x,key_y;//下子坐标//初始化棋盘voidinit_board(void){for(inti=0;i<15;i++){for
  • 2023-07-097/9号随笔 落子无悔
    堕落了几天,但我并不想谈论那几天怎么样。因为都没有任何意义了。毕竟过去的都无法改变了。为什么学习。正如达尔文一样,变成更好的人。其实我喜欢很多东西,想买小米13u,哪怕找父母也会给我买,但是那花的是他们的钱,我想去自由自在,想去老君山,想去无人之地,看看山川河流,感受鸟语花香。
  • 2023-04-18学习记录:第二周day04笔记
    五子棋数据分析:1、定义棋盘二维数组2、定义角色变量(1?2?)'@'黑棋'$'白棋'*'空3、定义变量用于记录输入的落子位置逻辑分析:考虑是否需要初始化棋盘 for(;;) {   1、清屏、打印棋盘   2、落子     判断是否超范围如果是则提示非法并重新落
  • 2023-02-19人工智能五子棋游戏——(2)功能模块简介
    功能模块简介游戏各功能模块的设计也各不相同,游戏中的棋盘系统、计时系统、游戏控制在前端。游戏控制包括玩家黑子控制和人工智能白子控制。后端算法主要负责判定游戏胜负
  • 2023-01-04题解 校内考20230104 T2 旗木双翼
    题目描述菲菲和牛牛在一块\(n\)行\(m\)列的棋盘上下棋,菲菲执黑棋先手,牛牛执白棋后手。棋局开始时,棋盘上没有任何棋子,两人轮流在格子上落子,直到填满棋盘时结束。落子
  • 2022-10-26围棋双活的情况
    如图,这几种情况都是双活的情况:图A图B那么双活的情况,如何算清各自的目数呢?中国规则是单方的空归自己,公气平分。关于单方的空和公气有如下定义:1、规则上的不能落子,即