Mode matching method of rule engine and RETE network
A pattern matching and network technology, applied in data exchange networks, data exchange details, digital transmission systems, etc., can solve the problems of occupying large memory space and complex network matching process, reducing overhead, flexible configuration, and reducing time overhead Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0048] rule "1_INC_1"
[0049] salience 20
[0050] no-loop true
[0051] when
[0052] f:MonthBillingData(billing_type==3)
[0053] eval( f->order_stat. compare("05")==0&&
[0054] f->first_order_time_cur.compare("00000000000000")==0&&
[0055] f->first_order_time_his.compare(f->month_begin)<0&&
[0056] f->change_time.compare(f->month_begin)>=0)
[0057] then
[0058] / / cout<<"1_INC_1"<
[0059] f->state=11;
[0060] f->deduct_type=0;
[0061] end
example 2
[0063] rule "1_MONTH_1"
[0064] salience 20
[0065] no-loop true
[0066] when
[0067] f:MonthBillingData( )
[0068] eval( f->billing_type==1&&
[0069] f->first_order_time_his.compare(f->month_begin)<0&&
[0070] f->first_order_time_cur.compare("00000000000000")==0&&
[0071] (f->order_stat.compare("05")==0||f->order_stat.compare("06")==0))
[0072] then
[0073] / / cout<<"1_MONTH_1"<
[0074] f->state=11;
[0075] f->deduct_type=0;
[0076] end
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 



