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

📄 fcl.fcl

📁 parse fuzzy contrl language file
💻 FCL
字号:
(*This is the AISWISDOM example from the FFLL*)FUNCTION_BLOCK aiwisdom	VAR_INPUT		Our_Health:REAL;		Enemy_Health:REAL;	END_VAR	VAR_OUTPUT		Aggressiveness:REAL;	END_VAR	FUZZIFY Our_Health		RANGE := (0 .. 100);		TERM Near_Death := (0, 0) (0, 1) (50, 0) ;		TERM Good := (14, 0) (50, 1) (83, 0) ;		TERM Excellent := (50, 0) (100, 1) (100, 0) ;	END_FUZZIFY	FUZZIFY Enemy_Health		RANGE := (0 .. 100);		TERM Near_Death := (0, 0) (0, 1) (50, 0) ;		TERM Good := (14, 0) (50, 1) (83, 0) ;		TERM Excellent := (50, 0) (100, 1) (100, 0) ;	END_FUZZIFY	DEFUZZIFY Aggressiveness		RANGE := (0 .. 4);		TERM Run_Away := 1;		TERM Fight_Defensively := 2 ;		TERM All_Out_Attack := 3 ;		METHOD: COG;	END_DEFUZZIFY	RULEBLOCK first		AND : MIN;		ACT : PROD;		ACCU : MAX;		RULE 0: IF (Our_Health IS Good) AND (Enemy_Health IS Good) THEN (Agressiveness IS Fight_Defensively);		RULE 1: IF Good AND Excellent THEN Fight_Defensively;	END_RULEBLOCKEND_FUNCTION_BLOCK

⌨️ 快捷键说明

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