cocolog:91037236
資産市場の簡易シミュレーション…を作り、記事を公開した。Python を使った「土地」と「知的財産」からなる資産市場のシミュレーション。資産市場でない贅沢品だけからなる商品市場とからめる。 (JRF 4252)
JRF 2019年5月31日 (金)
simple_market_0.pl の後継であり、いずれ micro_economy_*.py と組み合わせることを考えて作った。
simple_market_0.pl は↓。
《外作用的簡易経済シミュレーションのアイデアと Perl による実装》
http://jrf.cocolog-nifty.com/society/2011/01/post.html
micro_economy_*.py は↓。
《ミクロ経済学の我流シミュレーション その1 基礎経済モデル》
http://jrf.cocolog-nifty.com/society/2018/03/post.html
JRF2019/5/313489
ただし、simple_market_0.pl の後継と言いながら多くのアイデアが失われている。記事にも書いたとおり、入れ子構造にしたい(現状そうなってないが…)とか、カタストロフィックな遷移がありうるんじゃないか…といったアイデアは失われている。
さらに、simple_market_0.pl のころはベーシックインカム論(BI論)が盛んだったこともあって、少し影響を受けていた。具体的には、借金がどこまでも自由に借りられ、「働く」者はランダムに選ばれた者だけということになっていた。
JRF2019/5/315430
simple_market_a1 では micro_economy_*.py の考え方を受け、働くのがデフォルトになっている。ただ、借金がかなり自由に借りられるのは変わってないので、まったく、そっち方面への視座がなくなったわけではないかもしれない。
JRF2019/5/318632
……。
この後…であるが、micro_economy_*.py との合体もあるのだが、その前にしばらくテレビゲームで遊びたい。遊んだ上で、すぐに取りかかるかというとそれもそういうわけではなく、その前に、他のことを考えたい。
経済学に関する部分では、交易…輸出入をモデル化できないか考えたい。が、どうこれにトライしていくか、現状ではほぼ何も考えていない。
JRF2019/5/310146
これも micro_economy_*.py みたいに最適化を使うのか、使うとすれば経済ごとに最適化を複数本回すのか、あくまで一本の最適化にまとめなければならないのか…。それとも今回みたいに最適化なしのモデルができるのか。意外に遺伝的アルゴリズムを使ったりして…。とか、検討も全々できていない。
まぁ、ぼちぼちやっていくつもりです。
JRF2019/5/319279
……。
追記。
追加実験を行い、モデルをブラッシュアップして新たな記事を書いた。
《資産市場の簡易シミュレーション その2 論理的モデル進化》
http://jrf.cocolog-nifty.com/society/2019/06/post-4e7664.html
JRF2019/6/115030
内容は読んでいただきたいが、最後、給与など価格がモデルに大きな影響を与えていたことに改めて気付き驚いた。返済率を変えても贅沢品需要が変わらないとか、全 Liability が増えない…というのは、たまたま選んだ価格設定によるところが大きそうだ。
このあたりもう少し詰めてみないといけないかもしれない。が、それは今後の課題ということで…。
JRF2019/6/117600
……。
追記。
書き忘れてた。simple_market_0.pl から失われたものがもう一点。
greed。借金が多いと、必需品の値段を上げようとする…というもの。
借金が多いこと自体にペナルティがないとしても、それが社会的に悪影響を及ぼすことから、借金を多くしない方向にインセンティブ付けなされるべきことが予定されていた。あまり活かされていなかったが。
それが simple_market_a1_*.py では消えている。
JRF2019/6/110625
また、知的財産の多寡で判定するのは、借金を多くしたほうが有利にするという初期の考え方に反していたり、01.py から 02.py に移る過程でも、いくつか考え方が脱落している。
その辺、また活かすことがあるのか、ないのか、今のところはわからない。
JRF2019/6/119096
詳しくは記事を読んで欲しい。記事は↓。
《資産市場の簡易シミュレーション》
http://jrf.cocolog-nifty.com/society/2019/05/post-9da6e7.html
プロジェクト名は simple_market_a1 または simple_market_a1_*.py。a1 の a は asset の a。
JRF2019/5/315622