文件名称:ChessAI:带有minimax和alpha beta修剪算法的Chess AI
文件大小:182KB
文件格式:ZIP
更新时间:2024-03-30 15:35:45
C#
国际象棋 带有minimax和alpha beta修剪算法的Chess AI 一些事情: 我没有执行3条规则:传递,3条重复动作规则,您可以在检查时防御。 典当的移动生成代码以及寻找支票的方式可能会得到改进 游戏管理器类中有一个线程可以执行我不太喜欢的ai动作,我认为这样做不是正确的方法,我很容易接受 我没有精灵和声音,它们分别来自于chess.com和lichess.com。
【文件预览】:
ChessAI-main
----project.godot(1KB)
----export_presets.cfg(1KB)
----Scripts()
--------Board.cs(4KB)
--------GameManager.cs(5KB)
--------BoardUI.cs(3KB)
--------AI.cs(10KB)
--------Move.cs(646B)
--------PieceTheme.cs(2KB)
--------Piece.cs(2KB)
--------MoveGeneration.cs(14KB)
----Themes()
--------GlassPieces.tres(2KB)
--------ClassicPieces.tres(2KB)
--------NeoPieces.tres(2KB)
----Sprites()
--------Pieces()
--------Boards()
--------square.png(450B)
--------Icons()
----Chess.sln(1KB)
----README.md(540B)
----Scenes()
--------Chess.tscn(1KB)
----Sounds()
--------capture.wav(52KB)
--------move.wav(49KB)
----Chess.csproj(133B)