Rename :bmx-rate to :bmx-exchange-rate, which is more descriptive

This commit is contained in:
Lee Spector 2023-12-06 14:39:30 -05:00
parent de5aeabd5e
commit 2fa6eb5671
2 changed files with 4 additions and 4 deletions

View File

@ -311,6 +311,6 @@
:bmx 0
:bmx-umad 1}
:single-thread-mode false
:bmx-rate 0.1
:bmx-exchange-rate 0.1
:bmx-enrichment 10}
(apply hash-map (map #(if (string? %) (read-string %) %) args)))))

View File

@ -183,7 +183,7 @@ The function `new-individual` returns a new individual produced by selection and
(selection/select-parent pop argmap))
plushy1 (:plushy parent1)
plushy2 (:plushy parent2)
rate (utils/onenum (or (:bmx-rate argmap) 0.5))]
rate (utils/onenum (or (:bmx-exchange-rate argmap) 0.5))]
(bmx plushy1 plushy2 rate))
;
:umad ;; uniform mutation by addition and deletion, see uniform-deletion for the
@ -205,8 +205,8 @@ The function `new-individual` returns a new individual produced by selection and
(selection/select-parent pop argmap))
plushy1 (:plushy parent1)
plushy2 (:plushy parent2)
bmx-rate (utils/onenum (or (:bmx-rate argmap) 0.5))]
(bmx plushy1 plushy2 bmx-rate))
bmx-exchange-rate (utils/onenum (or (:bmx-exchange-rate argmap) 0.5))]
(bmx plushy1 plushy2 bmx-exchange-rate))
(uniform-addition (:instructions argmap) umad-rate)
(uniform-deletion umad-rate)))
;