問題タブ [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.
jess - ワーキングメモリで Jess マルチスロットファクトを変更する方法
Jess コードには、作業メモリ内の 2 つのファクトを変更したいルールがいくつかあります。
主張されている事実は次のとおりです。(assert (analysis (reasons $?c) (total ?t))))
reason$?c
はマルチスロットであり、ルールで必要に応じてこのマルチスロットに追加したいと考えています。
例: ユーザーがアルコールを飲みすぎた場合、「安全でないアルコールを飲みすぎています」というテキストが必要です。multislot にフィールドとして追加されました(reasons $?c)
。どうすればこのタスクを達成できますか。多くの調査を行い、いくつかの方法を試しましたが、正しく機能していません。
rule-engine - Jess ルール エンジンで XML ファイルを読み取る
JessルールエンジンでXMLファイルを読むのを手伝ってくれる人はいますか? 私はこのルールエンジンの操作を始めたばかりなので、あまりわかりません。
batch-file - jessで.clpファイルを実行する方法
jess の試用版を Linux にインストールしました。サンプル .clp ファイルの 1 つを実行しようとしています。jessのドキュメントにあるように、バッチを使用しました。しかし、私はエラーが発生しています。お気に入り、
助けてください よろしくお願いします
java - Java プログラムで jess を実行中にエラーが発生しました。
java プログラムで jess を実行中にエラーが発生しました: パッケージ jess が存在しません 含まれるすべてのパッケージがわかりません。
私は次のようなコードを書きました:
jess - 座標をボードに印刷する
適切な座標でオブジェクト (文字 # オブジェクト I) をボードに印刷するにはどうすればよいですか?
この最終結果が欲しい:
jess - Jess - % 等価操作
私は Jess を学び始めています。Jess に Java の % と同等の操作があるかどうかを知りたいですか? ところで、インターネットで学ぶのにおすすめの何かがありますか?
例えば:
jess - Jess - ランダム関数で事実を追加する
私は Tetris ゲームを作成していますが、自分の事実にポイントを追加する方法を知りたいです。
Random ルール choosePiece があり、そのルールの結果が 1 の場合、座標 (1,6) (1,7) (2,6) (2,7) のファクトに 1 つの正方形を追加します。 2 T を追加したいのですが、どうすればこれを作成し、それらのファクトの座標を変更してそれらのピースを移動できるようにするルールを作成できますか。ありがとう。
eclipse - JESS で robocode を使用する際の問題
ルールベースのシステムを利用してロボットを作成するために、JESS を使用しようとしています。ロボコードと JESS .jar の両方を Eclipse にインポートしました。ここに私のコードがあります -
ロボコードと JESS が一緒に正しく動作することを確認したかっただけなので、まだルールを追加していません。これを起動すると、robocode アプリケーションが開きます。しかし、このロボットをバトルに追加して起動しようとすると、アプリケーションが完全にフリーズします。
戦闘を開始しようとした直後にハングするため、ロボットのコンソールにアクセスして何が問題なのかを確認できません。私の System.out.println() デバッグ ステートメントはすべて、メインのコンソールではなくロボットのコンソールに出力されるため、何が問題なのかさえわかりません。これを機能させるための提案はありますか?