問題タブ [lpa-flex]

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 に答える
361 参照

random - FLEX/Prolog プロジェクトの Prolog ファイルから乱数を取得する

私は現在、LPA Win-Prolog を使用して FLEX で何かに取り組んでいます。

FLEX では不可能な乱数を生成する必要があります。私が読んだあるソースによると、同じプロジェクト内にプロローグ ファイルを作成し、それを使用して乱数を生成し、FLEX ファイルからアクセスすることが可能です。どうやらこのドキュメントの Ch.7 はこれを行う方法を説明することになっているようですが、私はまだ理解できません。

Flex と Prolog を使用した経験のある方がいらっしゃいましたら、助けていただければ幸いです。

さらに情報が必要な場合はお知らせください。

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

win-prolog - フレックスの乱数

そのため、フレックスとファジーロジックを理解するだけです。対話の選択に基づいて NPC が発言内容を変更するシンプルなチャット システムを作成したかったのですが、もう少しユニークなものにしたいと考えており、現在は常に同じ出力が得られます。

ご覧のとおり、同じ数字が入力されているので、この部分を範囲内でランダム化したかったのです。たとえば、dialog2 は 30 から 49、dialog3 は 50 から 100 です。

しかし、実際には「irand(25) + 1」が the_mood に格納されているため、機能しないことはわかっています。

助けてくれてありがとう。