Skip to content

GAのデータ構造

shinsuke-mat edited this page May 23, 2018 · 4 revisions

混乱しがちなGAデータ構造の全体像.

※適当なメモ,誰か整理して

Base(塩基:何にどんな変異を加えるか)

○ = {sourceCode: "a.java", line: 19, operation: delete, ...}

Gene(遺伝子:塩基の集合.どんな変異を加えてきたかの系列)

□ = [○, ○, ○, ...]

Variant(変異:どのASTにどの遺伝子を加えたらどの程度良くなったか)

△ = {gene: □, generatedAST: ☆, fitness: 0.6, ...}

AST

☆ = ...
Clone this wiki locally