{"options":{"setup":{"playerOrder":"random","nbPlayers":3,"seed":"MHABKH0173"},"timing":{"timer":{"start":46800,"end":7200},"timePerMove":7200,"timePerGame":259200}},"context":{"round":8},"game":{"name":"powergrid","version":4,"expansions":[],"options":{"showMoney":true,"fastBid":true,"map":"Baden-Württemberg","variant":"original"}},"_id":"MHABKH0173","status":"ended","ready":true,"cancelled":false,"players":[{"elo":{"delta":-24,"initial":0},"_id":"6a0a3e2a9fce09f058a4c5b4","name":"Nikkiv","remainingTime":-113807,"score":0,"dropped":true,"quit":false,"faction":"limegreen","ranking":3},{"elo":{"delta":7,"initial":206},"_id":"68181b714b28aedf059f0ffa","name":"Seaturtle","remainingTime":259200,"score":7,"dropped":false,"quit":false,"faction":"mediumorchid","ranking":2},{"elo":{"delta":4,"initial":156},"_id":"630f85a389e3eddda1685053","name":"huffman123","remainingTime":259200,"score":11,"dropped":false,"quit":false,"faction":"red","ranking":1}],"currentPlayers":null,"creator":"630f85a389e3eddda1685053","createdAt":"2026-05-15T14:07:24.929Z","updatedAt":"2026-05-26T00:57:02.264Z","__v":243,"data":{"map":{"name":"Baden-Württemberg","cities":[{"name":"Tauberbischofsheim","region":"red","x":575.4499999999999,"y":191.25},{"name":"Schwabisch Hall","region":"red","x":601.375,"y":382.075},{"name":"Heilbronn","region":"red","x":473.875,"y":370.59999999999997},{"name":"Sinsheim","region":"red","x":391,"y":333.625},{"name":"Heidelberg","region":"red","x":347.22499999999997,"y":280.5},{"name":"Mannheim","region":"red","x":301.75,"y":229.5},{"name":"Ludwigshafen","region":"red","x":246.075,"y":249.9,"transregional":true,"slotCosts":[15,20],"stepSlots":[0,1,2]},{"name":"Nurnberg","region":"blue","x":780.725,"y":327.675,"transregional":true,"slotCosts":[15,20],"stepSlots":[0,1,2]},{"name":"Ellwangen","region":"blue","x":695.725,"y":437.75},{"name":"Göppingen","region":"blue","x":589.475,"y":524.025},{"name":"Reutlingen","region":"blue","x":470.47499999999997,"y":613.275},{"name":"Stuttgart","region":"blue","x":470.05,"y":517.225},{"name":"Ludwigsburg","region":"blue","x":467.075,"y":444.97499999999997},{"name":"Boblingen","region":"blue","x":406.3,"y":542.725},{"name":"Lahr","region":"yellow","x":125.8,"y":669.375},{"name":"Baden-Baden","region":"yellow","x":235.45,"y":535.0749999999999},{"name":"Offenburg","region":"yellow","x":167.875,"y":604.35},{"name":"Strasbourg","region":"yellow","x":89.675,"y":565.25,"transregional":true,"slotCosts":[15,20],"stepSlots":[0,1,2]},{"name":"Pforzheim","region":"yellow","x":337.45,"y":465.375},{"name":"Rastatt","region":"yellow","x":216.325,"y":471.325},{"name":"Karlsruhe","region":"yellow","x":271.15,"y":413.95}],"connections":[{"nodes":["Ludwigshafen","Mannheim"],"cost":0},{"nodes":["Mannheim","Heidelberg"],"cost":4},{"nodes":["Mannheim","Karlsruhe"],"cost":10},{"nodes":["Karlsruhe","Heidelberg"],"cost":9},{"nodes":["Heidelberg","Sinsheim"],"cost":5},{"nodes":["Sinsheim","Tauberbischofsheim"],"cost":15},{"nodes":["Tauberbischofsheim","Heilbronn"],"cost":13},{"nodes":["Heilbronn","Sinsheim"],"cost":6},{"nodes":["Sinsheim","Karlsruhe"],"cost":9},{"nodes":["Karlsruhe","Rastatt"],"cost":4},{"nodes":["Karlsruhe","Pforzheim"],"cost":6},{"nodes":["Pforzheim","Sinsheim"],"cost":10},{"nodes":["Tauberbischofsheim","Schwabisch Hall"],"cost":13},{"nodes":["Schwabisch Hall","Ellwangen"],"cost":8},{"nodes":["Ellwangen","Nurnberg"],"cost":18},{"nodes":["Schwabisch Hall","Göppingen"],"cost":11},{"nodes":["Göppingen","Ellwangen"],"cost":10},{"nodes":["Ludwigsburg","Heilbronn"],"cost":5},{"nodes":["Heilbronn","Schwabisch Hall"],"cost":9},{"nodes":["Schwabisch Hall","Ludwigsburg"],"cost":10},{"nodes":["Ludwigsburg","Göppingen"],"cost":9},{"nodes":["Göppingen","Stuttgart"],"cost":8},{"nodes":["Ludwigsburg","Sinsheim"],"cost":10},{"nodes":["Ludwigsburg","Pforzheim"],"cost":8},{"nodes":["Pforzheim","Baden-Baden"],"cost":9},{"nodes":["Baden-Baden","Rastatt"],"cost":2},{"nodes":["Strasbourg","Offenburg"],"cost":5},{"nodes":["Offenburg","Baden-Baden"],"cost":8},{"nodes":["Pforzheim","Stuttgart"],"cost":8},{"nodes":["Stuttgart","Ludwigsburg"],"cost":2},{"nodes":["Stuttgart","Boblingen"],"cost":4},{"nodes":["Boblingen","Pforzheim"],"cost":7},{"nodes":["Boblingen","Baden-Baden"],"cost":15},{"nodes":["Reutlingen","Stuttgart"],"cost":9},{"nodes":["Boblingen","Reutlingen"],"cost":8},{"nodes":["Reutlingen","Baden-Baden"],"cost":22},{"nodes":["Offenburg","Reutlingen"],"cost":30},{"nodes":["Reutlingen","Göppingen"],"cost":10},{"nodes":["Offenburg","Lahr"],"cost":3}],"layout":"Portrait","adjustRatio":[0.425,0.425],"mapPosition":[100,-90],"resupply":[[[3,4,3],[4,5,3],[5,6,4],[5,7,5],[7,9,6]],[[2,2,4],[2,3,4],[3,4,5],[4,5,6],[5,6,7]],[[1,2,3],[1,2,3],[2,3,4],[3,3,5],[3,5,6]],[[1,1,1],[1,1,1],[1,2,2],[2,3,2],[2,3,3]]],"mapSpecificRules":"Phase order change: buy power plants first, then determine player order. If no power plant is sold in a round, remove the two lowest-numbered plants from the market and replace them from the draw stack. Never remove a power plant whose number is equal to or lower than the number of cities any player has powered. Transregional cities (e.g. Strasbourg) are only available starting in Step 2. Step 2 begins when any player connects to 9 cities (2 players), 6 cities (3–5 players), or 5 cities (6 players).","viewBox":[1480,1060],"playerOrderPosition":[1160,160],"cityCountPosition":[0,0],"powerPlantMarketPosition":[745,0],"actualMarketWidth":430,"buttonsPosition":[1305,0],"playerBoardsPosition":[1105,240],"roundInfoPosition":[20,920],"supplyPosition":[675,920]},"players":[{"id":0,"powerPlants":[{"number":6,"type":2,"cost":1,"citiesPowered":1}],"coalCapacity":0,"coalLeft":0,"oilCapacity":0,"oilLeft":0,"garbageCapacity":2,"garbageLeft":0,"uraniumCapacity":0,"uraniumLeft":0,"hybridCapacity":0,"hybridLeft":0,"money":44,"housesLeft":22,"cities":[],"powerPlantsNotUsed":[6],"availableMoves":null,"lastMove":{"name":"Pass","data":true},"isDropped":true,"isAI":false,"bid":0,"passed":true,"skipAuction":false,"citiesPowered":0,"resourcesUsed":[],"totalIncome":0,"totalSpentCities":0,"totalSpentConnections":0,"totalSpentPlants":6,"totalSpentResources":0,"name":"Nikkiv"},{"id":1,"powerPlants":[{"number":5,"type":4,"cost":2,"citiesPowered":1},{"number":11,"type":3,"cost":1,"citiesPowered":2},{"number":24,"type":2,"cost":2,"citiesPowered":4}],"coalCapacity":0,"coalLeft":2,"oilCapacity":0,"oilLeft":0,"garbageCapacity":4,"garbageLeft":2,"uraniumCapacity":2,"uraniumLeft":1,"hybridCapacity":4,"hybridLeft":0,"money":8,"housesLeft":22,"cities":[{"name":"Sinsheim","position":0},{"name":"Heilbronn","position":0},{"name":"Karlsruhe","position":0},{"name":"Rastatt","position":0},{"name":"Pforzheim","position":0},{"name":"Baden-Baden","position":0},{"name":"Heidelberg","position":0},{"name":"Offenburg","position":0},{"name":"Lahr","position":0},{"name":"Strasbourg","position":0},{"name":"Mannheim","position":1}],"powerPlantsNotUsed":[],"availableMoves":null,"lastMove":{"name":"Pass","data":true},"isDropped":false,"isAI":false,"bid":0,"passed":true,"skipAuction":false,"citiesPowered":7,"resourcesUsed":[],"totalIncome":325,"totalSpentCities":115,"totalSpentConnections":57,"totalSpentPlants":50,"totalSpentResources":145,"name":"Seaturtle"},{"id":2,"powerPlants":[{"number":19,"type":2,"cost":2,"citiesPowered":3},{"number":20,"type":0,"cost":3,"citiesPowered":5},{"number":23,"type":3,"cost":1,"citiesPowered":3}],"coalCapacity":6,"coalLeft":3,"oilCapacity":0,"oilLeft":0,"garbageCapacity":4,"garbageLeft":2,"uraniumCapacity":2,"uraniumLeft":1,"hybridCapacity":0,"hybridLeft":0,"money":1,"housesLeft":22,"cities":[{"name":"Ludwigsburg","position":0},{"name":"Stuttgart","position":0},{"name":"Boblingen","position":0},{"name":"Reutlingen","position":0},{"name":"Schwabisch Hall","position":0},{"name":"Göppingen","position":0},{"name":"Heilbronn","position":1},{"name":"Sinsheim","position":1},{"name":"Heidelberg","position":1},{"name":"Mannheim","position":0},{"name":"Ludwigshafen","position":0},{"name":"Pforzheim","position":1},{"name":"Karlsruhe","position":1},{"name":"Rastatt","position":1},{"name":"Baden-Baden","position":1},{"name":"Offenburg","position":1},{"name":"Lahr","position":1}],"powerPlantsNotUsed":[],"availableMoves":null,"lastMove":{"name":"Pass","data":true},"isDropped":false,"isAI":false,"bid":0,"passed":true,"skipAuction":false,"citiesPowered":11,"resourcesUsed":[],"totalIncome":453,"totalSpentCities":215,"totalSpentConnections":87,"totalSpentPlants":91,"totalSpentResources":109,"name":"huffman123"}],"playerOrder":[2,1,0],"currentPlayers":[],"powerPlantsDeck":[{"number":27,"type":5,"cost":0,"citiesPowered":3},{"number":16,"type":1,"cost":2,"citiesPowered":3},{"number":42,"type":0,"cost":2,"citiesPowered":6},{"number":44,"type":5,"cost":0,"citiesPowered":5},{"number":18,"type":5,"cost":0,"citiesPowered":2},{"number":29,"type":4,"cost":1,"citiesPowered":4},{"number":99,"type":7,"cost":0,"citiesPowered":6},{"number":46,"type":4,"cost":3,"citiesPowered":7},{"number":40,"type":1,"cost":2,"citiesPowered":6},{"number":35,"type":1,"cost":1,"citiesPowered":5},{"number":38,"type":2,"cost":3,"citiesPowered":7},{"number":33,"type":5,"cost":0,"citiesPowered":4},{"number":37,"type":5,"cost":0,"citiesPowered":4},{"number":30,"type":2,"cost":3,"citiesPowered":6}],"coalSupply":3,"oilSupply":12,"garbageSupply":13,"uraniumSupply":4,"coalResupply":[[3,4,3],[4,5,3],[5,6,4],[5,7,5],[7,9,6]],"oilResupply":[[2,2,4],[2,3,4],[3,4,5],[4,5,6],[5,6,7]],"garbageResupply":[[1,2,3],[1,2,3],[2,3,4],[3,3,5],[3,5,6]],"uraniumResupply":[[1,1,1],[1,1,1],[1,2,2],[2,3,2],[2,3,3]],"coalMarket":16,"oilMarket":12,"garbageMarket":7,"uraniumMarket":6,"coalPrices":[1,1,1,2,2,2,3,3,3,4,4,4,5,5,5,6,6,6,7,7,7,8,8,8],"oilPrices":[1,1,1,2,2,2,3,3,3,4,4,4,5,5,5,6,6,6,7,7,7,8,8,8],"garbagePrices":[1,1,1,2,2,2,3,3,3,4,4,4,5,5,5,6,6,6,7,7,7,8,8,8],"uraniumPrices":[1,2,3,4,5,6,7,8,10,12,14,16],"actualMarket":[{"number":9,"type":1,"cost":1,"citiesPowered":1},{"number":14,"type":2,"cost":2,"citiesPowered":2},{"number":17,"type":3,"cost":1,"citiesPowered":2},{"number":25,"type":0,"cost":2,"citiesPowered":5}],"futureMarket":[{"number":26,"type":1,"cost":2,"citiesPowered":5},{"number":28,"type":3,"cost":1,"citiesPowered":4},{"number":31,"type":0,"cost":3,"citiesPowered":6},{"number":36,"type":0,"cost":3,"citiesPowered":7}],"highestBidders":[],"step":2,"phase":"Game End","options":{"fastBid":true,"map":"Baden-Württemberg","variant":"original","showMoney":true,"useNewRechargedSetup":true,"trackTotalSpent":true},"log":[{"type":"event","event":"Game Start!"},{"type":"move","player":0,"move":{"name":"ChoosePowerPlant","data":6},"simple":"Nikkiv chooses Power Plant 6 to initiate an auction.","pretty":"<span style=\"background-color: limegreen; font-weight: bold; padding: 0 3px;\">Nikkiv</span> chooses Power Plant <b>6</b> to initiate an auction."},{"type":"move","player":0,"move":{"name":"Bid","data":6},"simple":"Nikkiv bids $6.","pretty":"<span style=\"background-color: limegreen; font-weight: bold; padding: 0 3px;\">Nikkiv</span> bids <span style=\"color: green\">$6</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"Nikkiv wins the bid and pays 6.","pretty":"<span style=\"background-color: limegreen; font-weight: bold; padding: 0 3px;\">Nikkiv</span> wins the bid and pays <span style=\"color: green\">$6</span>."},{"type":"event","event":"Power Plant 13 drawn from the deck."},{"type":"move","player":1,"move":{"name":"ChoosePowerPlant","data":4},"simple":"Seaturtle chooses Power Plant 4 to initiate an auction.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> chooses Power Plant <b>4</b> to initiate an auction."},{"type":"move","player":1,"move":{"name":"Bid","data":5},"simple":"Seaturtle bids $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> bids <span style=\"color: green\">$5</span>."},{"type":"move","player":2,"move":{"name":"Bid","data":7},"simple":"huffman123 bids $7.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> bids <span style=\"color: green\">$7</span>."},{"type":"event","event":"huffman123 wins the bid and pays 6.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> wins the bid and pays <span style=\"color: green\">$6</span>."},{"type":"event","event":"Power Plant 40 drawn from the deck."},{"type":"move","player":1,"move":{"name":"ChoosePowerPlant","data":5},"simple":"Seaturtle chooses Power Plant 5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> chooses Power Plant <b>5</b>."},{"type":"event","event":"Seaturtle wins the bid and pays 5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> wins the bid and pays <span style=\"color: green\">$5</span>."},{"type":"event","event":"Power Plant 46 drawn from the deck."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $1.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$1</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $1.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$1</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $1.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$1</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $2.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"Player 0 was dropped"},{"type":"move","player":0,"move":{"name":"Pass","data":true},"simple":"Nikkiv passes.","pretty":"<span style=\"background-color: limegreen; font-weight: bold; padding: 0 3px;\">Nikkiv</span> passes."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Ludwigsburg","price":10}},"simple":"huffman123 builds on Ludwigsburg for $10.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Ludwigsburg</b> for <span style=\"color: green\">$10</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"Build","data":{"name":"Sinsheim","price":10}},"simple":"Seaturtle builds on Sinsheim for $10.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> builds on <b>Sinsheim</b> for <span style=\"color: green\">$10</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":4,"resourcesSpent":["coal","coal"],"citiesPowered":1}},"simple":"huffman123 uses Power Plant 4.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>4</b>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":5,"resourcesSpent":["coal","coal"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>5</b>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"Resupplying resources: [4, 2, 1, 1]."},{"type":"event","event":"Putting Power Plant 46 on the bottom of the deck."},{"type":"event","event":"Power Plant 28 drawn from the deck."},{"type":"move","player":1,"move":{"name":"ChoosePowerPlant","data":3},"simple":"Seaturtle chooses Power Plant 3 to initiate an auction.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> chooses Power Plant <b>3</b> to initiate an auction."},{"type":"move","player":1,"move":{"name":"Bid","data":3},"simple":"Seaturtle bids $3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> bids <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"event","event":"Seaturtle wins the bid and pays 3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> wins the bid and pays <span style=\"color: green\">$3</span>."},{"type":"event","event":"Power Plant 35 drawn from the deck."},{"type":"move","player":2,"move":{"name":"ChoosePowerPlant","data":10},"simple":"huffman123 chooses Power Plant 10.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> chooses Power Plant <b>10</b>."},{"type":"event","event":"huffman123 wins the bid and pays 10.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> wins the bid and pays <span style=\"color: green\">$10</span>."},{"type":"event","event":"Power Plant 26 drawn from the deck."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $1.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$1</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"Build","data":{"name":"Heilbronn","price":16}},"simple":"Seaturtle builds on Heilbronn for $16.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> builds on <b>Heilbronn</b> for <span style=\"color: green\">$16</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Stuttgart","price":12}},"simple":"huffman123 builds on Stuttgart for $12.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Stuttgart</b> for <span style=\"color: green\">$12</span>."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Boblingen","price":14}},"simple":"huffman123 builds on Boblingen for $14.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Boblingen</b> for <span style=\"color: green\">$14</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":10,"resourcesSpent":["coal","coal"],"citiesPowered":2}},"simple":"huffman123 uses Power Plant 10.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>10</b>."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":4,"resourcesSpent":["coal","coal"],"citiesPowered":1}},"simple":"huffman123 uses Power Plant 4.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>4</b>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":3,"resourcesSpent":["oil","oil"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>3</b>."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":5,"resourcesSpent":["coal","coal"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>5</b>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"Resupplying resources: [4, 2, 1, 1]."},{"type":"event","event":"Putting Power Plant 40 on the bottom of the deck."},{"type":"event","event":"Power Plant 20 drawn from the deck."},{"type":"move","player":2,"move":{"name":"ChoosePowerPlant","data":13},"simple":"huffman123 chooses Power Plant 13 to initiate an auction.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> chooses Power Plant <b>13</b> to initiate an auction."},{"type":"move","player":2,"move":{"name":"Bid","data":13},"simple":"huffman123 bids $13.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> bids <span style=\"color: green\">$13</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"huffman123 wins the bid and pays 13.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> wins the bid and pays <span style=\"color: green\">$13</span>."},{"type":"event","event":"Power Plant 24 drawn from the deck."},{"type":"move","player":1,"move":{"name":"ChoosePowerPlant","data":7},"simple":"Seaturtle chooses Power Plant 7.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> chooses Power Plant <b>7</b>."},{"type":"event","event":"Seaturtle wins the bid and pays 7.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> wins the bid and pays <span style=\"color: green\">$7</span>."},{"type":"event","event":"Power Plant 19 drawn from the deck."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $2.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $2.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"Build","data":{"name":"Karlsruhe","price":19}},"simple":"Seaturtle builds on Karlsruhe for $19.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> builds on <b>Karlsruhe</b> for <span style=\"color: green\">$19</span>."},{"type":"move","player":1,"move":{"name":"Build","data":{"name":"Rastatt","price":14}},"simple":"Seaturtle builds on Rastatt for $14.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> builds on <b>Rastatt</b> for <span style=\"color: green\">$14</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Reutlingen","price":18}},"simple":"huffman123 builds on Reutlingen for $18.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Reutlingen</b> for <span style=\"color: green\">$18</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":4,"resourcesSpent":["coal","coal"],"citiesPowered":1}},"simple":"huffman123 uses Power Plant 4.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>4</b>."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":10,"resourcesSpent":["coal","coal"],"citiesPowered":2}},"simple":"huffman123 uses Power Plant 10.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>10</b>."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":13,"resourcesSpent":[],"citiesPowered":1}},"simple":"huffman123 uses Power Plant 13.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>13</b>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":7,"resourcesSpent":["oil","oil","oil"],"citiesPowered":2}},"simple":"Seaturtle uses Power Plant 7.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>7</b>."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":3,"resourcesSpent":["oil","oil"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>3</b>."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":5,"resourcesSpent":["coal","coal"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>5</b>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"Resupplying resources: [4, 2, 1, 1]."},{"type":"event","event":"Putting Power Plant 35 on the bottom of the deck."},{"type":"event","event":"Power Plant 14 drawn from the deck."},{"type":"move","player":2,"move":{"name":"ChoosePowerPlant","data":19},"simple":"huffman123 chooses Power Plant 19 to initiate an auction.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> chooses Power Plant <b>19</b> to initiate an auction."},{"type":"move","player":2,"move":{"name":"Bid","data":19},"simple":"huffman123 bids $19.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> bids <span style=\"color: green\">$19</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"huffman123 wins the bid and pays 19.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> wins the bid and pays <span style=\"color: green\">$19</span>."},{"type":"move","player":2,"move":{"name":"DiscardPowerPlant","data":4},"simple":"huffman123 discards Power Plant 4.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> discards Power Plant <b>4</b>."},{"type":"event","event":"Power Plant 38 drawn from the deck."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $4.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$4</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $4.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$4</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $4.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$4</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"garbage"}},"simple":"huffman123 buys garbage for $6.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>garbage</b> for <span style=\"color: green\">$6</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"garbage"}},"simple":"huffman123 buys garbage for $6.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>garbage</b> for <span style=\"color: green\">$6</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"Build","data":{"name":"Pforzheim","price":16}},"simple":"Seaturtle builds on Pforzheim for $16.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> builds on <b>Pforzheim</b> for <span style=\"color: green\">$16</span>."},{"type":"move","player":1,"move":{"name":"Build","data":{"name":"Baden-Baden","price":12}},"simple":"Seaturtle builds on Baden-Baden for $12.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> builds on <b>Baden-Baden</b> for <span style=\"color: green\">$12</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Schwabisch Hall","price":20}},"simple":"huffman123 builds on Schwabisch Hall for $20.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Schwabisch Hall</b> for <span style=\"color: green\">$20</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"event","event":"Starting Step 2, Power Plant 8 discarded."},{"type":"event","event":"Power Plant 33 drawn from the deck."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":19,"resourcesSpent":["garbage","garbage"],"citiesPowered":3}},"simple":"huffman123 uses Power Plant 19.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>19</b>."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":13,"resourcesSpent":[],"citiesPowered":1}},"simple":"huffman123 uses Power Plant 13.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>13</b>."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":10,"resourcesSpent":["coal","coal"],"citiesPowered":2}},"simple":"huffman123 uses Power Plant 10.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>10</b>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":7,"resourcesSpent":["oil","oil","oil"],"citiesPowered":2}},"simple":"Seaturtle uses Power Plant 7.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>7</b>."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":3,"resourcesSpent":["oil","oil"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>3</b>."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":5,"resourcesSpent":["coal","coal"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>5</b>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"Resupplying resources: [5, 3, 2, 1]."},{"type":"event","event":"Putting Power Plant 38 on the bottom of the deck."},{"type":"event","event":"Power Plant 30 drawn from the deck."},{"type":"move","player":2,"move":{"name":"ChoosePowerPlant","data":20},"simple":"huffman123 chooses Power Plant 20 to initiate an auction.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> chooses Power Plant <b>20</b> to initiate an auction."},{"type":"move","player":2,"move":{"name":"Bid","data":20},"simple":"huffman123 bids $20.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> bids <span style=\"color: green\">$20</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"huffman123 wins the bid and pays 20.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> wins the bid and pays <span style=\"color: green\">$20</span>."},{"type":"move","player":2,"move":{"name":"DiscardPowerPlant","data":10},"simple":"huffman123 discards Power Plant 10.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> discards Power Plant <b>10</b>."},{"type":"event","event":"Power Plant 17 drawn from the deck."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $2.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $2.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $2.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"garbage"}},"simple":"huffman123 buys garbage for $6.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>garbage</b> for <span style=\"color: green\">$6</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"garbage"}},"simple":"huffman123 buys garbage for $6.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>garbage</b> for <span style=\"color: green\">$6</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $4.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$4</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $4.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$4</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $4.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$4</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Göppingen","price":18}},"simple":"huffman123 builds on Göppingen for $18.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Göppingen</b> for <span style=\"color: green\">$18</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":20,"resourcesSpent":["coal","coal","coal"],"citiesPowered":5}},"simple":"huffman123 uses Power Plant 20.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>20</b>."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":13,"resourcesSpent":[],"citiesPowered":1}},"simple":"huffman123 uses Power Plant 13.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>13</b>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":5,"resourcesSpent":["coal","coal"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>5</b>."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":3,"resourcesSpent":["oil","oil"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>3</b>."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":7,"resourcesSpent":["oil","oil","oil"],"citiesPowered":2}},"simple":"Seaturtle uses Power Plant 7.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>7</b>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"Resupplying resources: [5, 3, 2, 1]."},{"type":"event","event":"Putting Power Plant 33 on the bottom of the deck."},{"type":"event","event":"Power Plant 37 drawn from the deck."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $4.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$4</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $6.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$6</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $2.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"Build","data":{"name":"Heidelberg","price":15}},"simple":"Seaturtle builds on Heidelberg for $15.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> builds on <b>Heidelberg</b> for <span style=\"color: green\">$15</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Heilbronn","price":20}},"simple":"huffman123 builds on Heilbronn for $20.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Heilbronn</b> for <span style=\"color: green\">$20</span>."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Sinsheim","price":21}},"simple":"huffman123 builds on Sinsheim for $21.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Sinsheim</b> for <span style=\"color: green\">$21</span>."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Heidelberg","price":20}},"simple":"huffman123 builds on Heidelberg for $20.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Heidelberg</b> for <span style=\"color: green\">$20</span>."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Mannheim","price":14}},"simple":"huffman123 builds on Mannheim for $14.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Mannheim</b> for <span style=\"color: green\">$14</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":20,"resourcesSpent":["coal","coal","coal"],"citiesPowered":5}},"simple":"huffman123 uses Power Plant 20.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>20</b>."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":19,"resourcesSpent":["garbage","garbage"],"citiesPowered":3}},"simple":"huffman123 uses Power Plant 19.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>19</b>."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":13,"resourcesSpent":[],"citiesPowered":1}},"simple":"huffman123 uses Power Plant 13.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>13</b>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":5,"resourcesSpent":["coal","coal"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>5</b>."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":3,"resourcesSpent":["oil","oil"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>3</b>."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":7,"resourcesSpent":["oil","oil","oil"],"citiesPowered":2}},"simple":"Seaturtle uses Power Plant 7.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>7</b>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"Resupplying resources: [5, 3, 2, 1]."},{"type":"event","event":"Putting Power Plant 37 on the bottom of the deck."},{"type":"event","event":"Power Plant 11 drawn from the deck."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"ChoosePowerPlant","data":11},"simple":"Seaturtle chooses Power Plant 11.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> chooses Power Plant <b>11</b>."},{"type":"event","event":"Seaturtle wins the bid and pays 11.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> wins the bid and pays <span style=\"color: green\">$11</span>."},{"type":"move","player":1,"move":{"name":"DiscardPowerPlant","data":7},"simple":"Seaturtle discards Power Plant 7.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> discards Power Plant <b>7</b>."},{"type":"event","event":"Power Plant 25 drawn from the deck."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"uranium"}},"simple":"Seaturtle buys uranium for $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>uranium</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"oil"}},"simple":"Seaturtle buys oil for $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>oil</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $2.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"garbage"}},"simple":"huffman123 buys garbage for $5.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>garbage</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"garbage"}},"simple":"huffman123 buys garbage for $5.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>garbage</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Ludwigshafen","price":15}},"simple":"huffman123 builds on Ludwigshafen for $15.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Ludwigshafen</b> for <span style=\"color: green\">$15</span>."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Pforzheim","price":22}},"simple":"huffman123 builds on Pforzheim for $22.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Pforzheim</b> for <span style=\"color: green\">$22</span>."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Karlsruhe","price":21}},"simple":"huffman123 builds on Karlsruhe for $21.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Karlsruhe</b> for <span style=\"color: green\">$21</span>."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Rastatt","price":19}},"simple":"huffman123 builds on Rastatt for $19.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Rastatt</b> for <span style=\"color: green\">$19</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":20,"resourcesSpent":["coal","coal","coal"],"citiesPowered":5}},"simple":"huffman123 uses Power Plant 20.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>20</b>."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":19,"resourcesSpent":["garbage","garbage"],"citiesPowered":3}},"simple":"huffman123 uses Power Plant 19.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>19</b>."},{"type":"move","player":2,"move":{"name":"UsePowerPlant","data":{"powerPlant":13,"resourcesSpent":[],"citiesPowered":1}},"simple":"huffman123 uses Power Plant 13.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> uses Power Plant <b>13</b>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":5,"resourcesSpent":["coal","coal"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>5</b>."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":3,"resourcesSpent":["oil","oil"],"citiesPowered":1}},"simple":"Seaturtle uses Power Plant 3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>3</b>."},{"type":"move","player":1,"move":{"name":"UsePowerPlant","data":{"powerPlant":11,"resourcesSpent":["uranium"],"citiesPowered":2}},"simple":"Seaturtle uses Power Plant 11.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> uses Power Plant <b>11</b>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"Resupplying resources: [5, 3, 2, 1]."},{"type":"event","event":"Putting Power Plant 30 on the bottom of the deck."},{"type":"event","event":"Power Plant 23 drawn from the deck."},{"type":"move","player":2,"move":{"name":"ChoosePowerPlant","data":23},"simple":"huffman123 chooses Power Plant 23 to initiate an auction.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> chooses Power Plant <b>23</b> to initiate an auction."},{"type":"move","player":2,"move":{"name":"Bid","data":23},"simple":"huffman123 bids $23.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> bids <span style=\"color: green\">$23</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"event","event":"huffman123 wins the bid and pays 23.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> wins the bid and pays <span style=\"color: green\">$23</span>."},{"type":"move","player":2,"move":{"name":"DiscardPowerPlant","data":13},"simple":"huffman123 discards Power Plant 13.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> discards Power Plant <b>13</b>."},{"type":"event","event":"Power Plant 36 drawn from the deck."},{"type":"move","player":1,"move":{"name":"ChoosePowerPlant","data":24},"simple":"Seaturtle chooses Power Plant 24.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> chooses Power Plant <b>24</b>."},{"type":"event","event":"Seaturtle wins the bid and pays 24.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> wins the bid and pays <span style=\"color: green\">$24</span>."},{"type":"move","player":1,"move":{"name":"DiscardPowerPlant","data":3},"simple":"Seaturtle discards Power Plant 3.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> discards Power Plant <b>3</b>."},{"type":"event","event":"Power Plant 31 drawn from the deck."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"Seaturtle buys coal for $2.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"uranium"}},"simple":"Seaturtle buys uranium for $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>uranium</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"garbage"}},"simple":"Seaturtle buys garbage for $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>garbage</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":1,"move":{"name":"BuyResource","data":{"resource":"garbage"}},"simple":"Seaturtle buys garbage for $5.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> buys <b>garbage</b> for <span style=\"color: green\">$5</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $2.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$2</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"coal"}},"simple":"huffman123 buys coal for $3.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>coal</b> for <span style=\"color: green\">$3</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"uranium"}},"simple":"huffman123 buys uranium for $6.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>uranium</b> for <span style=\"color: green\">$6</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"garbage"}},"simple":"huffman123 buys garbage for $6.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>garbage</b> for <span style=\"color: green\">$6</span>."},{"type":"move","player":2,"move":{"name":"BuyResource","data":{"resource":"garbage"}},"simple":"huffman123 buys garbage for $6.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> buys <b>garbage</b> for <span style=\"color: green\">$6</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"move","player":1,"move":{"name":"Build","data":{"name":"Offenburg","price":18}},"simple":"Seaturtle builds on Offenburg for $18.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> builds on <b>Offenburg</b> for <span style=\"color: green\">$18</span>."},{"type":"move","player":1,"move":{"name":"Build","data":{"name":"Lahr","price":13}},"simple":"Seaturtle builds on Lahr for $13.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> builds on <b>Lahr</b> for <span style=\"color: green\">$13</span>."},{"type":"move","player":1,"move":{"name":"Build","data":{"name":"Strasbourg","price":20}},"simple":"Seaturtle builds on Strasbourg for $20.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> builds on <b>Strasbourg</b> for <span style=\"color: green\">$20</span>."},{"type":"move","player":1,"move":{"name":"Build","data":{"name":"Mannheim","price":19}},"simple":"Seaturtle builds on Mannheim for $19.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> builds on <b>Mannheim</b> for <span style=\"color: green\">$19</span>."},{"type":"move","player":1,"move":{"name":"Pass","data":true},"simple":"Seaturtle passes.","pretty":"<span style=\"background-color: mediumorchid; font-weight: bold; padding: 0 3px;\">Seaturtle</span> passes."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Baden-Baden","price":17}},"simple":"huffman123 builds on Baden-Baden for $17.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Baden-Baden</b> for <span style=\"color: green\">$17</span>."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Offenburg","price":23}},"simple":"huffman123 builds on Offenburg for $23.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Offenburg</b> for <span style=\"color: green\">$23</span>."},{"type":"move","player":2,"move":{"name":"Build","data":{"name":"Lahr","price":18}},"simple":"huffman123 builds on Lahr for $18.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> builds on <b>Lahr</b> for <span style=\"color: green\">$18</span>."},{"type":"move","player":2,"move":{"name":"Pass","data":true},"simple":"huffman123 passes.","pretty":"<span style=\"background-color: red; font-weight: bold; padding: 0 3px;\">huffman123</span> passes."},{"type":"event","event":"Game Ended!"}],"hiddenLog":[],"seed":"IC3S6rsaGBmPnP23/v1mc5kI/FF2oXnOdyZW/box2YQ=","round":8,"auctionSkips":0,"citiesToStep2":6,"citiesToEndGame":17,"resourceResupply":["[4, 2, 1, 1]","[5, 3, 2, 1]","[3, 4, 3, 1]"],"paymentTable":[10,22,33,44,54,64,73,82,90,98,105,112,118,124,129,134,138,142,145,148,150,150],"variant":"original","minimunBid":24,"plantDiscountActive":false,"discardSmallestPlant":false,"cardsLeft":14,"nextCardWeak":false,"card39Bought":false,"knownPowerPlantDeck":[{"number":3,"type":1,"cost":2,"citiesPowered":1},{"number":4,"type":0,"cost":2,"citiesPowered":1},{"number":5,"type":4,"cost":2,"citiesPowered":1},{"number":6,"type":2,"cost":1,"citiesPowered":1},{"number":7,"type":1,"cost":3,"citiesPowered":2},{"number":8,"type":0,"cost":3,"citiesPowered":2},{"number":9,"type":1,"cost":1,"citiesPowered":1},{"number":10,"type":0,"cost":2,"citiesPowered":2},{"number":13,"type":5,"cost":0,"citiesPowered":1},{"number":40,"type":1,"cost":2,"citiesPowered":6},{"number":46,"type":4,"cost":3,"citiesPowered":7},{"number":28,"type":3,"cost":1,"citiesPowered":4},{"number":35,"type":1,"cost":1,"citiesPowered":5},{"number":26,"type":1,"cost":2,"citiesPowered":5},{"number":20,"type":0,"cost":3,"citiesPowered":5},{"number":24,"type":2,"cost":2,"citiesPowered":4},{"number":19,"type":2,"cost":2,"citiesPowered":3},{"number":14,"type":2,"cost":2,"citiesPowered":2},{"number":38,"type":2,"cost":3,"citiesPowered":7},{"number":33,"type":5,"cost":0,"citiesPowered":4},{"number":30,"type":2,"cost":3,"citiesPowered":6},{"number":17,"type":3,"cost":1,"citiesPowered":2},{"number":37,"type":5,"cost":0,"citiesPowered":4},{"number":11,"type":3,"cost":1,"citiesPowered":2},{"number":25,"type":0,"cost":2,"citiesPowered":5},{"number":23,"type":3,"cost":1,"citiesPowered":3},{"number":36,"type":0,"cost":3,"citiesPowered":7},{"number":31,"type":0,"cost":3,"citiesPowered":6}],"knownPowerPlantDeckStep3":[],"auctioningPlayer":1,"chosenResource":"garbage"},"lastMove":"2026-05-26T00:57:02.028Z"}