资源简介

VC嵌入式CLips专家系统,实现战场环境的目标识别

资源截图

代码片段和文件信息

   /*******************************************************/
   /*      “C“ Language Integrated Production System      */
   /*                                                     */
   /*             CLIPS Version 6.24  05/17/06            */
   /*                                                     */
   /*                    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:                                         */
/*      6.23: Corrected compilation errors for files         */
/*            generated by constructs-to-c. DR0861           */
/*                                                           */
/*      6.24: Removed CONFLICT_RESOLUTION_STRATEGIES         */
/*            and DYNAMIC_SALIENCE compilation flags.        */
/*                                                           */
/*            Renamed BOOLEAN macro type to intBool.         */
/*                                                           */
/*            Added EnvGetActivationBasisPPForm function.    */
/*                                                           */
/*************************************************************/

#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 *);
   static char                   *SalienceEvaluationName(int);
   static int                     EvaluateSalience(void *void *);

/*************************************************/
/* InitializeAgenda: Initializes the acti

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      42048  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\agenda.c

     文件       7540  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\agenda.h

     文件      41787  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\analysis.c

     文件       1850  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\analysis.h

     文件      38895  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\argacces.c

     文件       4770  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\argacces.h

     文件      27553  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\bload.c

     文件       3442  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\bload.h

     文件      28670  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\bmathfun.c

     文件       2939  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\bmathfun.h

     文件      19164  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\bsave.c

     文件       3798  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\bsave.h

     文件      28997  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classcom.c

     文件       6633  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classcom.h

     文件      45030  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classexm.c

     文件       4666  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classexm.h

     文件      42550  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classfun.c

     文件       4921  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classfun.h

     文件      37085  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classinf.c

     文件       5305  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classinf.h

     文件      33646  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classini.c

     文件       1679  2002-01-20 15:41  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classini.h

     文件      35023  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classpsr.c

     文件       1442  2002-01-20 15:41  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\classpsr.h

     文件       3229  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\clips.h

     文件      34595  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\clsltpsr.c

     文件       1880  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\clsltpsr.h

     文件       4180  2002-01-20 15:41  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\cmptblty.h

     文件      34522  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\commline.c

     文件       4066  2006-06-15 14:04  77433622CLIPSSrc\CLIPSSrc\CLIPSSrc\commline.h

............此处省略319个文件信息

评论

共有 条评论