Sistemas de Investigación
Arquitectura y diseño de GAME — el Goals And Motivation Engine para gamificación adaptativa determinista
Problema
La investigación en gamificación enfrenta dos problemas estructurales: sistemas que producen resultados de scoring no reproducibles y plataformas que tratan a todos los participantes de forma idéntica independientemente del contexto espacial o conductual.
Los marcos de gamificación convencionales se basan en scoring heurístico que varía de forma impredecible bajo concurrencia. Esto impide aislar el efecto de una estrategia específica entre experimentos, debilitando la validez científica de los resultados.
A su vez, las estructuras de incentivos estáticas no se adaptan al paisaje real de participación — dejando zonas geográficas subrepresentadas sin incentivos específicos, agravando las desigualdades de datos existentes.
Arquitectura de GAME
GAME (Goals And Motivation Engine) es un motor de incentivos programable de nivel investigación, diseñado para abordar ambos problemas simultáneamente.
Su arquitectura se articula en cuatro componentes centrales:
Motor de Estrategias
El motor de estrategias es la unidad central de cómputo. Ejecuta estrategias de scoring modulares y parametrizadas sobre un modelo de estado formal de la actividad del jugador. Cada estrategia es:
- explícita — completamente parametrizada, sin estado oculto
- determinista — los mismos inputs siempre producen los mismos scores
- aislada — las estrategias no comparten estado, lo que permite evaluación A/B segura
Las estrategias pueden intercambiarse en tiempo de ejecución a través de la API sin modificar la lógica de la plataforma.
Modelo de Wallet
El modelo de wallet gestiona balances de puntos e historial de transacciones con garantías de consistencia fuerte. Todos los eventos de scoring se aplican como transacciones atómicas. Esto asegura:
- ausencia de puntos fantasma bajo solicitudes concurrentes
- trazabilidad completa de cada evento de recompensa
- capacidad de rollback para scores corregidos
Propagación de Incentivos
GAME soporta propagación de incentivos consciente de la equidad a través de zonas espaciales. La plataforma puede identificar áreas subrepresentadas mediante métricas geoespaciales y aplicar multiplicadores de scoring diferencial para redirigir la participación hacia esas zonas.
Este mecanismo es la base del componente de equidad espacial de la investigación doctoral en curso.
API y Orquestación del Ciclo de Vida
GAME expone una API RESTful que gobierna el ciclo de vida completo de una campaña gamificada:
- creación de juegos y tareas
- registro de jugadores y gestión de sesiones
- asignación de estrategias y configuración de parámetros
- cómputo de scores y actualización de wallets
- consultas de clasificaciones y progreso
La API está diseñada para integración con plataformas de ciencia ciudadana como GREENCROWD.
Garantías de Reproducibilidad
El modelo de ejecución determinista de GAME proporciona tres propiedades de reproducibilidad:
- Reproducibilidad de scoring — dados los mismos parámetros de estrategia y log de eventos, el resultado de scoring es siempre idéntico
- Seguridad bajo concurrencia — el sistema supera pruebas de estrés con 500+ usuarios concurrentes sin anomalías de scoring
- Modo simulación — las estrategias pueden evaluarse sobre datos históricos sin afectar el estado de producción
Estas propiedades hacen de GAME un instrumento de investigación, no solo una plataforma de producción.
Publicaciones Relacionadas
- Vergara-Borge (2025). Gamifying Engagement in Spatial Crowdsourcing: A Deterministic Approach. Systems.
- Borge et al. (2025). Stress-Testing Citizen Science Platforms Under High Concurrent Load. SpliTech 2025.
- Puerta-Beldarrain et al. (2024). A Spatial Crowdsourcing Engine for Citizen Observatories. Sensors.