⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 global.h

📁 有穷状态机
💻 H
字号:
#ifndef		_GLOBAL_H_
#define		_GLOBAL_H_

//定义这个世界里面的ANT数量最多是两百
#define		kMaxEntity	200

//定义了这个世界里面的ANT的ANT的种量就只有两种,分别为其编上ID
#define		kRedAnt		'R'
#define		kBlackAnt	'B'

//定义了这个世界里面最大的宽度与长度
#define		kMaxRows	36
#define		kMaxColumns 36

//这个世界的ANT所处的状态之一
#define		kGoForFood	0
#define		kGoForWater	1
#define		kGoHome		2
#define		kDead		4

//定义了这个世界的各种地形
#define		kRedHome	0
#define		kBlackHome	1
#define		kFood		'F'
#define		kWater		'w'
#define		kPoison		'p'
#define		kGround		5

//定义了这个世界的各种地形的数量大小
#define		kFoodCount		5
#define		kWaterCount		5
#define		kPoisonCount	5

//定义的home的位置
#define		kRedHomeRow		5
#define		kRedHomeColumn	5
#define		kBlackHomeRow		5
#define		kBlackHomeColumn	30

//定义了世界里面现在的ANT的个数
static int antCount = 0;
static char antworld[kMaxRows][kMaxColumns];
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -