head.h
上传用户:sycq158
上传日期:2008-10-22
资源大小:15361k
文件大小:1k
源码类别:

游戏

开发平台:

Visual C++

  1. // Copyright: 胡小民,丁展 2002.5
  2. #ifndef _HEAD_H
  3. #define _HEAD_H
  4. int totalEdge=0;
  5. int totalLevel=0;
  6. int imbalance=0;
  7. int treeHeight=0;
  8. int levelNum=0;
  9. const int MAX_STACK_SIZE=1000;
  10. #define HUMAN 1
  11. #define ANT 0
  12. int row=50;
  13. int col=50;
  14. int SIZEX_MAZE=row*2+1;
  15. int SIZEY_MAZE=col*2+1;
  16. int EXIT_ROW=SIZEX_MAZE-2;
  17. int EXIT_COL=SIZEY_MAZE-2;
  18. int MAX_ANT_NUM=25;
  19. const int UNACCESSABLE=-50000;
  20. const int CONST_MAZEX=101;
  21. const int CONST_MAZEY=101;
  22. const int CONST_ANT_NUM=25;
  23. #define RIGHT 2
  24. #define LEFT -2
  25. #define DOWN  1
  26. #define UP   -1
  27. int maze[CONST_MAZEX][CONST_MAZEY]={1};
  28. int markall[CONST_MAZEX][CONST_MAZEY]; // record the num of ants of go into the path
  29. bool mark[CONST_MAZEX][CONST_MAZEY]; // record that some path is not accessable
  30. int pos[CONST_MAZEX][CONST_MAZEY]; // record all objects position at the same time
  31. bool wild[CONST_MAZEX][CONST_MAZEY];
  32. #endif