Cómo hacer una lista de suma acumulativa en netlogo
¿Cómo puedo hacer una lista de la suma acumulativa de otra lista?
Lo intenté de esa manera:
;;all temperatrue-values around the turtle saved in list
set temperature_values (list [(output-heat + 1)^ Freedom] of neighbors)
;;build cumulative value of temperatures and put each value in list
let tempsum 0
set tempsum_list []
foreach temperature_values
[set tempsum (tempsum + ? )
set tempsum_list fput tempsum tempsum_list
]
Pero no funciona. ¿Alguien puede solucionar este problema? dice que "+ exceptuó una entrada pero en su lugar obtiene una lista".