project
所属分类:matlab编程
开发工具:matlab
文件大小:3769KB
下载次数:33
上传日期:2009-04-30 08:15:10
上 传 者:
justsans
说明: Svm based face detector code
文件列表:
project\nmm\NineMenMorris\.classpath (232, 2008-03-19)
project\nmm\NineMenMorris\.project (389, 2008-03-19)
project\nmm\NineMenMorris\board1.txt (48, 2008-03-26)
project\nmm\NineMenMorris\board2.txt (23, 2008-03-26)
project\nmm\NineMenMorris\board3.txt (0, 2008-03-26)
project\nmm\NineMenMorris\input.txt (1387, 2008-03-26)
project\nmm\NineMenMorris\o.txt (25, 2008-03-26)
project\nmm\NineMenMorris\output.txt (25, 2008-03-26)
project\nmm\NineMenMorris\play.html (436, 2008-03-25)
project\nmm\NineMenMorris\src\com\sans\ninemen\test\ABGame.java (2317, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\test\ABOpening.java (2317, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\test\GameManager.java (9873, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\test\MiniMaxGame.java (2354, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\test\MiniMaxGameBlack.java (2507, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\test\MiniMaxGameImproved.java (2394, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\test\MiniMaxOpening.java (2358, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\test\MiniMaxOpeningBlack.java (2507, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\test\MiniMaxOpeningOpeningImproved.java (2417, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\io\FileReader.java (1522, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\io\FileWriter.java (1025, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\core\Constants.java (170, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\core\MM.java (15609, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\core\MMab.java (15925, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\core\MMImproved.java (15685, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\core\StaticEstimator.java (1738, 2008-03-26)
project\nmm\NineMenMorris\src\com\sans\ninemen\core\Utility.java (1055, 2008-03-26)
project\nmm\NineMenMorris\src\ABGame.java (2173, 2008-03-26)
project\nmm\NineMenMorris\src\ABOpening.java (2173, 2008-03-26)
project\nmm\NineMenMorris\src\Constants.java (140, 2008-03-26)
project\nmm\NineMenMorris\src\FileReader.java (1494, 2008-03-26)
project\nmm\NineMenMorris\src\FileWriter.java (997, 2008-03-26)
project\nmm\NineMenMorris\src\GameManager.java (9770, 2008-03-26)
project\nmm\NineMenMorris\src\MiniMaxGame.java (2208, 2008-03-26)
project\nmm\NineMenMorris\src\MiniMaxGameBlack.java (2322, 2008-03-26)
project\nmm\NineMenMorris\src\MiniMaxGameImproved.java (2240, 2008-03-26)
project\nmm\NineMenMorris\src\MiniMaxOpening.java (2212, 2008-03-26)
project\nmm\NineMenMorris\src\MiniMaxOpeningBlack.java (2322, 2008-03-26)
project\nmm\NineMenMorris\src\MiniMaxOpeningOpeningImproved.java (2263, 2008-03-26)
project\nmm\NineMenMorris\src\MM.java (15579, 2008-03-26)
project\nmm\NineMenMorris\src\MMab.java (15895, 2008-03-26)
... ...
LIST OF PROGRAMS
The programs are named as per the specification given in the project description. They are located at the directory
project/NineMenMorris/bin
1)MinMaxOpening
2)MinMaxGame
3)MinMaxOpeningBlack
4)MinMaxGameBlack
5)ABOpening
6)ABGame
7)MiniMaxOpeningImproved
8)MiniMaxGameImproved
SPECIAL FOLDERS AND FILES
project - parent directory
project/NineMenMorris - Folder contains all source and binary code
project/NineMenMorris/src - contains all source codes
project/NineMenMorris/bin - contains all executable bin files
project/nmm - Eclipse workspace in case anyone wants to open the program in eclipse
Readme.txt - Instructions on running the program and contents of the folder
Documentation.doc - Explanation of results and other analysis.
PLATFORM
windows
HOW TO RUN THE PROGRAM
steps in running the program in windows
1)Please unzip project.zip to a directory (Suppose c:\)
2)go to this directory by typing the command cd c:\project\NineMenMorris\bin
3)Either put the input file in this directory or make note of the path to the input file.
3)To run a program type the following at command prompt in this directory.
c:/project/NineMenMorris/bin > java ABGame
or
c:/project/NineMenMorris/bin > java ABGame [input file name] [output file name] [depth]
The same applies to all programs such as MiniMaxGame,MiniMaxOpening etc....
Note:Make sure your java environment is set; that is you have installed a java JRE
For all the programs you can either specify the input filenames and depth as command line arguments when you run the program or specify it while executing the program.
Eg. java MinMaxOpening inputboard.txt outputboard.txt 3
If you don’t specify anything in command line argument Then the program will ask you for that when you run the program
Eg. java MinMaxOpening
Enter your input:([input filename] [output file name] [depth])
Inputboard.txt outputboard.txt 3
Same applies to all programs
SAMPLE OUTPUT FORMAT
Output format is same as what is specified in project description.
Eg.
Enter your input:([input filename] [output file name] [depth])
input.txt output.txt 3
Initial Position :WxWxWWxBBBBBBBBxxxxxxxx
Board Position: WWWxxWxxBBBBBBBxxxxxxxx
Positions Evaluated by static estimation:243
MINIMAX estimate=-3013
近期下载者:
相关文件:
收藏者: