clips

    0

    1答えて

    (deftemplate Employee (slot employee-id) (slot employee-name) (slot Role) (slot Designation)) (deffacts Employees (employee (employee-name X) (employee-id 1) (Role CS) (Desi

    1

    1答えて

    私は別のプログラムにCLIPSを埋め込み、推論エンジンとして主に使用しています。私のルール条件はlogicalキーワードを使用して、ルールがサポートされなくなったときに、assertがルールのアクションとして実際に取り消されるようにします(BPGセクション5.4.8)。私は一般的に、タイプfoo(fooがファクトの最初のフィールドである、例えば(foo bar baz))のすべてのアサートされたフ

    0

    1答えて

    1)ユーザーの入力がyes/no以外の場合は、質問を繰り返す方法が必要ですか? 2)CLIPSに小文字と大文字を受け入れる方法が必要です。 私はこのサンプルをグーグルで見つけましたが、特定の行でどのように動作するかはわかりません。誰も私にこのことがどういうものなのか説明できますか?または、私が必要とするものの両方を実行するためのより良い方法があります。 (deffunction ask-quest

    0

    1答えて

    私は、クリッププログラミング言語で基本エキスパートシステムを実装しようとしています。私は彼らの両親と一緒に子供の知識ベースを持っています。私はルールを設定して、2人の子供が同じ両親を持っていれば、彼らが兄弟であるという事実を主張するようにしたい。 (deftemplate person "family tree" (slot name) (slot father)

    0

    1答えて

    私は人にアレルギーを与え、アレルギーによってアレルギーを分けて、それぞれをアサートしたいと思う。これを行うには、do-backward-chaining,assert-string、readlineを使用します。 (do-backward-chaining allergies) (defrule ask-allergies (need-allergies nil) =>

    0

    1答えて

    記号を文字列に変換する方法とCLIPSで記号を変換する方法については、ドキュメントを調べてみましたが助けませんでした。 また、文字列を整数に変換する関数はありますか? CLIPSのデータ型間で変換する関数のセットはありますか?

    1

    2答えて

    ウェブアプリケーションの開発に比較的新しいです。 以下のアーキテクチャ上の考慮事項について、お客様のご意見と改善提案をお待ちしております。 CLIPSを使用してエキスパートシステムESを開発しました。今私は、これをWebアプリケーションとして当社のさまざまなユーザーに提供する予定です。より詳細に進む前に、私は現在どの技術を関与させるべきか考えています。 目標は、Webアプリケーションのユーザーがチ

    0

    1答えて

    私はCLIPSのルールは通常defruleを使って名前が与えられていることを知っています。この規則はrule1と呼ばれている: (deftemplate animal (slot species)) (deffacts animal (animal (species dog))) (defrule rule1 (animal (species ?name))

    0

    1答えて

    私は、異なるパターンの変数間にバインディングを持たないサンプルルールのReteネットワークを描画しようとしています。私はベータネットワークが、異なるパターンの曲げられた変数が一貫していることを確認するために使用されることを知っています。 (defrule R1 (type1 c1 c2) (type2 c3) => ) (defrule R2 (type2 c

    0

    1答えて

    私はbind関数を使用していますが、バインドするテキストは非常に大きいです。 私はprint outコマンドを使用すると、テキストをより多くの行に分割したいので、画面に適切に収まるようにします。 どのようにすればいいですか?