問題タブ [eclipse-clp]
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.
prolog - Prolog の同様の More Money コードについてサポートが必要
パズルの下にあるすべての文字は、0、1、…、9 の 10 桁の数字の 1 つを一意に表します。2 つの文字が同じ数字を表すことはありません。パズルの下にある各単語の最初の文字は 0 ではありません。
例:SHINE - THAN == KNIT
私がコードのために持っているのはこれだけです...
私はこの部分でちょっと立ち往生しています。したがって、compareLists(List) 関数を使用せずにコードを実行すると、結果は「いいえ」になります。したがって、compareLists(List) 関数を追加しても、答えは「いいえ」です。「いいえ」が正しい答えなのか、それともコードに何か間違ったことを書いたのか疑問に思っていましたか? どんな助けでも大歓迎です。ありがとう!
ありがとう!
prolog - Prolog のこの通貨コードの場合、コインの総数が 1 ~ 99 セントであることを確認するにはどうすればよいですか?
これは、持ち運ぶコインの最小量を計算する通貨の問題です。硬貨は4種類(1セント、5セント、10セント、25セント)あります。そのため、プログラムを実行すると、結果は次のようになりました。
説明書には、「ポケットに入れる硬貨はできるだけ少なくしたいが、それらの硬貨が 1 セントから 99 セントまでの任意の金額の要求を満たすことができるようにしたい」と記載されています。というわけで、合計を計算すると104セントになりました。セントの合計金額を 1 ~ 99 セントにする方法を教えてください。私がしたことが正しかったのか、これにさらにコードを追加する必要があるのか わかりません...
私がしたことが正しかったかどうかはわかりませんが、これについてあなたの意見を聞かせてください. ありがとう!
prolog - このプログラムを高速化するにはどうすればよいですか? コインホルダー計算です
したがって、これは、これらのコインに特定の値を使用して、運ぶコインの最小数を計算するプログラムです。プログラムは動作しますが、遅すぎます... 値の長さを 7 以下に置き換えると動作します... しかし 8 以上になると、本当に非常に遅くなります。このプログラムを高速化する方法はありますか?
どんな助けでも大歓迎です!ありがとう!
prolog - ECLiPSe Prolog のダブル プラス (++) インスタンス化モードの意味は何ですか?
Prolog のインスタンス化モードの包括的なリストは、前の質問の Prolog predicate の引数でのインスタンス化モード インジケーターの意味 に記載されています。
しかし、ECLiPSe Prolog のダブル プラス (++) インスタンス化モードに関する参照や説明を見つけることができませんでした。「++」モードを使用する ECLiPSe ドキュメントの述語の例は、setval(++,?)です。
このモードの意味を知っている人はいますか?
constraint-programming - 最も活発なコミュニティとリソースを備えた制約プログラミング ツールセット
CP初心者です。これまで MiniZinc で遊んできましたが、これがとても楽しいと感じています。
あまりコミットしすぎる前に、最も活発なコミュニティ、研究で積極的に開発および使用されていること、および最高の学習リソース (例とチュートリアル) の観点から、どの CP 言語とソルバーから始めるのが最適かを理解したいと思います。
これまでのオプションは、MiniZinc、ECLiPSe、および or-tools のようです。
ありがとう、
java - Java と制約ロジック プログラミングの接続
Java を制約ロジックに接続しようとしています。Java には netbeans を使用し、制約ロジックには Eclipse 6.1 を使用していますが、コードを実行しようとすると例外が表示されます。java.lang.IllegalArgumentException: Missing eclipse.directory property
それらを接続する方法を説明するチュートリアルを使用しました。コンパイル後、プログラムを実行するには、通常どおりJavaインタープリターを開始しますが、クラスの名前の前にコマンドラインオプションを指定します
-Declipse.directory=<eclipse_directory>
そして、それをネットビーンズのどこに置くべきかわかりません
ここにコードがあります
prolog - インスタンス化障害 ECLiPSe CSP
ECLiPSe の下で CSP に問題があります。TWO で表される数が 2 で割り切れることを要求する制約を暗号文に追加したいと考えています。
ご協力いただきありがとうございます。
私のコード: