人工智能 一字棋游戏
人工智能的大作业要交了,但是现在没思路。主要用到 α-β减枝,神经网络,机器学习。主要题目如下:
The Term Project: Game Player Training
Task:
Implement a computer game program which must satisfy the following requirements:
1. Use alpha-beta algorithm to search the solutions;
2. The allowed maximum depth of the game tree is 8;
3. Use neural network to evaluate the states of leaves in the game tree;
4. Use some machine learning method to train this neural network in the process of
competing against itself or others.
Tic Tac Toe on a 4x4 Board(4x4 一字棋)
Playing Rules:
1) X always goes first.
2) The Players alternate placing Xs and Os on the board until either (a) one player has
four in a row horizontally, vertically or diagonally; or (b) all 16 squares are filled.
3) If a player is able to draw four Xs or four Os in a row, that player wins.
4) If all 16 squares are filled and neither player has four in a row, the game is a draw.
我会c,c++。会点mfc。希望会的大神求指教啊。真是太急了。谢谢啊
[解决办法]
等热心人士吧