Introduction - If you have any usage issues, please Google them yourself
This version is very strong artificial intelligence, the algorithm is more comprehensive. And inside the documentation improvement. And complete source code. It is best to first read the documentation in the algorithm, then the reference source. The most important is the use of design patterns, by no means casual student work.
First. Needs. Realize man-machine war, we must first solve the problem of computer intelligence that allows the computer to recognize the board, and make the appropriate strategies, such as defense or attack. Also identify whether ban hand.
Second Basic technologies. Functional part of the implementation of the main algorithm assumes that method, which assumes that the grid is a party piece, and then again with this piece is based under the assumption of a checkered piece until the computer is easy to identify the corresponding state. Such as a computer search to win points (which could form four sub-Pente point), as long as the computer has been assuming the c