El modelo está estructurado en Julia. Para restablecer la dinámica entre el mercado regulado y el mercado libre, se utiliza el equilibrio de mercado estocástico, que integra la optimización estocástica multi-etapa y la teoría de juegos. Para el modelado de los agentes, se considera que cada uno de ellos busca maximizar su expectativa de ingresos ajustada al riesgo, utilizando la métrica CVaR. Para establecer el equilibrio, se utiliza la maximización del ‘Welfare’ (bienestar), es decir, maximizar la suma de las funciones objetivo de todos los agentes, respetando el perfil de riesgo de cada uno de ellos, y se utiliza MOPED para el modelado de las restricciones. Además, el modelo desarrollado se integra con los modelos OptGen (optimización de la expansión) y OptFolio (optimización de la contratación desde la perspectiva del agente), para evaluar cómo la perspectiva del generador difiere de la visión del planificador centralizado en cuanto a la viabilidad de construir nueva capacidad de generación, y para determinar cuál es la expansión de menor costo sistémico.