Kotz’i’jに恋して5

前回のプログラムでは4つの単語からひとつをランダムに選択し回答する仕様にした。今回は単語数を93に増やしたため、単語リストを単独に作成した。また、回答もリストから選んだ単語を返すだけではなく、「~って何(Jas….?)」というも再度利用することに。

1/4の確率でJas….?を、残りの3/4の確率でリストからの単語を返す仕様にした。変更点は主にKotzij.rbのこの部分

Responder.rbの

まず、回答方法がランダムに決定され、その後単語を返すこととなった場合、単語リストから単語をひとつランダムで選択。

長くなるけどResponder.rbとKotzij.rbの全体のコードはこうなっている。Tzijonikについては日付を変えただけ。

Responder.rb

 

Kotzij.rb

プログラムを実行してみる。

現在の単語リストはこれ。会話になってないけど、少し前進してるかな。

Leave a Reply

Your email address will not be published. Required fields are marked *