問題タブ [answer-set-programming]

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 投票する
1 に答える
42 参照

answer-set-programming - 特定の入力後のビデオ応答

私の質問がばかげている場合は申し訳ありません。私はプログラミングについて何も知りませんが、疑問があります。今日、私の言葉を理解し、特定のビデオを答えとしてくれるプログラムを作成することは可能ですか? つまり、アイデアはIKEAのウェブにあるようなもので、質問に応じて答えや別の答えを持つ「人形」がありました. 私のアイデアは似たようなものですが、答えは以前に記録された特定のビデオです。

これが単なるクレイジーな場合は申し訳ありませんが、ご回答いただければ幸いです。

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

logic-programming - Answer set programming getting length of series as input

I am new at Answer Set Programming and trying to encode a problem into ASP. I think it is a simple question. Here is the code;

As you see, there is a sequence which consists of events. In this case its length is 3. However I want it to be decided by the user. For example;

  • If the user wants it to be length 3, then

gringo asp.lp --const n=3 | clasp

code should be look like;

  • If the user wants it to be length 4, then

gringo asp.lp --const n=4 | clasp

code should be look like;

How could I do that? Thanks,

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

answer-set-programming - Clingo: カスタム関数を作成する

そのような定義が可能であれば、クリンゴで「関数」を作成することについて、私は機知に富んでいます。私が達成しようとしていることの単純化されたバージョンで、私はこの非常に短いプログラムを書きました:

true基本的に、差の絶対値が 1 に等しい場合に任意の 2 つの数値が保持される隣接関数を定義したいと考えています。上記のプログラムに期待することは、結果を出力することですが、次のadj(1,2) adj(2,1) adj(2,3) adj(3,2)出力が表示されます。

(省略#hide a/1.した場合、答えが出力されます:) a(1) a(2) a(3)

これはクリンゴ101のような気がするので、ここで基本を誤解しているのかもしれません。私はオンラインで出くわした例を研究してクリンゴを学ぼうとしていますが、明日の課題があるので急いでいます. 誰かが光を当てることができれば、それは素晴らしいことです. ありがとう。