亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? agenda.h

?? clips源代碼
?? H
字號:
   /*******************************************************/   /*      "C" Language Integrated Production System      */   /*                                                     */   /*             CLIPS Version 6.30  10/19/06            */   /*                                                     */   /*                 AGENDA HEADER FILE                  */   /*******************************************************//*************************************************************//* Purpose:                                                  *//*   Provides functionality for examining, manipulating,     *//*   adding, and removing activations from the agenda.       *//*                                                           *//* Principal Programmer(s):                                  *//*      Gary D. Riley                                        *//*                                                           *//* Contributing Programmer(s):                               *//*                                                           *//* 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.    *//*                                                           *//*      6.30: Added salience groups to improve performance   *//*            with large numbers of activations of different *//*            saliences.                                     *//*                                                           *//*************************************************************/#ifndef _H_agenda#define _H_agenda#ifndef _H_ruledef#include "ruledef.h"#endif#ifndef _H_symbol#include "symbol.h"#endif#ifndef _H_match#include "match.h"#endif#define WHEN_DEFINED 0#define WHEN_ACTIVATED 1#define EVERY_CYCLE 2#define MAX_DEFRULE_SALIENCE  10000#define MIN_DEFRULE_SALIENCE -10000  /*******************//* DATA STRUCTURES *//*******************/struct activation  {   struct defrule *theRule;   struct partialMatch *basis;   int salience;   unsigned long long timetag;   int randomID;   struct activation *prev;   struct activation *next;  };struct salienceGroup  {   int salience;   struct activation *first;   struct activation *last;   struct salienceGroup *next;   struct salienceGroup *prev;  };typedef struct activation ACTIVATION;#define AGENDA_DATA 17struct agendaData  { #if DEBUGGING_FUNCTIONS   unsigned WatchActivations;#endif   unsigned long NumberOfActivations;   unsigned long long CurrentTimetag;   int AgendaChanged;   intBool SalienceEvaluation;   int Strategy;  };#define EnvGetActivationSalience(theEnv,actPtr) (((struct activation *) actPtr)->salience)#define GetActivationRule(actPtr) (((struct activation *) actPtr)->theRule)#define GetActivationBasis(actPtr) (((struct activation *) actPtr)->basis)#define AgendaData(theEnv) ((struct agendaData *) GetEnvironmentData(theEnv,AGENDA_DATA))#ifdef LOCALE#undef LOCALE#endif#ifdef _AGENDA_SOURCE_#define LOCALE#else#define LOCALE extern#endif/****************************************//* GLOBAL EXTERNAL FUNCTION DEFINITIONS *//****************************************/#if ENVIRONMENT_API_ONLY#define Agenda(theEnv,a,b) EnvAgenda(theEnv,a,b)#define DeleteActivation(theEnv,a) EnvDeleteActivation(theEnv,a)#define GetActivationName(theEnv,a) EnvGetActivationName(theEnv,a)#define GetActivationPPForm(theEnv,a,b,c) EnvGetActivationPPForm(theEnv,a,b,c)#define GetActivationSalience(theEnv,actPtr) (((struct activation *) actPtr)->salience)#define GetAgendaChanged(theEnv) EnvGetAgendaChanged(theEnv)#define GetNextActivation(theEnv,a) EnvGetNextActivation(theEnv,a)#define GetSalienceEvaluation(theEnv) EnvGetSalienceEvaluation(theEnv)#define Refresh(theEnv,a) EnvRefresh(theEnv,a)#define RefreshAgenda(theEnv,a) EnvRefreshAgenda(theEnv,a)#define ReorderAgenda(theEnv,a) EnvReorderAgenda(theEnv,a)#define SetActivationSalience(theEnv,a,b) EnvSetActivationSalience(theEnv,a,b)#define SetAgendaChanged(theEnv,a) EnvSetAgendaChanged(theEnv,a)#define SetSalienceEvaluation(theEnv,a) EnvSetSalienceEvaluation(theEnv,a)#else#define Agenda(a,b) EnvAgenda(GetCurrentEnvironment(),a,b)#define DeleteActivation(a) EnvDeleteActivation(GetCurrentEnvironment(),a)#define GetActivationName(a) EnvGetActivationName(GetCurrentEnvironment(),a)#define GetActivationPPForm(a,b,c) EnvGetActivationPPForm(GetCurrentEnvironment(),a,b,c)#define GetActivationSalience(actPtr) (((struct activation *) actPtr)->salience)#define GetAgendaChanged() EnvGetAgendaChanged(GetCurrentEnvironment())#define GetNextActivation(a) EnvGetNextActivation(GetCurrentEnvironment(),a)#define GetSalienceEvaluation() EnvGetSalienceEvaluation(GetCurrentEnvironment())#define Refresh(a) EnvRefresh(GetCurrentEnvironment(),a)#define RefreshAgenda(a) EnvRefreshAgenda(GetCurrentEnvironment(),a)#define ReorderAgenda(a) EnvReorderAgenda(GetCurrentEnvironment(),a)#define SetActivationSalience(a,b) EnvSetActivationSalience(GetCurrentEnvironment(),a,b)#define SetAgendaChanged(a) EnvSetAgendaChanged(GetCurrentEnvironment(),a)#define SetSalienceEvaluation(a) EnvSetSalienceEvaluation(GetCurrentEnvironment(),a)#endif   LOCALE void                    AddActivation(void *,void *,void *);   LOCALE void                    ClearRuleFromAgenda(void *,void *);   LOCALE void                   *EnvGetNextActivation(void *,void *);   LOCALE char                   *EnvGetActivationName(void *,void *);   LOCALE int                     EnvSetActivationSalience(void *,void *,int);   LOCALE void                    EnvGetActivationPPForm(void *,char *,unsigned,void *);   LOCALE void                    EnvGetActivationBasisPPForm(void *,char *,unsigned,void *);   LOCALE intBool                 MoveActivationToTop(void *,void *);   LOCALE intBool                 EnvDeleteActivation(void *,void *);   LOCALE intBool                 DetachActivation(void *,void *);   LOCALE void                    EnvAgenda(void *,char *,void *);   LOCALE void                    RemoveActivation(void *,void *,int,int);   LOCALE void                    RemoveAllActivations(void *);   LOCALE int                     EnvGetAgendaChanged(void *);   LOCALE void                    EnvSetAgendaChanged(void *,int);   LOCALE unsigned long           GetNumberOfActivations(void *);   LOCALE intBool                 EnvGetSalienceEvaluation(void *);   LOCALE intBool                 EnvSetSalienceEvaluation(void *,intBool);   LOCALE void                    EnvRefreshAgenda(void *,void *);   LOCALE void                    EnvReorderAgenda(void *,void *);   LOCALE void                    InitializeAgenda(void *);   LOCALE void                   *SetSalienceEvaluationCommand(void *);   LOCALE void                   *GetSalienceEvaluationCommand(void *);   LOCALE void                    RefreshAgendaCommand(void *);   LOCALE void                    RefreshCommand(void *);   LOCALE intBool                 EnvRefresh(void *,void *);#if DEBUGGING_FUNCTIONS   LOCALE void                    AgendaCommand(void *);#endif#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
4438亚洲最大| 亚洲精品免费在线播放| 久久av老司机精品网站导航| 久久久久久久网| 在线观看一区日韩| 精品伊人久久久久7777人| 国产精品久久777777| 538prom精品视频线放| 波多野结衣中文字幕一区二区三区| 亚洲色欲色欲www| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 久久精品人人做| 欧美三区在线观看| av资源网一区| 精品一区二区影视| 五月天网站亚洲| 一区二区三区高清在线| 亚洲国产高清在线| 久久久久久久综合色一本| 欧美精选一区二区| 欧美私人免费视频| 一道本成人在线| 99国产精品久| jlzzjlzz亚洲女人18| 国产成人精品aa毛片| 国产精品系列在线播放| 国产综合成人久久大片91| 韩国欧美一区二区| 国产资源精品在线观看| 国内成人免费视频| 国产成人免费在线视频| 国产精品一区二区你懂的| 亚洲一区二区欧美| 欧美高清在线一区二区| 久久综合色之久久综合| 久久久精品日韩欧美| 国产亚洲一区二区三区在线观看| 国产网站一区二区三区| 亚洲同性gay激情无套| 亚洲一区二区在线免费观看视频| 亚洲精品久久嫩草网站秘色| 亚洲影院理伦片| 久久不见久久见免费视频7| 国产成人综合在线观看| 欧美视频一区二| 国产丝袜欧美中文另类| 中文字幕一区二区三区不卡在线 | 国产精品青草综合久久久久99| 亚洲国产岛国毛片在线| 亚洲国产aⅴ天堂久久| 久久se精品一区精品二区| 色狠狠色狠狠综合| 亚洲精品一区在线观看| 亚洲天堂中文字幕| 麻豆91精品91久久久的内涵| 成人av资源在线观看| 日韩一区二区在线看片| 中文字幕亚洲区| 美女视频一区在线观看| 欧美日韩一区二区三区高清| 久久精品在线免费观看| 日韩精品一二三四| jizz一区二区| 精品久久久久久久久久久久久久久 | 亚洲国产日韩一区二区| 免费视频一区二区| 欧日韩精品视频| 国产精品久久久久天堂| 国产一区二区0| 91精品婷婷国产综合久久性色 | 国产乱码精品一区二区三区av | av不卡免费在线观看| 久久只精品国产| 国内外成人在线视频| 日韩丝袜美女视频| 伦理电影国产精品| 精品精品国产高清一毛片一天堂| 无码av中文一区二区三区桃花岛| 91精品办公室少妇高潮对白| 亚洲青青青在线视频| 一道本成人在线| 水蜜桃久久夜色精品一区的特点| 欧美日免费三级在线| 亚洲第一成人在线| 日韩一区二区三区在线| 日本aⅴ亚洲精品中文乱码| 欧美岛国在线观看| 成人做爰69片免费看网站| 亚洲四区在线观看| 欧美福利电影网| 国产一区二区三区在线看麻豆| 国产亚洲精品中文字幕| 99热精品国产| 视频一区二区中文字幕| 久久你懂得1024| 一本一道波多野结衣一区二区| 爽爽淫人综合网网站| 亚洲国产激情av| 欧美日韩一区二区三区免费看 | 99精品欧美一区二区三区综合在线| 欧美成人猛片aaaaaaa| 国产一区二区精品久久91| 亚洲日本一区二区| 精品精品国产高清a毛片牛牛 | 成人精品视频一区二区三区 | 精品一区二区三区在线观看 | 色噜噜狠狠色综合中国| 美女一区二区久久| 亚洲免费在线播放| 精品福利在线导航| 欧美日韩电影在线| 色婷婷一区二区| 韩国av一区二区三区| 美国毛片一区二区| 日韩av电影天堂| 亚洲精品一二三四区| 中文子幕无线码一区tr | 日韩欧美在线网站| 欧美在线观看视频一区二区| 国产成人aaa| 国产精品一级二级三级| 久久精品国产精品亚洲精品| 日韩中文字幕不卡| 亚洲福利视频导航| 一区二区三区在线视频免费| 国产精品国产三级国产普通话99| 国产亚洲婷婷免费| 久久亚洲综合色| 国产女人18毛片水真多成人如厕| 日韩欧美精品在线| www国产精品av| 国产欧美日韩综合| 国产精品无人区| 日韩美女精品在线| 亚洲午夜日本在线观看| 性欧美疯狂xxxxbbbb| 奇米色一区二区| 久久97超碰国产精品超碰| 国产精品一级在线| 蜜桃久久精品一区二区| 精品一区二区三区免费播放| 激情综合亚洲精品| 99re视频这里只有精品| 91麻豆蜜桃一区二区三区| 欧美午夜电影在线播放| 欧美一级片免费看| 国产蜜臀av在线一区二区三区| 综合久久给合久久狠狠狠97色| 亚洲少妇屁股交4| 蜜桃视频一区二区| 成人av在线播放网站| 欧美一区二区三区影视| 国产肉丝袜一区二区| 亚洲一区二区三区三| 国产999精品久久久久久| 欧洲人成人精品| 久久精品一级爱片| 无码av免费一区二区三区试看| 国产一区二区美女| 欧美一区二区三区电影| 亚洲欧洲在线观看av| 美女被吸乳得到大胸91| 日本黄色一区二区| 国产精品久久久久影院| 韩国毛片一区二区三区| 欧美熟乱第一页| 国产精品免费丝袜| 亚洲成a人片在线不卡一二三区| 国产精品一二二区| 欧美大尺度电影在线| 亚洲狠狠丁香婷婷综合久久久| 国产精品乡下勾搭老头1| 日韩三级中文字幕| 美女在线视频一区| 这里只有精品视频在线观看| 亚洲一二三专区| 日本高清不卡一区| 亚洲区小说区图片区qvod| 岛国一区二区在线观看| 久久久久久久久久久久电影| 精品无人码麻豆乱码1区2区 | 91精品办公室少妇高潮对白| 中文字幕中文在线不卡住| 国产精品99久久久久久有的能看| 色婷婷av一区二区三区软件 | 成a人片国产精品| 1000部国产精品成人观看| 99热这里都是精品| 亚洲高清在线精品| 欧美绝品在线观看成人午夜影视| 五月激情六月综合| 日韩欧美国产一区二区三区 | 亚洲精品在线一区二区| 国产精品77777竹菊影视小说| 欧美韩国一区二区| 91蜜桃传媒精品久久久一区二区| 一区二区三区成人在线视频| 91精品国产一区二区人妖| 国产在线精品一区二区不卡了 | 26uuu国产一区二区三区|