File list (Check if you may need any files):
黑白棋
......\Classes
......\.......\Player
......\.......\......\Init.vi
......\.......\......\Player.lvclass
......\.......\......\Read Name.vi
......\.......\......\Read Type.vi
......\.......\......\Shift.vi
......\.......\......\StoneColor.vi
......\Controls
......\........\Chess.ctl
......\........\ItemIndex.ctl
......\........\StateEvents.ctl
......\........\States.ctl
......\........\directions.ctl
......\FGVariables
......\...........\FGV_ITC.vi
......\Main.vi
......\Othello.aliases
......\Othello.lvproj
......\Pictures
......\........\BackGround.png
......\SubVIs
......\......\BottomHaveSameStone.vi
......\......\BottomLeftHaveSameStone.vi
......\......\BottomRightHaveSameStone.vi
......\......\CanMove.vi
......\......\CheckBottom.vi
......\......\CheckBottomLeft.vi
......\......\CheckBottomRight.vi
......\......\CheckLeft.vi
......\......\CheckRight.vi
......\......\CheckTop.vi
......\......\CheckTopLeft.vi
......\......\CheckTopRight.vi
......\......\ChessBoardIsFull.vi
......\......\ChessEND.vi
......\......\Count.vi
......\......\EmptyPosition.vi
......\......\GetIndexNum.vi
......\......\GetIndexNum_Arithmatic.vi
......\......\HaveLegalPosition.vi
......\......\HaveSameStone.vi
......\......\LeftHaveSameStone.vi
......\......\Legalposition.vi
......\......\MoveStone.vi
......\......\RegStateEvent.vi
......\......\RightHaveSameStone.vi
......\......\ShiftStoneColor.vi
......\......\TopHaveSameStone.vi
......\......\TopLeftHaveSameStone.vi
......\......\TopRightHaveSameStone.vi