Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

アイデア等々 #85

Open
mitsuyoshi-yamazaki opened this issue Jun 14, 2020 · 0 comments
Open

アイデア等々 #85

mitsuyoshi-yamazaki opened this issue Jun 14, 2020 · 0 comments
Assignees

Comments

@mitsuyoshi-yamazaki
Copy link
Owner

mitsuyoshi-yamazaki commented Jun 14, 2020

遺伝型と表現型の差異をもつ実装

  • 生命と恣意的に定義した定義の最小要件を実装すると何か面白いのではないか
    • 「遺伝型と表現型の差異をもつもの」の最小の実装としては、遺伝子がコーディングする情報が余分にあり、環境要因でどちらが発現するか切り替えられる、というものではないか
  • 表現型の表現は自己複製ではなく自己展開なのではないか

Blind Painter + 表現型

  • 卵の状態でブートストラップコードが展開し、それが環境を読んで呼び出す本体のコード(これが余分にある)を判別する、とか?
    • 遺伝情報を読み出す身体が必要(でなければ読み出す部分が世界に規定されていることになる)
    • Blind Painterも捕食者-被食者関連遺伝子が世界に規定されているので、最初は決め打ちでやってみる

L-Systemベース

L-Systemはルールと状態をもつ
ルール例(フィボナッチ):A->AB, B->A
状態例:

t 状態
0 A
1 AB
2 ABA
3 ABAAB

L-System + 遺伝型と表現型

  • L-Systemのルールと状態の関係は遺伝型と表現型の関係そのものではないか
    • 初期状態に応じてルールの使用頻度が変わる

L-System + GA

  • 遺伝的アルゴリズムでL-Systemのアーティスティックな模様を探索できるのではないか

L-System + Machines and Tapes

共進化

  • 宿主-寄生
  • 捕食者-被食者

BlindPainter

  • 捕食者-被食者の共進化
    • 再生産速度を遅くして形質による有利/不利が判定される時間を確保する

その他

遺伝子に履歴

  • 過去に体験した環境(に適応するための表現型を表す遺伝子)が種や個体に残る
    • 環境に対して適応するための見た目にわかりやすい身体的特徴が必要

過酷な生態系

  • 進化は入れるとしても重要な要素ではない
  • 人工生命系やゲームにおける生物はどうもリアルさを感じない
    • それは、現実の生命全てが普遍的にもっている、生に対する執着が感じられないためではないか
    • 現実の生命は、どんなに単純なものであっても、どのような刺激にも反応し、害されたと感じた場合はそれに抗う

Blind Painter に MEMEを入れる

  • 「どの色が捕食者か」などの情報を伝えられる
    • "擬態"を実装するには、RGBのうちいくつかを視覚から取り除けばいい

宗教戦争ゲーム

  • コンセプト:プレイヤーから見えないレイヤーにGame of Lifeが埋め込まれている
  • "十字軍(Game of Lifeレイヤーではグライダーにマッピングされる)" を適切な角度で設置してグライダーガンを作るなどすると勝てる

同盟

  • 異なる遺伝子同士で"同盟"を組めるようにしたらパターンが生まれて面白いのではないか
  • Evolution SwarmChemistryのように

memo

いつものダーウィニズムとラマルキズムの比較実験

動的環境下における学習と遺伝・進化 : ダーウィニズム とラマルキズムの比較
https://repository.kulib.kyoto-u.ac.jp/dspace/bitstream/2433/96090/1/KJ00004755637.pdf
ラマ ル ク型 の 遺 伝 機 構 を持 つ 集 団 は , 静 的 な環 境 下 で は ダ ー ウ ィ ン型 の 集 団 に比 べ て 圧 倒 的 に有利であるが,環境が動的に変動するような状況においては,その変動に合わせて適応度 も大 き く振 動 し 極 め て 不 安 定 な 挙 動 を 示 す . 一 方 , ダ ー ウ ィ ン 型 の 集 団 は , 環 境 が 変 動 し て も ラ マ ル ク型 の 集 団 ほ ど 挙 動 が 不 安 定 に な る こ と は な い . こ の よ う な 動 的 な 状 況 下 で は , 個 体 の 学 習 と 集
団の進化の過程を明確に分離して,各個体のレベルでは学習によって詳細な規則に対応しつつ も, 集 団 全 体 と し て は あ る 程 度 の 汎 用 的 な 可 能 性 を 保 っ た ま ま徐 々 に 適 応 し て い くダ ー ウ ィ ン 型 の 遺 伝機構の方が安定性,頑健性の面で優れる.さらに特筆すべ きことは,ダーウィン型の集団は, 動 的 特 性 の 強 い 環 境 下 で 安 定 し た 挙 動 を 示 す だ け で な く, 世 代 が 進 む に つ れ て 適 応 度 を 上 昇 さ せ ている点である.つまりダーウィン型の集団は,動的な環境に対す る適応能力を備えている.

@mitsuyoshi-yamazaki mitsuyoshi-yamazaki self-assigned this Jun 14, 2020
@mitsuyoshi-yamazaki mitsuyoshi-yamazaki changed the title 遺伝型と表現型の差異をもつ実装 アイデア等々 Jun 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant