思ったこと
基礎的なことは自分で調べてみてください
minecraftって仮想現実みたいなもので、現実世界の再現性高いと個人的に思ってる。
だから、社会実験系のシミュレーション基盤として、かなりメジャーになっていくのでは?と睨んでいる。
なんというか、現実世界で実験できないことをminecraftの中でシミュレーションして、新しい発見が生まれるのでは?という感じ
これまで、データ基盤がなくて演繹的な実験しかなかったが、時代が変化し帰納的な解析ができるようになってきている、、、と感じている。
だから、現実では取れないデータをminecraftの中で取得する。それを解析して、新しい法則だとか、何かを検証したり、したい。できるのか知らないけど。
そのため、今後役に立つかわからないけど、voyagerというライブラリを少し変更して個人的に動くようにしておいた。あと、日本コミュニティみたいなのがなかったと思ったので、この記事も書いた。
なお、ChatGPTはオワコンなので、Geminiで動くように一部のライブラリを少し書き換えている。その他、.envで環境変数変えられたり、uv,fmnで管理して便利にしといた。
少し環境構築が大変かもだけど、手順通りにやれば動くと思います。動作保証しているのはmacOSのみです。
何がしたい?
- LLMのプロンプトにBig fiveを変えることをかく(あなたは、誠実性が高い、あなたは神経質傾向が低い)など。そういったBig fiveの偏りが高い村と、低い村のどちらが生存に有利か?など。なぜ人間の性格が偏っているのかが実験できそう
- LLMが自動で効率的な物流を行えるか?<- これむずそうだけど
...etc
なんというか、アイデアは無限な気がする。
それが、minecraftの内部で検証できるのか、は個別に検討しなきゃいけないと思う
何か面白いアイデアがあったら欲しい
最後に思ったが、そももそマイクラがシミュレーションになり得るかを実証しなきゃダメそう、現実世界の法則が成り立つか?をやらないと、示すのむずそうだけど。
それをしなかったら、実際に役立つものではなくなるから、研究の意味はあんまりなさそう、遊びで終わってしまいそう。
終わり