File list (Check if you may need any files):
AI算法
......\11-3路径规划与移动技术
......\......................\AStarHeuristicPolicies.h
......\......................\Cgdi.cpp
......\......................\Cgdi.h
......\......................\GraphAlgorithms.h
......\......................\GraphEdgeTypes.h
......\......................\GraphNodeTypes.h
......\......................\HandyGraphFunctions.h
......\......................\NodeTypeEnumerations.h
......\......................\Pathfinder.cpp
......\......................\Pathfinder.exe
......\......................\Pathfinder.h
......\......................\Pathfinder.mak
......\......................\Pathfinder.ncb
......\......................\Pathfinder.opt
......\......................\Pathfinder.sln
......\......................\Pathfinder.suo
......\......................\Pathfinder.vcproj
......\......................\PrecisionTimer.cpp
......\......................\PrecisionTimer.h
......\......................\PriorityQueue.h
......\......................\SparseGraph.h
......\......................\Stream_Utility_Functions.h
......\......................\Vector2D.h
......\......................\Vector2d.cpp
......\......................\WindowUtils.cpp
......\......................\WindowUtils.h
......\......................\_desktop.ini
......\......................\constants.h
......\......................\icon1.ico
......\......................\main.cpp
......\......................\no_obstacles_source_target_close.map
......\......................\resource.h
......\......................\test_with_walls.map
......\......................\toolbar.aps
......\......................\toolbar.rc
......\......................\toolbar1.bmp
......\......................\utils.h
......\11-4有限状态机
......\..............\AStarHeuristicPolicies.h
......\..............\BaseGameEntity.cpp
......\..............\BaseGameEntity.h
......\..............\C2DMatrix.h
......\..............\Cgdi.cpp
......\..............\Cgdi.h
......\..............\DebugConsole.cpp
......\..............\DebugConsole.h
......\..............\EntityFunctionTemplates.h
......\..............\EntityManager.cpp
......\..............\EntityManager.h
......\..............\FieldPlayer.cpp
......\..............\FieldPlayer.h
......\..............\FieldPlayerStates.cpp
......\..............\FieldPlayerStates.h
......\..............\FrameCounter.cpp
......\..............\FrameCounter.h
......\..............\Goal.cpp
......\..............\Goal.h
......\..............\GoalKeeperStates.cpp
......\..............\GoalKeeperStates.h
......\..............\Goalkeeper.cpp
......\..............\Goalkeeper.h
......\..............\GraphAlgorithms.h
......\..............\GraphEdgeTypes.h
......\..............\GraphNodeTypes.h
......\..............\HandyGraphFunctions.h
......\..............\MessageDispatcher.cpp
......\..............\MessageDispatcher.h
......\..............\MovingEntity.h
......\..............\NodeTypeEnumerations.h
......\..............\ParamLoader.cpp
......\..............\ParamLoader.h
......\..............\Params.ini
......\..............\Pathfinder.cpp
......\..............\Pathfinder.h
......\..............\PlayerBase.cpp
......\..............\PlayerBase.h
......\..............\PrecisionTimer.cpp
......\..............\PrecisionTimer.h
......\..............\PriorityQueue.h
......\..............\Region.h
......\..............\Regulator.h
......\..............\Script1.aps
......\..............\Script1.rc
......\..............\SimpleSoccer.exe
......\..............\SimpleSoccer.mak
......\..............\SimpleSoccer.ncb
......\..............\SimpleSoccer.sln
......\..............\SimpleSoccer.suo
......\..............\SimpleSoccer.vcproj
......\..............\SoccerBall.cpp
......\..............\SoccerBall.h
......\..............\SoccerMessages.cpp
......\..............\SoccerMessages.h
......\..............\SoccerPitch.cpp
......\..............\SoccerPitch.h
......\..............\SoccerTeam.cpp
......\..............\SoccerTeam.h
......\..............\SparseGraph.h