xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡介

實驗目的: 1、利用產生式系統的結構設計出動物識別系統,從而理解知識的產生式表示法; 2、實現基于產生式表示法的動物識別系統,從而掌握產生式系統的工作原理; 3、實現瀏覽器/服務器架構,并且讓動物識別系統在服務器上正常運行。 實驗內容: 用WEB語言實現一個簡單的動物識別系統。該系統引用書中P37頁的十五條規則,可以識別老虎、金錢豹、斑馬、長頸鹿、鴕鳥、企鵝、信天翁這7種動物。

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;

namespace?Experiment01
{
????public?partial?class?MainForm?:?Form
????{
????????public?MainForm()
????????{
????????????InitializeComponent();
????????}

????????private?void?checkedListBox_SelectedIndexChanged(object?sender?EventArgs?e)
????????{
????????}

????????private?void?enterButton_Click(object?sender?EventArgs?e)//當“看看“按鈕按下時
????????{
????????????long?inputSet?=?0;//記錄選擇的事實集其二進制的第i位為1表示i號復選框被選中
????????????for?(int?i?=?0;?i?????????????{
????????????????if?(this.checkedListBox.GetItemChecked(i))//第i個復選框被選中
????????????????{
????????????????????inputSet?|=?1L?<????????????????}
????????????}

????????????Rules?rules?=?new?Rules();//規則
????????????RecoginzeSystem?recoginzer?=?new?RecoginzeSystem();//推理用
????????????long?result?=?recoginzer.recoginze(inputSet?rules);//計算新的事實集

????????????int?cnt?=?0;//統計設別出的動物個數0或大于1時為無法識別
????????????string?output=“無法識別...“;
????????????if?((result?&?(1L?<0)//result的二進制第11為1時
????????????{?output?=?“是老虎“;?cnt++;?}
????????????if?((result?&?(1L?<?0)//result的二進制第13為1時
????????????{?output?=?“是金錢豹“;?cnt++;?}
????????????if?((result?&?(1L?<0)//如此類推
????????????{?output?=?“是斑馬“;?cnt++;?}
????????????if?((result?&?(1L?<0)
????????????{?output?=?“是長頸鹿“;?cnt++;?}
????????????if?((result?&?(1L?<0)
????????????{?output?=?“是企鵝“;?cnt++;?}
????????????if?((result?&?(1L?<0)
????????????{?output?=?“是信天翁“;?cnt++;?}
????????????if?(cnt?>?1)?output?=?“是外星動物!!“;

????????????this.resultTextBox.Text?=?output.ToString();//結果輸出
????????}

????????private?void?resultTextBox_TextChanged(object?sender?EventArgs?e)
????????{
????????}

????????private?void?MainForm_Load(object?sender?EventArgs?e)
????????{
????????}

????????private?void?resultTipLabel_Click(object?sender?EventArgs?e)
????????{
????????}
????}

????public?class?Rules//規則類
????{
????????/*
????????00.不會飛
????????01.吃肉
????????02.會飛
????????03.會下蛋
????????04.會游泳
????????05.善飛
????????06.身上有暗斑點
????????07.身上有黑色條紋
????????08.是斑馬
????????09.是哺乳動物
????????10.是長頸鹿
????????11.是虎
????????12.是黃褐色
????????13.是金錢豹
????????14.是嚼反芻動物
????????15.是鳥
????????16.是企鵝
????????17.是肉食動物
????????18.是鴕鳥
????????19.是信天翁
????????20.是有碲類動物
????????21.眼盯前方
????????22.有長脖子
????????23.有長腿
????????24.有碲
????????25.有黑白二色
????????26.有毛發
????????27.有奶
????????28.有犬齒
????????29.有羽毛
????????30.有爪
?????????*/
????????public?const?int?len?=?31;
????????public?long[]?factSets;//事實
????????public?long[]?resultSets;//結果
????????//factSets[i]對應resultsSets[i]

????????public?Rules()
????????{
????????????factSets?=?new?long[len];
????????????resultSets?=?new?long[len];
??
????????????//rule00
????????????factSets[0]?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????5589??2008-04-15?19:30??動物識別系統1.0\IA\IA\ClientBS.class

?????文件???????4134??2008-04-17?22:20??動物識別系統1.0\IA\IA\ClientBS.java

?????文件???????1219??2008-04-02?21:49??動物識別系統1.0\IA\IA\Rule.class

?????文件????????975??2008-04-02?15:40??動物識別系統1.0\IA\IA\Rule.java

?????文件???????4860??2008-04-13?14:44??動物識別系統1.0\IA\IA\RuleDB.class

?????文件???????6693??2008-04-17?22:19??動物識別系統1.0\IA\IA\RuleDB.java

?????文件????????920??2008-04-02?21:49??動物識別系統1.0\IA\IA\RuleElement.class

?????文件????????643??2008-04-02?15:23??動物識別系統1.0\IA\IA\RuleElement.java

?????文件???????1330??2008-04-18?03:20??動物識別系統1.0\IA\IA\save.txt

?????文件???????3121??2008-04-14?00:05??動物識別系統1.0\IA\IA\Server.class

?????文件???????8320??2008-04-14?13:05??動物識別系統1.0\IA\IA\Server.jar

?????文件???????2316??2008-04-17?22:14??動物識別系統1.0\IA\IA\Server.java

?????文件???????2935??2008-04-13?13:07??動物識別系統1.0\IA\IA\ServerThread.class

?????文件???????2106??2008-04-17?22:16??動物識別系統1.0\IA\IA\ServerThread.java

?????文件?????????60??2008-04-13?10:39??動物識別系統1.0\IA\IA\test.html

?????文件??????47104??2008-04-17?22:34??動物識別系統1.0\IA\IA\人工智能實驗一.doc

?????目錄??????????0??2008-04-17?22:41??動物識別系統1.0\IA\IA

?????目錄??????????0??2008-04-17?22:47??動物識別系統1.0\IA

?????文件??????14328??2008-04-17?18:18??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Debug\Experiment01.vshost.exe

?????文件????????490??2007-07-21?01:33??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Debug\Experiment01.vshost.exe.manifest

?????目錄??????????0??2008-04-17?03:58??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Debug

?????文件??????11264??2008-04-17?21:58??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Release\app.publish\Application?Files\Experiment01_1_0_0_0\Experiment01.exe.deploy

?????文件???????7221??2008-04-17?21:58??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Release\app.publish\Application?Files\Experiment01_1_0_0_0\Experiment01.exe.manifest

?????目錄??????????0??2008-04-17?21:58??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Release\app.publish\Application?Files\Experiment01_1_0_0_0

?????目錄??????????0??2008-04-17?21:58??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Release\app.publish\Application?Files

?????文件???????5327??2008-04-17?21:58??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Release\app.publish\Experiment01.application

?????文件?????461760??2008-04-17?21:58??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Release\app.publish\setup.exe

?????目錄??????????0??2008-04-17?21:58??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Release\app.publish

?????文件???????1590??2008-04-17?22:37??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Release\Experiment01.application

?????文件??????11264??2008-04-17?22:37??動物識別系統1.0\Experiment01\Experiment01\Experiment01\bin\Release\Experiment01.exe

............此處省略50個文件信息

評論

共有 條評論