资源简介
规则库包含15条规则,开发一个专家系统可以识别老虎,金钱豹,斑马,长颈鹿,企鹅,信天翁这6种动物。
代码片段和文件信息
package com.lzr.lab1;
/**
*
*/
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
public class AnimalSystem {
/**
* @param args
*/
public String result;
private String[] resultSet={
“信天翁““企鹅““鸵鸟““斑马““长颈鹿““老虎““金钱豹“ //
};
//private String[] curFacts={“有暗斑点““有长脖子““有长腿““有奶““有蹄“};
public List curFacts; //List初始化问题!!
public Rule[] RuleDB;
/*public String[] commonFacts={“有毛发““有奶““有羽毛“
“会飞““会生蛋““吃肉““有犀利牙齿“
“有爪““眼向前方““有蹄““反刍“
“有黄褐色““有暗斑点 ““有黑色条纹“
“有长脖子““有长腿““有暗斑点““有黑白二色“
“不会飞““会游泳““善飞“};
public String[] mesoFacts={“
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4330 2014-12-20 11:36 lab1\AnimalSystem.java
文件 5523 2014-12-20 11:36 lab1\AnimalSysUI.java
文件 810 2014-12-20 11:36 lab1\Rule.java
文件 427 2014-12-20 11:36 lab1\rule.txt
文件 681 2014-12-20 11:36 lab1\Test.java
目录 0 2014-12-20 11:36 lab1
----------- --------- ---------- ----- ----
11771 6
评论
共有 条评论