Gradientes de felicidad

¿Pueden organismos impulsados solo por más o menos placer desenvolverse tan bien como los impulsados por el dolor y el placer?

Autor
Manu Herrán
Código
gaiabasic-projects/gradients-of-bliss
Estado
Concepto y diseño de la simulación
Iniciado en
Sentience Research
Borrador abierto. Este proyecto se desarrolla de forma abierta. El texto está incompleto y el código usa la API prevista de GaiaBasic, así que cambiará. Los comentarios y la colaboración son bienvenidos en GitHub.

La pregunta

David Pearce ha propuesto que los seres del futuro, posiblemente mediante ingeniería genética, podrían estar motivados por gradientes de felicidad (gradients of bliss): por más o menos placer, en lugar de por el dolor y el placer. Este proyecto se pregunta si los organismos motivados solo por gradientes de placer pueden mostrar el mismo comportamiento, y sobrevivir igual de bien, que los organismos motivados por ambos.

Diseño en GaiaBasic

  1. Definir la expresión física del placer: un incentivo para permanecer en un estado o acercarse a él. Definir el dolor: un incentivo para evitar un estado o cambiarlo.
  2. Simular dos tipos de organismo, uno con el rango completo y otro con un rango solo de placer, y exponerlos a los mismos entornos.
  3. Comparar su comportamiento y su supervivencia.
import gaiabasic as gb

w = gb.World("bliss", seed=11)
w.populate(gb.species.Rabbit, n=200, tag="pain+pleasure",
           valence=gb.Valence.full())              # rango -1 .. +1
w.populate(gb.species.Rabbit, n=200, tag="pleasure-only",
           valence=gb.Valence.gradient(0.2, 1.0))   # nunca por debajo de 0.2
w.environment.add(gb.hazards.Predators(), gb.hazards.Cold(), gb.hazards.Toxins())

r = w.run(steps=40_000)
r.survival_by("tag").plot()
r.behaviour_similarity("pain+pleasure", "pleasure-only")

Qué contaría como resultado

El resultado más interesante sería una evidencia sólida de que el mismo comportamiento puede surgir de cualquiera de los dos sistemas. Si no es así, el proyecto estudiaría por qué: qué situaciones necesitan el dolor, y si un gradiente de placer más pronunciado puede sustituirlo.

Una advertencia: el éxito evolutivo en el mundo real es difícil de predecir a partir de simulaciones, así que un resultado positivo sería un argumento, no una prueba.

Estado

Concepto y diseño de la simulación. Siguiente paso: implementar los componentes necesarios de GaiaBasic y publicar aquí el código y los resultados.

Relacionado: Versión breve en Ejemplos · Conceptos · Documentación.