Hi,

I have just spent over 4 weeks writing an Artificial Intelligence Program in VB6.0. The program can be taught to play simple games. The games are not hard-coded like most games. You will act as a teacher and play games that you create.

The games are grid based (3x3, 4x4 and 5x5). For example, you can select a 3x3 grid and teach the program to play tic-tac-toe. Try creating multiple pattern games for the 5x5. My wife taught it to play "L" shape patterns with four blocks. After four games the program began winning.

The AI Engine is explained with lots of comments and the help files explain the theory. The program displays global variables realtime, shows the knowledge base as it is being manipulated and allows for the saving and retrieval of games.

This program requires some OCX files for the MSFlexGrid, Status Bar and a Tab Strip. You can download these from my site if you do not have them but I suspect you will.

The link is http://www.clg-net.com/ai/aip.htm The download file includes HTML help files, graphics and all source code. It is 180K in size due to graphics.

Please download and test. I would like to get a lot of feedback regarding the AI Engine, suggestions for improvements , list of bugs, etc.

Regards,
ChuckB