Contents
🎮 中国象棋 AI对战版
当前玩家
红方
AI难度
中级
步数
0
<!-- 游戏主区域 -->
<div class="game-area">
<!-- 棋盘区域 -->
<div class="board-container">
<canvas id="chessBoard" width="450" height="500"></canvas>
</div>
<!-- 侧边控制面板 -->
<div class="side-panel">
<!-- 控制按钮 -->
<div class="control-panel">
<button class="btn btn-primary" onclick="newGame()">新游戏</button>
<button class="btn btn-success" onclick="toggleAI()" id="aiToggle">AI:开启</button>
<button class="btn btn-warning" onclick="undoMove()">悔棋</button>
<button class="btn btn-danger" onclick="resetGame()">重置</button>
</div>
<!-- 难度选择 -->
<div class="difficulty-selector">
<label>AI难度设置:</label>
<div class="difficulty-buttons">
<button class="difficulty-btn" onclick="setDifficulty(2, this)">简单</button>
<button class="difficulty-btn active" onclick="setDifficulty(3, this)">中级</button>
<button class="difficulty-btn" onclick="setDifficulty(4, this)">困难</button>
<button class="difficulty-btn" onclick="setDifficulty(6, this)">专家</button>
</div>
</div>
<!-- AI信息 -->
<div class="ai-info">
<h3>🤖 AI思考信息</h3>
<div class="ai-stats" id="aiStats">
<div class="stat-item">
<span class="stat-label">搜索深度:</span>
<span class="stat-value" id="searchDepth">3</span>
</div>
<div class="stat-item">
<span class="stat-label">搜索节点:</span>
<span class="stat-value" id="searchNodes">0</span>
</div>
<div class="stat-item">
<span class="stat-label">评估分值:</span>
<span class="stat-value" id="evalScore">0</span>
</div>
<div class="stat-item">
<span class="stat-label">思考时间:</span>
<span class="stat-value" id="thinkTime">0ms</span>
</div>
</div>
</div>
<!-- 历史记录 -->
<div class="move-history">
<h3>📜 走棋记录</h3>
<ul id="historyList"></ul>
</div>
</div>
</div>