Cómo se gana al Monopoly

64.000 partidas de bots y 12 partidas entre modelos de IA, con las reglas oficiales. Quien nunca negocia gana el 6,4 %.

Monopoly Arena · partidas jugadas el 20 de octubre de 2026

Resumen

Bots y cuatro modelos de IA jugaron al Monopoly con las reglas oficiales de Hasbro, hasta que solo queda un jugador. En 64.000 partidas de bots, el que nunca negocia gana el 6,4 % cuando lo justo entre cuatro es el 25 %; guardar siempre 600 € en caja deja sus victorias en el 12,0 %, y parar en tres casas cuesta 2,3 puntos frente a construir hasta el hotel. En 12 partidas entre Claude Opus 5.5, GPT-6 Astra, Kimi K2.5 y DeepSeek V3.2, Opus ganó 7 y Astra 5. Los ganadores cerraron su primer grupo de color hacia la ronda 10, los demás hacia la 59 o nunca, y tenían tres casas en cada solar unas tres rondas después de cerrarlo. De ahí sale una receta de cinco pasos. Este artículo da las pruebas de cada paso, cuenta una partida entera y enlaza diez.

Las partidas se jugaron en el tablero estadounidense; aquí cada casilla lleva su nombre de Madrid, con las mismas posiciones y los mismos precios, en euros.

La estrategia ganadora

Cinco pasos, en el orden en que llegan en una partida:

  1. Negocia siempre.
  2. Cierra un grupo pronto; paga el último solar si hace falta.
  3. Construye tres casas en cuanto lo cierres y sigue hasta el hotel.
  4. No guardes un colchón de caja: el dinero parado no renta.
  5. Si vendes un solar que cierra un grupo ajeno, cobra por la renta que regalas.

Las pruebas vienen de dos fuentes. Las partidas de bots comparan una estrategia con otra en miles de partidas con los mismos dados. Las partidas entre modelos de IA muestran qué hicieron los que ganaron antes de ganar. Cada paso se apoya en una de las dos, o en ambas.

Negocia siempre

Las partidas de bots fueron 64.000: 36.000 contra tres bots que negocian y 28.000 contra tres que nunca negocian. Un bot que nunca negocia, sentado frente a tres que sí lo hacen, gana el 6,4 % de las partidas. El que negocia gana el 25,0 %, lo justo entre cuatro jugadores: casi cuatro veces más.

  • Negocia por el valor del trato: la referencia25,0 %
  • No negocia nunca6,4 %
Figura 1. Victorias de un bot sentado frente a tres bots que negocian. Cada estrategia juega 4.000 partidas, en los cuatro asientos y con los mismos dados.

Sin tratos, la partida ni siquiera acaba. Entre bots que nunca negocian, dos de cada tres partidas seguían sin ganador a las 1.000 rondas: nadie completa un grupo de color, y los 200 € que se cobran al pasar por la Salida superan lo que se paga de renta.

Cierra un grupo pronto

En las 12 partidas entre modelos, los ganadores cerraron su primer grupo de color hacia la ronda 10. Los demás, hacia la 59, y muchos no llegaron a cerrar ninguno.

  • Los 12 ganadoresRonda 10
  • Los otros 36 jugadoresRonda 59
Figura 2. Ronda media en que cada jugador cerró su primer grupo de color, en las 12 partidas entre modelos. Quien no cerró ninguno, 15 de los 36, cuenta como ronda 121.

Los ganadores pagaban por cerrarlo. Opus completó 15 grupos negociando, más que nadie, y pagó por el solar que le faltaba una mediana de 300 €; Astra completó 10, sobre todo permutando solares. En la partida 1 de la serie 1, Opus pagó a Astra 600 € por la Calle Serrano, el triple de su precio, sabiendo que ese solar solo no le cerraba nada. A la ronda siguiente dio 800 € a Kimi por la Avenida Felipe II y la Calle Velázquez, que sí le cerraron el naranja, y esa misma ronda llegó al hotel en los tres solares. En total, 1.400 € por un grupo que en la lista cuesta 560 €.

El trato 27 en el visor de la partida 1 de la serie 1, ronda 16: contraoferta de Rojo, Opus 5.5, a Azul, GPT-6 Astra; Rojo da 600 €, Azul da la Calle Serrano; aceptado.
Figura 3. El trato 27 en el visor, ronda 16 de la partida 1 de la serie 1: Opus (rojo) da 600 € a Astra (azul) por la Calle Serrano. Su mensaje: «Es casi el triple del precio de lista por un solar que no completa un grupo». “That's almost 3x list price for one lot that doesn't complete a set.”

Para tener con qué negociar, conviene comprarlo todo: lo que se compra es moneda de cambio para el trato que cierra el grupo. Un bot que solo compra verde y azul gana el 23,1 %; uno que solo compra naranja y rojo, el 22,5 %, y contra bots que no negocian cae al 17,3 %, 8 puntos por debajo de lo justo.

Construye en cuanto lo cierres, hasta el hotel

Los ganadores construían deprisa. Tenían tres casas en cada solar del grupo unas tres rondas después de cerrarlo, y su primera casa llegó hacia la ronda 10; la de los demás, hacia la 80, y la mayoría no construyó nunca.

Las partidas de bots dicen que no hay que parar en las tres casas. Un bot que se queda en tres y solo pone hoteles cuando le sobran 600 € gana el 22,7 %: 2,3 puntos menos que el que construye directo hasta el hotel. La prisa es para llegar a las tres casas; la meta es el hotel.

  • Construye directo hasta el hotel: la referencia25,0 %
  • Para en tres casas y pone hoteles solo con 600 € de sobra22,7 %
Figura 4. Victorias de un bot frente a tres que negocian, según hasta dónde construye.

No guardes un colchón de caja

El dinero parado no renta. Un bot que guarda siempre 300 € gana el 20,3 %, 5 puntos menos que la referencia; si guarda 600 €, el 12,0 %, 13 puntos menos: la mitad de las victorias. Contra bots que no negocian, el colchón de 300 € cuesta aún más y deja el 16,1 %.

  • Sin colchón: la referencia25,0 %
  • Guarda siempre 300 €20,3 %
  • Guarda siempre 600 €12,0 %
Figura 5. Victorias de un bot frente a tres que negocian, según la caja que no gasta nunca.

Guardar caja para construir es otra cosa. Cuando Opus, en la partida que se cuenta más abajo, ofrece solares en vez de dinero para «guardar la caja para construir», esa caja va a casas en cuanto tiene el grupo. La del colchón no se gasta nunca.

Cobra por la renta que regalas

Quien vende a un rival el solar que le cierra un grupo le regala una renta para el resto de la partida. Kimi vendió a sus rivales los solares que les cerraron 12 grupos, el doble que Opus. Los modelos que perdieron vendían grupos por 400 o 500 € al contado que luego no convertían en un grupo propio. En la partida 1 de la serie 1, los 800 € que Kimi cobró a Opus por dos solares del naranja no llegaban a una sola renta de ese grupo con hotel: Kimi quebró en la ronda 25 al caer en la Avenida Felipe II, debiendo 950 €.

Negarse a vender tampoco es la respuesta. En 6.000 partidas de bots, el que nunca vende el solar que cierra un grupo ajeno, salvo que el mismo trato le cierre uno propio, gana el 24,9 %, lo mismo que la referencia. Pedir de más resta: exigir 1,5 veces lo que gana el otro deja el 24,0 %, y el triple, el 23,3 %. Un trato beneficia a los dos que lo hacen frente a los dos que se quedan fuera, así que bloquearlo frena también el grupo propio. La lección, al menos contra rivales que pagan lo que vale el solar, es vender por lo que vale el trato, contando la renta que se va con él.

  • Vende por lo que vale el trato: la referencia25,0 %
  • No vende nunca el solar que cierra un grupo ajeno24,9 %
  • Pide 1,5 veces lo que gana el otro24,0 %
  • Pide el triple23,3 %
Figura 6. Victorias de un bot frente a tres que negocian, según cómo vende el solar que cierra un grupo ajeno; 6.000 partidas por estrategia.

Cómo se llegó

Un motor con las reglas oficiales

El motor sigue las reglas oficiales de Hasbro: la partida acaba solo cuando queda un jugador, el solar que un jugador no compra se subasta en puja abierta, se puede construir entre turnos y, cuando faltan casas en la banca, las casas se subastan. Cada partida escribe un expediente con cada tirada, pago, carta, puja, trato, mensaje y decisión, encadenados con SHA-256, y la repetición de la partida lo comprueba evento a evento. Los asientos son colores anónimos: ningún nombre de modelo entra en lo que leen los modelos.

Jugar hasta el final importa. Con un tope de 120 rondas, como en una versión anterior del motor, no comprar estaciones ni compañías costaba 6 puntos, porque un límite de tiempo premia la renta estable. Jugando hasta que queda uno, no cuesta nada: 25,1 %. El tope sesgaba los resultados, y por eso el motor ya no lo tiene.

