システムやソフトウェアを、生物の成長や進化の過程のように自律性を持たせて形成する技術。
「生命とは何か」という哲学的な命題に端を発する学術分野で、研究対象は大まかに、コンピュータ上に形成されるソフトウェア、既存の細胞機構に類似した機構を採用したウェットウェア、機械類で形成されたハードウェアの存在様式が主に想定されている。まだ基礎研究を行う段階の分野であり、生物が進化した過程のように、ソフトウェアどうしが影響し合いながら変化し、成長することを目指している。
【プログラミング】ChatGPTを活用した人工生命シミュレーターの作成 -Final- 投稿日: 2025-01-05T10:17:00.004Z 今回は、人工生命シミュレーター作成の最終回(Final)です。 形状や色が進化に及ぼす影響について調整していきます。 遺伝子の見直し 前回は細胞一つ一つの色(RGB)を遺伝子情報として持たせたが、カラフルにはなるものの綺麗ではなかった。また、細胞数を増やすと遺伝子情報が巨大化し、突然変異などの影響が移動速度や視野へあまり及ばなくなる欠点があった。 1つ目の細胞の色の決定と、その細胞からの色相の変化を次以降の細胞の情報として遺伝子に持たせることで、遺…
【プログラミング】ChatGPTを活用した人工生命シミュレーターの作成 -part 3- 投稿日: 2024-12-25T15:22:00.006Z ?人工生命シミュレータ作成の第3回目です。 前回では、遺伝子情報に形状や色を持たせ、3D表示機能で立体的に確認できるようにした。 今回は、形状や色が進化に影響するようにしていく。 形状の優位性 遺伝子情報には、移動速度、視力が頭から2ビットづつあり、そのあと細胞の個数分、色と次の細胞の存在位置(方向)情報が並んでいる。 例えば64個の細胞を持つとすると、64個の細胞が連なった紐がくねくねと3次元に形作るようなものである。 形状の優位性として考えた…
「人工生命Tierra3: 先祖種の挙動について」に掲載していたTierraの挙動解説図につきまして、画像サイズが小さく見づらかったため大きくした画像を投稿しました。 また、見やすさのために解説図のレイアウトも修正しました。 (右クリックして「新しいタブで画像を開く」をクリックすると大きいサイズで見ることが出来ます。) Tierraにおける先祖種の挙動解説図_サイズとレイアウト修正
【プログラミング】ChatGPTを活用した人工生命シミュレーターの作成 -part 2- 投稿日: 2024-12-22T05:33:00.006Z 先日、久々にプログラミングをしようとChatGPTのコード生成を使って、人工生命シミュレーターの作成を始めた。 ChatGPTを使うことで自分の作りたいアプリの外観を簡単に作ることができた。 0からコーディングを始めることを考えるとかなり楽にプログラムを作ることができることが分かった。 また、作成途中で躓く様々な問題を適宜ChatGPTで解決しながら進めることができた。 今回は、前回作成したシミュレーターに手を加えていった過程を報告する。 【プロ…
【プログラミング】ChatGPTを活用した人工生命シミュレーターの作成 投稿日: 2024-12-18T00:24:00.003Z ?以前投稿してからだいぶ経ってしまった。 簡単に近況報告から。 昨年6月に肺の手術を受けたあと、抗がん剤治療を再開した。 どんどんと副作用が出てとうとう間質性肺炎に。 そんなこともあり今年1月に一旦抗がん剤治療を中断。 肺手術後に見つかっていた腫瘍らしきものも、幸いにも変化無く様子見をすることに。 抗がん剤を中断したことから、3月に一時ストーマの閉鎖手術を受けた。 これによりQoLは随分と改善された。 4月からウォーキングを始め、5月には母・妹と1泊2日で伊勢参り…
ここ2年位の間のんびり作っていたゲームが一区切りつきました!遊んでもらえたら嬉しいです! ゲームプレイ 🎮 コンセプト 遊び方 アイテムを集めて観察を便利にする ガーデンの環境 虫と生態ピラミット 技術的なおはなし 開発中断しました ゲームプレイ 🎮 ※ 電気代をケチるために閉鎖中の可能性があります。 https://garden.burion.net/garden.burion.net 閉鎖中の場合は、ゲームプレイ動画?があるので見ていってください www.youtube.com コンセプト なんとなく暮らしていて、小さな虫を見かけたときについついじっくりと動きを観察してしまう。 たまにはそ…
私が初めて買ってもらったゲームはポケモンでした。楽しみ方は人それぞれですが、私の場合、そのゲームに「発見の喜び」を感じていました。その世界にどんなポケモンがいるのか、その全容は明らかではなく、新たな地で、まだ見ぬポケモンを探す冒険を楽しんでいました。しかし、大きくなるにつれ、その喜びは失われていきます。というのも、それらのポケモンは決して私が初めて見つけたわけではないのです。攻略本、最近では攻略サイトですが、ともかく、私が初めて発見したと思っていたその事実は、既に他の人が見つけ、理路整然とまとめているのです。もっと言えば、そのゲームを作ったプログラマは、誰よりも早くそのことを知っています。それ…
【概要】 【特徴】 【プレイ感想】 【その他】 pcスペックの目安 【実装方法】 【概要】 「OpenPraparat」は、PCで苔を育てる人さん https://twitter.com/alife_praparat?s=21&t=3UYPD6NTmLw6wziAvETsOA が開発した、人工生命をシミュレーションするゲームです。自作ゲームの紹介動画を投稿しました!よかったら見てください!ニコニコ動画https://t.co/igW1waBzfLYouTubehttps://t.co/sDVCPmrjax— PCで苔を育てる人 (@alife_praparat) 2023年2月12日 初期状態…
人工生命とは人工的に作成された生命. ja.wikipedia.org 人工生命は既存の生命ではないという意味合いで「人工」という言葉が使われている. しかし,アルゴリズム的に作成された生命は本当の意味で「人工」なのだろうか? 例えば,ジャクソン・ポロックは「アクションペインティング」という技法を用いて,非人工的な絵画を模索した. ja.wikipedia.org 当時この技法が発明された所以は,無意識を絵画に投影しようという試みがあったからだ. つまり,意識的でなくアルゴリズム的に絵画を創造しようとしたのである. このように,アルゴリズム的に作られた創造物は,人間の既存の意思決定・意識・知能…