エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Tierra (コンピュータプログラム) - Wikipedia
Tierra(ティエラ)とは、生態学者のトマス・S・レイが1990年代に開発した、人工生命プログラムである。... Tierra(ティエラ)とは、生態学者のトマス・S・レイが1990年代に開発した、人工生命プログラムである。 ティエラは、起動するとコンピュータ内に仮想機械を作りだし、「スープ」あるいは「メインメモリ」と呼ばれる適当なサイズのメモリを確保する。スープは仮想生物が暮らすための空間であり、ここに展開されたバイトコードは仮想生物の遺伝子にあたる。仮想マシンは、遺伝子を機械語として解釈し、実行する。 それぞれの仮想生物は、仮想CPUのレジスタと実行ポインタを保持し、仮想機械がこれを順に切り替えることで、マルチプロセス的に仮想生物の遺伝子を解釈実行する。スープに格納された遺伝子は、一定の割合でランダムなビットが反転し、また仮想CPUはある確率でミスをする。 以上のような条件のもとで、仮想生物はメモリとCPU時間を奪い合いながら、自分の複製を製造する。メモリは、仮想生物にとっての餌であり、CPU時間は
2019/12/11 リンク