资源简介
该资源为专家系统原理与编程第四版附书光盘 里面有CLIPS编程语言和源码 由于只能上传小于20M的资源 便删除了Unix环境下的内容 有需要的可以联系QQ568072887
代码片段和文件信息
/*******************************************************/
/* “C“ Language Integrated Production System */
/* */
/* CLIPS Version 6.22 06/15/04 */
/* */
/* AGENDA MODULE */
/*******************************************************/
/*************************************************************/
/* Purpose: */
/* Provides functionality for examining manipulating */
/* adding and removing activations from the agenda. */
/* */
/* Principal Programmer(s): */
/* Gary D. Riley */
/* */
/* Contributing Programmer(s): */
/* Brian L. Donnell */
/* */
/* Revision History: */
/* */
/*************************************************************/
#define _AGENDA_SOURCE_
#include
#define _STDIO_INCLUDED_
#include
#include “setup.h“
#if DEFRULE_CONSTRUCT
#include “argacces.h“
#include “constant.h“
#include “crstrtgy.h“
#include “engine.h“
#include “envrnmnt.h“
#include “extnfunc.h“
#include “memalloc.h“
#include “moduldef.h“
#include “modulutl.h“
#include “multifld.h“
#include “reteutil.h“
#include “retract.h“
#include “router.h“
#include “rulebsc.h“
#include “ruledef.h“
#include “strngrtr.h“
#include “sysdep.h“
#include “watch.h“
#include “agenda.h“
/***************************************/
/* LOCAL INTERNAL FUNCTION DEFINITIONS */
/***************************************/
static void PrintActivation(void *char *void *);
static void AgendaClearFunction(void *);
#if DYNAMIC_SALIENCE
static char *SalienceEvaluationName(int);
static int EvaluateSalience(void *void *);
#endif
/*************************************************/
/* InitializeAgenda: Initializes the activations */
/* watch item and the H/L commands for */
/* manipulating the agenda. */
/*************************************************/
globle void InitializeAgenda(
void *theEnv)
{
AllocateEnvironmentData(theEnvAGENDA_DATAsizeof(struct agendaData)NULL);
AgendaData(theEnv)->SalienceEvaluation = WHEN_DEFINED;
#if CONFLICT_RESOLUTION_STRATEGIES
AgendaData(theEnv)->Strategy = DEFAULT_STRATEGY;
#endif
EnvAddClearFunction(theEnv“agenda“AgendaClearFunction0);
#if DEBUGGING_FUNCTIONS
AddWatchItem(theEnv“activations“1&AgendaData(theEnv)->WatchActivation
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1081946 1997-11-23 08:30 MAC\DOCUMENT\3CCP.pdf
文件 133747 1997-11-22 10:37 MAC\DOCUMENT\abstract.pdf
文件 986919 2004-06-04 10:33 MAC\DOCUMENT\apg.pdf
文件 1080137 1997-11-23 09:23 MAC\DOCUMENT\arch5-1.pdf
文件 1767319 2004-06-04 10:20 MAC\DOCUMENT\bpg.pdf
文件 1357044 2004-06-04 10:47 MAC\DOCUMENT\ig.pdf
文件 623453 2002-03-19 10:42 MAC\DOCUMENT\usrguide.pdf
文件 1018724 2004-06-06 02:38 MAC\PROGRAMS\CLIPS 6.22
文件 79414 2004-06-07 08:52 MAC\PROGRAMS\clips.hlp
文件 3451 2002-04-03 11:06 MAC\PROGRAMS\EXAMPLES\BOOK\ANIMAL.CLP
文件 514 2004-06-07 09:40 MAC\PROGRAMS\EXAMPLES\BOOK\ANIMAL.DAT
文件 1333 2004-06-08 08:39 MAC\PROGRAMS\EXAMPLES\BOOK\BLOCKS.CLP
文件 10513 2004-06-07 09:28 MAC\PROGRAMS\EXAMPLES\BOOK\MONITOR.CLP
文件 7982 2004-06-08 08:38 MAC\PROGRAMS\EXAMPLES\BOOK\STICKS.CLP
文件 2870 2004-06-08 08:39 MAC\PROGRAMS\EXAMPLES\BOOK\WINE.CLP
文件 14111 1997-03-08 05:36 MAC\PROGRAMS\EXAMPLES\OTHER\animal.clp
文件 5667 1997-03-08 05:36 MAC\PROGRAMS\EXAMPLES\OTHER\auto.clp
文件 7681 1997-03-08 05:36 MAC\PROGRAMS\EXAMPLES\OTHER\cam.clp
文件 730 1997-03-08 05:40 MAC\PROGRAMS\EXAMPLES\OTHER\Cholesterol\date.clp
文件 123 1997-03-08 05:40 MAC\PROGRAMS\EXAMPLES\OTHER\Cholesterol\loadall
文件 1310 1997-03-08 05:40 MAC\PROGRAMS\EXAMPLES\OTHER\Cholesterol\patdata1
文件 2236 1997-03-08 05:40 MAC\PROGRAMS\EXAMPLES\OTHER\Cholesterol\patdata2
文件 34157 1997-03-08 05:40 MAC\PROGRAMS\EXAMPLES\OTHER\Cholesterol\project.clp
文件 5686 1997-03-08 05:40 MAC\PROGRAMS\EXAMPLES\OTHER\Cholesterol\Readme
文件 1419 1997-03-08 05:36 MAC\PROGRAMS\EXAMPLES\OTHER\circuit1.clp
文件 1712 1997-03-08 05:36 MAC\PROGRAMS\EXAMPLES\OTHER\circuit2.clp
文件 2396 1997-03-08 05:37 MAC\PROGRAMS\EXAMPLES\OTHER\circuit3.clp
文件 6021 1997-03-08 05:37 MAC\PROGRAMS\EXAMPLES\OTHER\dilemma1.clp
文件 5675 1997-03-08 05:37 MAC\PROGRAMS\EXAMPLES\OTHER\dilemma2.clp
文件 6773 1997-03-08 05:37 MAC\PROGRAMS\EXAMPLES\OTHER\dilemma3.clp
............此处省略911个文件信息
- 上一篇:全英文模电书籍
- 下一篇:highstockdata数据
相关资源
- Visual_Basic.NET图形图像编程与详解
- TMS320C6000系列DSP编程工具与指南.pdf
- JSBSim编程实践工程VS2015
- TCP-IP高效编程:改善网络程序的44个技
- Elixir程序设计中文版
- MF253S固件,另带编程器固件
- SpringMVC导入MyEclipse即可运行
- 精通Windows API-函数、接口、编程(源
- kettle6.1.0.1-196 MyEclipse源码工程包 par
- Unix环境高级编程第三版 正式版 PDF 带
- UNIX环境高级编程 第二版 高清完整版
- Linux命令行与shell脚本编程大全第3版完
- 《Windows高级编程指南》 (第三版)
- 单片机编程魔法师之高级裸编程思想
- 单片机stc89c52rc编程普中开发板
- 并行编程模式
- 7620a爱快编程器固件.zip
- Linux命令行与shell脚本编程大全第3版高
- 专家系统方面的论文pdf格式
- CGUIQt4编程第二版.rar
- ARM嵌入式系统结构与编程 邱铁著 清
- Linux Shell编程从入门到精通 第 2 版
- 泛型编程与STL中文版 -----侯捷
- 游戏编程模式中文版
- 精通Eclipse整合Web开发——StrutsSpring
- 网上购物在线商城
- 多核与GPU编程附录
- 极路由1S HC5661 原厂16M编程器固件
- 纳英特图形化编程软件系统
- Hive编程指南中文高清版pdf
评论
共有 条评论