2
我正在尋找一個庫(半) - 使用各種方法巧妙地將兩個文本字符串進行雜交。字符串數據的「遺傳」雜交 - 任何人都知道一個庫?
例如:
STRING 1: AACADAC
STRING 2: EADDACE
OUTPUT: AACDACE..etc
任何人都知道這樣的事情?我不需要一個完整的遺傳算法庫,只是爲了促進它的「繁殖和變異」組件(使用字符串數據)。
我正在尋找一個庫(半) - 使用各種方法巧妙地將兩個文本字符串進行雜交。字符串數據的「遺傳」雜交 - 任何人都知道一個庫?
例如:
STRING 1: AACADAC
STRING 2: EADDACE
OUTPUT: AACDACE..etc
任何人都知道這樣的事情?我不需要一個完整的遺傳算法庫,只是爲了促進它的「繁殖和變異」組件(使用字符串數據)。
一個庫,不,但是假設你有相同長度的字符串(如你的例子中的染色體?),你自己寫一個不應該太難。畢竟你真正想要的是數組切片和一個(隨機的)多個交叉點,來進行交叉。突變很容易完成,因爲它只是一個概率和角色操作。