RAS Syndrome

冗長。

考え事

ボードゲームはプログラミングしやすい

前回の記事でゲームについて考えた。 ikngtty.hatenablog.com 結論だけ抜き出そう。 ゲームとは、 「プレイヤーが、以下のルールに沿って、アクションを選択し、結果を決める営み」 である。 // ルール1: 初期状態 def initialState(): GameState // ルール2…

ゲームとは何か

趣味の一環で、ボードゲームに関するプログラムを書いた。 書きながら、「色々なボードゲームに汎用的に適用できる書き方はどんなだろう」と思考を巡らせ続けた。 あまりに凝りすぎて、「ボードゲームとは何なのか?」「そもそもゲームって何?」ってところ…