Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 10 additions & 6 deletions Sample Models/Biology/Evolution/Bug Hunt Camouflage.nlogox
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,13 @@ globals [
max-number-of-brightness ;; scaling value for initial histograms
avg-red-gene ;; mean avg-red-gene
avg-init-red-gene ;; mean avg-red-gene initial value
avg-green-gene ;; mean avg-green-gene
avg-init-green-gene ;; mean avg-green-gene initial value
avg-blue-gene ;; mean avg-blue-gene
avg-init-blue-gene ;; mean avg-blue-gene initial value
avg-green-gene ;; mean avg-green-gene
avg-init-green-gene ;; mean avg-green-gene initial value
avg-blue-gene ;; mean avg-blue-gene
avg-init-blue-gene ;; mean avg-blue-gene initial value
vector-difference

last-advance ;; track tick advance for timer resolution
]


Expand All @@ -58,7 +59,9 @@ end


to go
reset-timer
if last-advance != 0 [
reset-timer
]
grow-bugs
eat-bugs
reproduce-bugs
Expand All @@ -68,7 +71,8 @@ to go
;; we don't only want to count the time that passes while the GO
;; button is actually down, so that's why we do RESET-TIMER above,
;; so we can measure how time has actually been spent in GO.
tick-advance timer
set last-advance timer
tick-advance last-advance

;; plotting takes time, so only plot 10 times a second
every 0.1 [ calculate-gene-metrics update-plots ]
Expand Down
Loading