Introduction - If you have any usage issues, please Google them yourself
chess program written in java is not my writing, but also mass for all of us have a point of view to no avail.
Packet : 49636941javachess.rar filelist
java chess\cchess\META-INF\MANIFEST.MF
java chess\cchess\org\acerge\pieces\Qizi.class
java chess\cchess\org\acerge\pieces\PieceArray.class
java chess\cchess\org\acerge\pieces\PieceFactory.class
java chess\cchess\org\acerge\pieces\PiecesObject.class
java chess\cchess\org\acerge\pieces\GetGiFData.class
java chess\cchess\org\acerge\pieces\MoveInfo.class
java chess\cchess\org\acerge\pieces\InvalidMoveException.class
java chess\cchess\org\acerge\message\impl\ChessMessageQueue.class
java chess\cchess\org\acerge\message\impl\PieceMessageDeliver.class
java chess\cchess\org\acerge\message\impl\MessageConsumer.class
java chess\cchess\org\acerge\message\impl\ChessMessage.class
java chess\cchess\org\acerge\message\impl\MessageProducer.class
java chess\cchess\org\acerge\message\Consumer.class
java chess\cchess\org\acerge\message\MessageListener.class
java chess\cchess\org\acerge\message\Producer.class
java chess\cchess\org\acerge\message\Message.class
java chess\cchess\org\acerge\message\MessageQueue.class
java chess\cchess\org\acerge\message\MessageDeliver.class
java chess\cchess\org\acerge\message\MessageQueueNotSetException.class
java chess\cchess\org\acerge\message\Header.class
java chess\cchess\org\acerge\message\support\MultiClientServer.class
java chess\cchess\org\acerge\message\support\OuterMsgReceiver.class
java chess\cchess\org\acerge\message\support\ObjectCopyer.class
java chess\cchess\org\acerge\message\support\Connection.class
java chess\cchess\org\acerge\message\support\OuterMsgSender.class
java chess\cchess\org\acerge\message\support\MsgNetConnection.class
java chess\cchess\org\acerge\message\support\Client.class
java chess\cchess\org\acerge\message\support\Server.class
java chess\cchess\org\acerge\engine\PreMoveNodesGen.class
java chess\cchess\org\acerge\engine\CCEvalue.class
java chess\cchess\org\acerge\engine\MoveNode.class
java chess\cchess\org\acerge\engine\EngineOption.class
java chess\cchess\org\acerge\engine\BitBoard.class
java chess\cchess\org\acerge\engine\TestNumShift.class
java chess\cchess\org\acerge\engine\SortedMoveNodes.class
java chess\cchess\org\acerge\engine\BookRecord.class
java chess\cchess\org\acerge\engine\HashRecord.class
java chess\cchess\org\acerge\engine\KillerStruct.class
java chess\cchess\org\acerge\engine\SearchEngine.class
java chess\cchess\org\acerge\engine\ActiveBoard.class
java chess\cchess\org\acerge\engine\LostException.class
java chess\cchess\org\acerge\main\ChessMainFrame$1.class
java chess\cchess\org\acerge\main\ChessMainFrame$2.class
java chess\cchess\org\acerge\main\ChessMainFrame$3.class
java chess\cchess\org\acerge\main\ChessMainFrame$4.class
java chess\cchess\org\acerge\main\ChessMainFrame$ConnectActionListener.class
java chess\cchess\org\acerge\main\ChessMainFrame$LastNextTurnBackButtonListener.class
java chess\cchess\org\acerge\main\ChessMainFrame$LocalMessageListener.class
java chess\cchess\org\acerge\main\ChessMainFrame$OpenSaveButtonListener.class
java chess\cchess\org\acerge\main\ChessMainFrame$PictureBoardMouseListener.class
java chess\cchess\org\acerge\main\ChessMainFrame$PieceMouseListener.class
java chess\cchess\org\acerge\main\ChessMainFrame$RemoteMessageListener.class
java chess\cchess\org\acerge\main\ChessMainFrame$SysInfoButtonsListener.class
java chess\cchess\org\acerge\main\ChessMainFrame$TimeCounter.class
java chess\cchess\org\acerge\main\ChessMainFrame.class
java chess\cchess\org\acerge\main\ChessApp.class
java chess\cchess\org\acerge\main\SetSysCfgDialog$ButtonActionListener.class
java chess\cchess\org\acerge\main\SetSysCfgDialog$ModelRbListener.class
java chess\cchess\org\acerge\main\SetSysCfgDialog$ServerClientRbListener.class
java chess\cchess\org\acerge\main\SetSysCfgDialog.class
java chess\cchess\org\acerge\main\ReadyToPlay.class
java chess\cchess\org\acerge\main\SetRuleDialog$ButtonActionListener.class
java chess\cchess\org\acerge\main\SetRuleDialog.class
java chess\cchess\org\acerge\main\PictureBoard.class
java chess\cchess\org\acerge\main\SCREEN.class
java chess\cchess\org\acerge\main\Translation$1.class
java chess\cchess\org\acerge\main\Translation.class
java chess\cchess\org\acerge\main\SysConfigInfo.class
java chess\cchess\org\acerge\main\CannotGetAgreeOnMoreThanThreeTimes.class
java chess\cchess\org\acerge\rule\TimeExhaustedException.class
java chess\cchess\org\acerge\rule\Rule.class
java chess\cchess\org\acerge\rule\TimeRule.class
java chess\cchess\org\acerge\rule\TimeRuleConfig.class
java chess\cchess\org\acerge\rule\PlayerTimer.class
java chess\cchess\data\book.txt
java chess\cchess\data\pieceObj
java chess\cchess\save\gbvsgb.txt
java chess\cchess\save\winer
java chess\cchess\save\xyc002.QP
java chess\cchess\save\xyc004.QP
java chess\cchess\save\xyc005.QP
java chess\cchess\src\CChess\org\acerge\engine\ActiveBoard.java
java chess\cchess\src\CChess\org\acerge\engine\BitBoard.java
java chess\cchess\src\CChess\org\acerge\engine\CCEvalue.java
java chess\cchess\src\CChess\org\acerge\engine\EngineOption.java
java chess\cchess\src\CChess\org\acerge\engine\LostException.java
java chess\cchess\src\CChess\org\acerge\engine\MoveNode.java
java chess\cchess\src\CChess\org\acerge\engine\PreMoveNodesGen.java
java chess\cchess\src\CChess\org\acerge\engine\SearchEngine.java
java chess\cchess\src\CChess\org\acerge\engine\SortedMoveNodes.java
java chess\cchess\src\CChess\org\acerge\engine\TestNumShift.java
java chess\cchess\src\CChess\org\acerge\main\CannotGetAgreeOnMoreThanThreeTimes.java
java chess\cchess\src\CChess\org\acerge\main\ChessApp.java
java chess\cchess\src\CChess\org\acerge\main\ChessMainFrame.java
java chess\cchess\src\CChess\org\acerge\main\PictureBoard.java
java chess\cchess\src\CChess\org\acerge\main\ReadyToPlay.java
java chess\cchess\src\CChess\org\acerge\main\SCREEN.java
java chess\cchess\src\CChess\org\acerge\main\SetRuleDialog.java
java chess\cchess\src\CChess\org\acerge\main\SetSysCfgDialog.java
java chess\cchess\src\CChess\org\acerge\main\SysConfigInfo.java
java chess\cchess\src\CChess\org\acerge\main\Translation.java
java chess\cchess\src\CChess\org\acerge\message\Consumer.java
java chess\cchess\src\CChess\org\acerge\message\Header.java
java chess\cchess\src\CChess\org\acerge\message\Message.java
java chess\cchess\src\CChess\org\acerge\message\MessageDeliver.java
java chess\cchess\src\CChess\org\acerge\message\MessageListener.java
java chess\cchess\src\CChess\org\acerge\message\MessageQueue.java
java chess\cchess\src\CChess\org\acerge\message\MessageQueueNotSetException.java
java chess\cchess\src\CChess\org\acerge\message\Producer.java
java chess\cchess\src\CChess\org\acerge\message\impl\ChessMessage.java
java chess\cchess\src\CChess\org\acerge\message\impl\ChessMessageQueue.java
java chess\cchess\src\CChess\org\acerge\message\impl\MessageConsumer.java
java chess\cchess\src\CChess\org\acerge\message\impl\MessageProducer.java
java chess\cchess\src\CChess\org\acerge\message\impl\PieceMessageDeliver.java
java chess\cchess\src\CChess\org\acerge\message\support\Client.java
java chess\cchess\src\CChess\org\acerge\message\support\Connection.java
java chess\cchess\src\CChess\org\acerge\message\support\MsgNetConnection.java
java chess\cchess\src\CChess\org\acerge\message\support\MultiClientServer.java
java chess\cchess\src\CChess\org\acerge\message\support\ObjectCopyer.java
java chess\cchess\src\CChess\org\acerge\message\support\OuterMsgReceiver.java
java chess\cchess\src\CChess\org\acerge\message\support\OuterMsgSender.java
java chess\cchess\src\CChess\org\acerge\message\support\Server.java
java chess\cchess\src\CChess\org\acerge\pieces\GetGiFData.java
java chess\cchess\src\CChess\org\acerge\pieces\InvalidMoveException.java
java chess\cchess\src\CChess\org\acerge\pieces\MoveInfo.java
java chess\cchess\src\CChess\org\acerge\pieces\PieceArray.java
java chess\cchess\src\CChess\org\acerge\pieces\PieceFactory.java
java chess\cchess\src\CChess\org\acerge\pieces\PiecesObject.java
java chess\cchess\src\CChess\org\acerge\pieces\Qizi.java
java chess\cchess\src\CChess\org\acerge\rule\PlayerTimer.java
java chess\cchess\src\CChess\org\acerge\rule\Rule.java
java chess\cchess\src\CChess\org\acerge\rule\TimeExhaustedException.java
java chess\cchess\src\CChess\org\acerge\rule\TimeRule.java
java chess\cchess\src\CChess\org\acerge\rule\TimeRuleConfig.java
java chess\cchess\run1.bat
java chess\cchess\run2.bat
java chess\cchess\说明.txt
java chess\cchess\commons-logging.jar
java chess\cchess\src\CChess\org\acerge\message\impl
java chess\cchess\src\CChess\org\acerge\message\support
java chess\cchess\src\CChess\org\acerge\engine
java chess\cchess\src\CChess\org\acerge\main
java chess\cchess\src\CChess\org\acerge\message
java chess\cchess\src\CChess\org\acerge\pieces
java chess\cchess\src\CChess\org\acerge\rule
java chess\cchess\org\acerge\message\impl
java chess\cchess\org\acerge\message\support
java chess\cchess\src\CChess\org\acerge
java chess\cchess\org\acerge\pieces
java chess\cchess\org\acerge\message
java chess\cchess\org\acerge\engine
java chess\cchess\org\acerge\main
java chess\cchess\org\acerge\rule
java chess\cchess\src\CChess\org
java chess\cchess\org\acerge
java chess\cchess\src\CChess
java chess\cchess\META-INF
java chess\cchess\org
java chess\cchess\data
java chess\cchess\save
java chess\cchess\src
java chess\cchess
java chess