Commutty IT
djhugu
Follow
31か月前公開
・31か月前更新
・0 pv
・1 min read
ランダムな数字を生成するスニペットです
rand
たしか、rand関数は偏りがあるんじゃありませんでしたっけ・・・ そんな感じで、ビルトイン関数はあんまり信用できないので、しばしば自分で作ることがあります。
じゃあそういうものを作ってばかりなのか?というと、そうでもなく、 めんどくさいときにはテキトーにつかったりもするんですが
一方、そもそも完全な「ランダムが必要なのか?」と。
どういうことかというと、ゲームなどを作るときに完全にランダムに作ってしまうとおもしろくなくなってしまうわけです。
なので、要件定義者の言う「ランダムで!」はそもそもランダムという意味ではないということをスクラムマスターとしては疑わなければならないわけです。
なので、ブロックチェーンゲームなどはほんとうにランダムでアイテムを生成する感じになっていくので、おもしろみを生む仕組みを介入させるのがけっこうしんどく、
ともすればplay2earnはパチスロのようなものにしかならないんじゃないの?と思う次第・・・
aaa
=
rand
(
3
)
p aaa
i
=
0
while
i
<
5
puts
(
rand
*
10
)
.
floor
+
1
i
=
i
+
1
end
2
8
3
1
2
8
よきよき。
マジックオデの処理系はインタープリタでつど都度返り値が返ってくる感じ?
Discussion
コメントにはログインが必要です。