問題タブ [jess]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1618 参照

jsp - jsp を使用してクリップ エキスパート システムを Web 上に展開する方法

Jess について聞く前に、クリップ エキスパート システム シェルに関する本を読み終えました。

Web ベースのエキスパート システムを実装しようとしています。私はクリップにコードを書きましたが、プログラムはコマンドラインから実行する必要がありますが、jsp で使用できるように jess に実装したいと考えています。

を使用して質問し、ユーザーから回答を取得してから、これらの回答を事実として使用する必要があります。

すべてを再度書き直さなくてもでこれを行うにはどうすればよいですか?

0 投票する
2 に答える
1011 参照

jess - ワーキングメモリで Jess マルチスロットファクトを変更する方法

Jess コードには、作業メモリ内の 2 つのファクトを変更したいルールがいくつかあります。

主張されている事実は次のとおりです。(assert (analysis (reasons $?c) (total ?t))))

reason$?cはマルチスロットであり、ルールで必要に応じてこのマルチスロットに追加したいと考えています。

例: ユーザーがアルコールを飲みすぎた場合、「安全でないアルコールを飲みすぎています」というテキストが必要です。multislot にフィールドとして追加されました(reasons $?c)。どうすればこのタスクを達成できますか。多くの調査を行い、いくつかの方法を試しましたが、正しく機能していません。

0 投票する
1 に答える
288 参照

rule-engine - Jess ルール エンジンで XML ファイルを読み取る

JessルールエンジンでXMLファイルを読むのを手伝ってくれる人はいますか? 私はこのルールエンジンの操作を始めたばかりなので、あまりわかりません。

0 投票する
1 に答える
1602 参照

batch-file - jessで.clpファイルを実行する方法

jess の試用版を Linux にインストールしました。サンプル .clp ファイルの 1 つを実行しようとしています。jessのドキュメントにあるように、バッチを使用しました。しかし、私はエラーが発生しています。お気に入り、

助けてください よろしくお願いします

0 投票する
1 に答える
487 参照

java - Java プログラムで jess を実行中にエラーが発生しました。

java プログラムで jess を実行中にエラーが発生しました: パッケージ jess が存在しません 含まれるすべてのパッケージがわかりません。

私は次のようなコードを書きました:

0 投票する
2 に答える
72 参照

jess - 座標をボードに印刷する

適切な座標でオブジェクト (文字 # オブジェクト I) をボードに印刷するにはどうすればよいですか?

この最終結果が欲しい:

0 投票する
1 に答える
63 参照

jess - Jess - % 等価操作

私は Jess を学び始めています。Jess に Java の % と同等の操作があるかどうかを知りたいですか? ところで、インターネットで学ぶのにおすすめの何かがありますか?

例えば:

0 投票する
1 に答える
211 参照

jess - Jess - ランダム関数で事実を追加する

私は Tetris ゲームを作成していますが、自分の事実にポイントを追加する方法を知りたいです。

Random ルール choosePiece があり、そのルールの結果が 1 の場合、座標 (1,6) (1,7) (2,6) (2,7) のファクトに 1 つの正方形を追加します。 2 T を追加したいのですが、どうすればこれを作成し、それらのファクトの座標を変更してそれらのピースを移動できるようにするルールを作成できますか。ありがとう。

0 投票する
1 に答える
220 参照

eclipse - JESS で robocode を使用する際の問題

ルールベースのシステムを利用してロボットを作成するために、JESS を使用しようとしています。ロボコードと JESS .jar の両方を Eclipse にインポートしました。ここに私のコードがあります -

ロボコードと JESS が一緒に正しく動作することを確認したかっただけなので、まだルールを追加していません。これを起動すると、robocode アプリケーションが開きます。しかし、このロボットをバトルに追加して起動しようとすると、アプリケーションが完全にフリーズします。

戦闘を開始しようとした直後にハングするため、ロボットのコンソールにアクセスして何が問題なのかを確認できません。私の System.out.println() デバッグ ステートメントはすべて、メインのコンソールではなくロボットのコンソールに出力されるため、何が問題なのかさえわかりません。これを機能させるための提案はありますか?