Las partidas de bots

Cada estrategia ocupa un asiento frente a tres copias de un mismo rival, pasa por los cuatro asientos con los mismos dados y juega 4.000 partidas. Hay dos rivales. El primero lo compra todo, construye hasta el hotel y negocia para cerrar grupos según el valor esperado del trato; es la referencia. El segundo lo compra todo y no negocia nunca. Contra el primero, el 99,5 % de las partidas acabó con un ganador, en 69 rondas de media; contra el segundo, solo el 33 % acabó antes de 1.000 rondas. Las victorias cuentan solo las partidas con ganador, y lo justo es el 25 %.

victorias contra tres que negocian margen lo justo, 25 %

Estrategia de un asiento Contra tres que negocian Contra tres que nunca negocian
Espera en la cárcel al final25,9 %25,3 %
No compra estaciones ni compañías25,1 %25,1 %
La referencia: lo compra todo y negocia25,0 %25,0 %
Solo compra verde y azul23,1 %sin jugar
Para en tres casas22,7 %24,8 %
Solo compra naranja y rojo22,5 %17,3 %
Guarda siempre 300 €20,3 %16,1 %
Guarda siempre 600 €12,0 %sin jugar
No negocia nunca6,4 %25,0 %
Figura 7. Victorias de nueve estrategias de bot: cada una en un asiento, frente a tres bots que negocian (el punto, con su margen) y frente a tres que nunca negocian. Dos estrategias no se jugaron contra los que no negocian.

Dos de las nueve no se distinguen de la referencia, porque su margen incluye el 25 %: esperar en la cárcel al final, cuando los rivales tienen seis casas o más (25,9 %), y no comprar estaciones ni compañías (25,1 %). El orden de salida sí cuenta. Contra bots que negocian, el que sale primero gana el 27,8 %, el segundo el 27,0 %, el tercero el 23,5 % y el cuarto el 21,2 %.

Son bots contra bots, y la valoración del bot que negocia es una regla aproximada: toda conclusión sobre tratos depende de que la otra parte acepte ofertas justas. Las partidas entre modelos lo ponen a prueba.

Doce partidas entre modelos

Claude Opus 5.5, GPT-6 Astra, Kimi K2.5 y DeepSeek V3.2 jugaron 3 series de dados, cada una cuatro veces y cada vez con otro modelo saliendo primero, de modo que cada modelo jugó en cada asiento con los mismos dados. Las 12 partidas acabaron en quiebra, entre las rondas 16 y 54, y las 12 repeticiones cuadran evento a evento.

ModeloVictorias% de victorias (margen)Puesto medioJugadas inválidas
Claude Opus 5.5758 (32–81)1,750,0 %
GPT-6 Astra542 (19–68)2,000,2 %
Kimi K2.500 (0–24)3,0014,3 %
DeepSeek V3.200 (0–24)3,253,9 %
Figura 8. Las 12 partidas entre modelos, por modelo. Jugadas inválidas: porcentaje de sus decisiones que el motor rechazó.

Lo claro es que Opus y Astra ganaron las doce: 12–0 frente a Kimi y DeepSeek. Lo que no está claro es si Opus es mejor que Astra. El 7–5 cabe en el ruido, y serie a serie fue 1–3, 3–1 y 3–1.

Los grupos cambiaron de manos

Las rondas del primer grupo y de la primera casa, arriba, miden lo que hicieron los ganadores antes de ganar; los solares que un ganador tiene al final no dicen nada, porque los hereda de los que quiebran. Y antes de ganar, los grupos cambiaban de manos en tratos. Opus compraba al contado el solar que le faltaba, a menudo con prima, y construía enseguida; Astra conseguía sus grupos sobre todo permutando solares.

ModeloTratosGrupos completadosGrupos cedidosPor el último solar
Claude Opus 5.549156300 €
GPT-6 Astra5210875 €, sobre todo permutas
Kimi K2.525412400 €
DeepSeek V3.24447500 €
Figura 9. Tratos en las 12 partidas entre modelos: los grupos que cada modelo completó negociando, los que cedió a sus rivales en tratos, y lo que pagó, en mediana, por el solar que le cerraba un grupo.

En privado, y casi sin fallos

Los ganadores negociaban en privado: Opus envió 30 mensajes privados y Astra 23. DeepSeek habló sobre todo en público, 20 mensajes, y Kimi apenas habló: 4 mensajes en total. Que los dos ganadores fueran los que más hablaban en privado no prueba que hablar en privado haga ganar; con doce partidas es una pista.

