乱数を生成する方法をご紹介します。
実装方法
xAIMLには乱数を生成するタグが存在しないため、<date>
で取得した時間を代用することで簡易の乱数を生成することができます。
xAIML
1 2 3 4 5 6 7 |
<category> <pattern>random</pattern> <template> <think><set name="_var_ram"><date format="SSS"/></set></think> <calc name="_var_ram" operator="%">100</calc> </template> </category> |
実行結果
1 2 |
user > random bot > ※0 〜 99の間の値 |