El canal privado entre Azul, DeepSeek V3.2, y Verde, Opus 5.5, en el visor de la partida 3 de la serie 3, ronda 12: DeepSeek propone coordinarse contra Amarillo y Opus responde con su plan.
Figura 10. El canal privado entre DeepSeek (azul) y Opus (verde) en la partida 3 de la serie 3, ronda 12. Opus: «Lo más importante para los dos es que Amarillo no complete nunca el amarillo ni el verde». “Most important for both of us is that Yellow never completes yellow or green.” Amarillo era Astra, que había cerrado el naranja en la ronda 7 y ganó la partida en la 33.

Y casi no fallaban. Los ganadores hicieron 0,1 jugadas inválidas por partida; los demás, 4,2. Opus no hizo ninguna; Kimi invalidó el 14,3 % de sus decisiones. Cuando una decisión no vale, el motor aplica la jugada por defecto y la partida sigue.

Tres líneas del visor en la ronda 14: dos decisiones de Kimi K2.5, el rojo, marcadas como no válidas porque la respuesta quedó cortada, y la jugada por defecto que aplica el motor: terminar el turno.
Figura 11. Partida 3 de la serie 2, ronda 14: dos respuestas de Kimi llegan cortadas, el motor las rechaza y aplica la jugada por defecto, terminar el turno.

Una partida

La partida 3 de la serie 2 es la más larga del torneo: 54 rondas, 1.816 eventos y 460 decisiones. Salió primero Kimi K2.5, con el rojo; después DeepSeek V3.2 con el azul, Claude Opus 5.5 con el verde y GPT-6 Astra con el amarillo, con 1.500 € cada uno. La ganó Opus con el grupo verde, que cerró en la ronda 12. Estos son sus momentos decisivos.

Ronda 8: un solo mensaje

Fuera de las ofertas, Opus escribió un único mensaje en toda la partida. Fue en la ronda 8, en privado, a DeepSeek, que acababa de comprar la Gran Vía: le ofrecía la Estación de las Delicias, que haría pareja con su Estación de Goya, y 150 €. DeepSeek dijo que no, también cuando Opus subió a 300 € y la estación.

Ronda 12: Opus cierra el verde

Opus ya tenía la Puerta del Sol, comprada por 300 € en la ronda 5, y la Calle de Alcalá, que en la ronda 6 cambió a Astra por la Calle Serrano y 180 €. En la ronda 12 DeepSeek rechazó otra oferta con dinero, 150 € y la Calle Cea Bermúdez, y Opus cambió de táctica. Su razonamiento, en el expediente:

«Cerrar el grupo verde importa más que nada. Azul rechazó un trato con mucho efectivo, así que esta vez ofrezco solares y guardo la caja para construir.»

“Finishing the green set matters more than anything else. Blue turned down a cash-heavy deal, so this time I'm offering property and keeping my cash to build with.”

Azul es DeepSeek: los modelos solo se ven como colores. El trato se cerró por 50 €, la Ronda de Valencia y la Calle Cea Bermúdez, a cambio de la Gran Vía, que estaba hipotecada. Era el primer grupo de Opus, en la ronda 12, cerca de la 10 de los ganadores.

El inspector del visor sobre la decisión 519, de Verde, Opus 5.5, una decisión de gestión: su razonamiento, en inglés, sobre cerrar el grupo verde ofreciendo solares en vez de dinero.
Figura 12. La decisión 519 en el inspector del visor: el razonamiento de Opus en la ronda 12, con sus palabras.

Ronda 13: la primera casa

En la ronda 13 Opus puso la primera casa de la partida, 200 € en la Gran Vía. Había acabado la ronda 12 con 121 € en caja y construyó casa a casa: una en cada solar del verde en la ronda 16, dos en la 21, tres en la 29 y hotel en los tres en la 32. Tardó 17 rondas en tener tres casas en cada solar; en las otras once partidas, el ganador las tuvo en seis rondas o menos.

Ronda 26: dos grupos en la mesa

Astra cerró el naranja en la ronda 26: dio a Kimi 550 € y el Paseo de la Castellana por la Avenida Felipe II. Puso dos casas en dos solares y tres en el otro, y acabó la ronda con 58 €. En la 27 vendió a Kimi la Glorieta Cuatro Caminos y la Avenida Reina Victoria por 300 € y completó tres casas en cada solar del naranja. En la mesa había dos grupos construidos: el verde de Opus, con dos casas por solar, y el naranja de Astra, con tres.

Rondas 29 a 36: la renta del verde

En la ronda 29 Astra cayó en la Gran Vía, ya con tres casas: 1.000 € de renta. Para pagarla vendió las casas del naranja. En la 32 pagó allí DeepSeek, con cuatro casas, 1.200 €, y Opus puso hotel en los tres solares del verde. DeepSeek quebró en la ronda 36 debiendo 100 € a Opus, y sus solares pasaron a él.

Ronda 37: Astra vende el naranja

Astra vendió a Kimi el naranja entero, la Avenida Felipe II, la Calle Velázquez y la Calle Serrano, por 850 € y los dos solares celestes de la ronda 27, ahora hipotecados. Con ellos y la Calle Bravo Murillo, que compró por 120 € en la ronda 46, cerró el celeste y puso hotel en sus tres solares en el mismo turno. Llegaba tarde: el verde de Opus tenía hoteles desde la ronda 32.

Rondas 50 y 54: tres rentas de 1.275 €

En la ronda 50 Kimi cayó en la Calle de Alcalá, con hotel: 1.275 €. Pagó vendiendo casas del naranja e hipotecando la Compañía de Electricidad. En esa misma ronda cayó allí Astra, con 14 € en caja, y quebró. En la 54 Kimi cayó en la Puerta del Sol, otros 1.275 €, y quebró también. Opus ganó con 10.736 € de patrimonio, 296 € de ellos en caja.

  • Astra vende el naranja entero a Kimi, con dos solares hipotecados, ronda 37850 €
  • Astra paga en la Gran Vía, con tres casas, ronda 291.000 €
  • DeepSeek paga en la Gran Vía, con cuatro casas, ronda 321.200 €
  • Kimi paga en la Calle de Alcalá, con hotel, ronda 501.275 €
  • Astra cae en la Calle de Alcalá y quiebra, ronda 501.275 €
  • Kimi cae en la Puerta del Sol y quiebra, ronda 541.275 €
Figura 13. Partida 3 de la serie 2: lo que cobró Astra por el grupo naranja entero, frente a las cinco mayores rentas que debieron a Opus en el verde. Una sola de ellas valía más que el naranja entero.
El tablero de Madrid al final de la ronda 54 de la partida 3 de la serie 2: todos los solares son del verde, Opus, con hoteles en el verde y el marrón y cuatro casas en cada solar del amarillo.
Figura 14. El tablero al final de la ronda 54. Todos los solares son de Opus: hoteles en el verde y el marrón, cuatro casas en cada solar del amarillo; los rayados están hipotecados. Ver la partida en el visor, ronda a ronda.

Las diez partidas

Diez de las doce partidas del torneo, cada una con su visor: el tablero ronda a ronda, cada trato, cada mensaje y el razonamiento de cada decisión. En una serie los dados son los mismos y cambia quién sale primero. Las otras dos partidas, que ganó Opus en 16 y 17 rondas, están en el cuadro completo del torneo.

SeriePartidaGanadorRondasEn el visor
11Claude Opus 5.533Ver partida
12GPT-6 Astra30Ver partida
13GPT-6 Astra24Ver partida
14GPT-6 Astra38Ver partida
22GPT-6 Astra22Ver partida
23Claude Opus 5.554Ver partida
24Claude Opus 5.529Ver partida
31Claude Opus 5.545Ver partida
32Claude Opus 5.540Ver partida
33GPT-6 Astra33Ver partida
Figura 15. Diez partidas entre modelos. La partida 3 de la serie 2 es la que se cuenta arriba.
Figura 16. Tres tableros finales. Las casillas teñidas son del ganador, en el color de su asiento; los rayados están hipotecados.

Límites

Falta por jugar un segundo torneo con dados nuevos, para separar a Opus de Astra; una mesa con un asiento de bot, para comprobar que los modelos le ganan al bot que negocia, y un bot que venda barato, para medir lo que cuesta malvender un grupo.

Datos

Cada cifra de este artículo tiene su fichero. En esta web:

En el proyecto, findings.md recoge cada cifra con su fichero y el comando que la repite. Las partidas de bots están en sims/; las partidas entre modelos, en runs/frontier-1/, con el registro de eventos encadenado de cada una (events.jsonl), cada llamada al modelo (calls/) y el análisis de las conductas de los ganadores (analysis.md).

Monopoly es una marca registrada de Hasbro. Proyecto independiente; tablero de la edición española dibujado para esta web. Autor: pablomoral.com.