{ "status": "complete", "seed": 40261002, "deals": 48, "modes": [ "fixed", "bidding" ], "games": 576, "elapsed_seconds": 169.3224375409991, "summary": { "bidding": { "games": 288, "deals": 48, "mean_bid": 2.1875, "total_redeals": 12, "lstm": { "player_games": 432, "mean_score": 0.12962962962962962, "win_rate": 0.4722222222222222, "mean_score_95pct_cluster_bootstrap": [ -0.08333333333333333, 0.3888888888888889 ], "by_role": { "landlord": { "player_games": 144, "mean_score": 2.0277777777777777, "win_rate": 0.6805555555555556 }, "landlord_down": { "player_games": 144, "mean_score": -0.8472222222222222, "win_rate": 0.3611111111111111 }, "landlord_up": { "player_games": 144, "mean_score": -0.7916666666666666, "win_rate": 0.375 } }, "by_composition": { "1_vs_2": { "player_games": 144, "mean_score": 0.19444444444444445, "win_rate": 0.4861111111111111 }, "2_vs_1": { "player_games": 288, "mean_score": 0.09722222222222222, "win_rate": 0.4652777777777778 } }, "bid_counts": { "0": 204, "1": 45, "2": 84, "3": 54 }, "decision_seconds": { "count": 4738, "mean": 0.0024290908678962714, "p50": 0.0017553750003571622, "p95": 0.004693791997851804, "p99": 0.007003999999142252, "max": 0.03849849999824073 } }, "resnet": { "player_games": 432, "mean_score": -0.12962962962962962, "win_rate": 0.4305555555555556, "mean_score_95pct_cluster_bootstrap": [ -0.3888888888888889, 0.08333333333333333 ], "by_role": { "landlord": { "player_games": 144, "mean_score": 1.4722222222222223, "win_rate": 0.6111111111111112 }, "landlord_down": { "player_games": 144, "mean_score": -0.9027777777777778, "win_rate": 0.3472222222222222 }, "landlord_up": { "player_games": 144, "mean_score": -0.9583333333333334, "win_rate": 0.3333333333333333 } }, "by_composition": { "1_vs_2": { "player_games": 144, "mean_score": -0.19444444444444445, "win_rate": 0.4166666666666667 }, "2_vs_1": { "player_games": 288, "mean_score": -0.09722222222222222, "win_rate": 0.4375 } }, "bid_counts": { "0": 204, "1": 45, "2": 84, "3": 54 }, "decision_seconds": { "count": 4752, "mean": 0.014777978487191135, "p50": 0.011539833998540416, "p95": 0.024261999998998363, "p99": 0.04513658299401868, "max": 0.18392479199974332 } }, "pure_team_matchups": { "lstm_landlord": { "games": 48, "landlord_win_rate": 0.6875, "landlord_mean_score": 2.0833333333333335 }, "resnet_landlord": { "games": 48, "landlord_win_rate": 0.6041666666666666, "landlord_mean_score": 1.4166666666666667 } } }, "fixed": { "games": 288, "deals": 48, "mean_bid": 1, "total_redeals": 0, "lstm": { "player_games": 432, "mean_score": 0.08333333333333333, "win_rate": 0.5277777777777778, "mean_score_95pct_cluster_bootstrap": [ -0.018518518518518517, 0.2037037037037037 ], "by_role": { "landlord": { "player_games": 144, "mean_score": -0.125, "win_rate": 0.5 }, "landlord_down": { "player_games": 144, "mean_score": 0.1875, "win_rate": 0.5416666666666666 }, "landlord_up": { "player_games": 144, "mean_score": 0.1875, "win_rate": 0.5416666666666666 } }, "by_composition": { "1_vs_2": { "player_games": 144, "mean_score": 0.125, "win_rate": 0.5416666666666666 }, "2_vs_1": { "player_games": 288, "mean_score": 0.0625, "win_rate": 0.5208333333333334 } }, "bid_counts": { "0": 0, "1": 0, "2": 0, "3": 0 }, "decision_seconds": { "count": 4631, "mean": 0.00239102467029075, "p50": 0.0017541249981150031, "p95": 0.004621833999408409, "p99": 0.006799167000281159, "max": 0.03820970800006762 } }, "resnet": { "player_games": 432, "mean_score": -0.08333333333333333, "win_rate": 0.4930555555555556, "mean_score_95pct_cluster_bootstrap": [ -0.2037037037037037, 0.018518518518518517 ], "by_role": { "landlord": { "player_games": 144, "mean_score": -0.5, "win_rate": 0.4375 }, "landlord_down": { "player_games": 144, "mean_score": 0.125, "win_rate": 0.5208333333333334 }, "landlord_up": { "player_games": 144, "mean_score": 0.125, "win_rate": 0.5208333333333334 } }, "by_composition": { "1_vs_2": { "player_games": 144, "mean_score": -0.125, "win_rate": 0.4791666666666667 }, "2_vs_1": { "player_games": 288, "mean_score": -0.0625, "win_rate": 0.5 } }, "bid_counts": { "0": 0, "1": 0, "2": 0, "3": 0 }, "decision_seconds": { "count": 4628, "mean": 0.015213161093120063, "p50": 0.01167416599491844, "p95": 0.024690166996151675, "p99": 0.08202295900264289, "max": 0.18462649999855785 } }, "pure_team_matchups": { "lstm_landlord": { "games": 48, "landlord_win_rate": 0.5, "landlord_mean_score": -0.125 }, "resnet_landlord": { "games": 48, "landlord_win_rate": 0.4375, "landlord_mean_score": -0.5 } } } }, "records": [ { "seed": 40261002, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.027682040999934543 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.07217595799738774 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022234625001146924 }, { "model": "lstm", "role": "landlord", "seconds": 0.002075457996397745 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.06829049999942072 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.07979899999918416 }, { "model": "lstm", "role": "landlord", "seconds": 0.005463292000058573 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.08691841700056102 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.07761150000442285 }, { "model": "lstm", "role": "landlord", "seconds": 0.005880791999516077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011941667005885392 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008694333999301307 }, { "model": "lstm", "role": "landlord", "seconds": 0.013535125006455928 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008916250000766013 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00792616700346116 }, { "model": "lstm", "role": "landlord", "seconds": 0.01941929200256709 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008304832997964695 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007609874999616295 }, { "model": "lstm", "role": "landlord", "seconds": 0.006664333996013738 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00782979100040393 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007472541998140514 }, { "model": "lstm", "role": "landlord", "seconds": 0.001289791995077394 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261002, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.08608520900452277 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00254062500607688 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012389125004119705 }, { "model": "resnet", "role": "landlord", "seconds": 0.008403833002375904 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001586875005159527 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00898145799874328 }, { "model": "resnet", "role": "landlord", "seconds": 0.008732249996683095 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014918750021024607 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009198833002301399 }, { "model": "resnet", "role": "landlord", "seconds": 0.008678625003085472 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013517500046873465 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007969292004418094 }, { "model": "resnet", "role": "landlord", "seconds": 0.07817137500387616 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002660541998920962 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013133957996615209 }, { "model": "resnet", "role": "landlord", "seconds": 0.08202295900264289 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001790124995750375 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010522500000661239 }, { "model": "resnet", "role": "landlord", "seconds": 0.009592583002813626 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014828330022282898 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008590292003646027 }, { "model": "resnet", "role": "landlord", "seconds": 0.008378250000532717 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261002, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.010798750001413282 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019135250004183035 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015130829997360706 }, { "model": "resnet", "role": "landlord", "seconds": 0.008702125000127126 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01582441700156778 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001560000004246831 }, { "model": "resnet", "role": "landlord", "seconds": 0.008418459001404699 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008403416999499314 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014477920049102977 }, { "model": "resnet", "role": "landlord", "seconds": 0.015710166000644676 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008379416998650413 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013878329991712235 }, { "model": "resnet", "role": "landlord", "seconds": 0.010088625000207685 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008134874995448627 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013770000005024485 }, { "model": "resnet", "role": "landlord", "seconds": 0.008993416995508596 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007734917002380826 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013266669993754476 }, { "model": "resnet", "role": "landlord", "seconds": 0.01851212500332622 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01406195800518617 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014264999990700744 }, { "model": "resnet", "role": "landlord", "seconds": 0.008330875003593974 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261002, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.020108832999540027 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015437089969054796 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014311249979073182 }, { "model": "resnet", "role": "landlord", "seconds": 0.008559125002648216 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015094170012162067 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014926669973647222 }, { "model": "resnet", "role": "landlord", "seconds": 0.008740124998439569 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014329160039778799 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013101250006002374 }, { "model": "resnet", "role": "landlord", "seconds": 0.008333332996699028 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013914169976487756 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012910420045955107 }, { "model": "resnet", "role": "landlord", "seconds": 0.017131917004007846 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014562090000254102 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013515829996322282 }, { "model": "resnet", "role": "landlord", "seconds": 0.020137250001425855 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016043329960666597 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014914160055923276 }, { "model": "resnet", "role": "landlord", "seconds": 0.009050708002177998 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014236669958336279 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013374580012168735 }, { "model": "resnet", "role": "landlord", "seconds": 0.00885487499908777 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261002, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002714916001423262 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014582042000256479 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014859589937259443 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013103340024827048 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016594291999354027 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001530792003904935 }, { "model": "lstm", "role": "landlord", "seconds": 0.001484958003857173 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00959970799885923 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001352999999653548 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014043340052012354 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01503495799988741 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013544999965233728 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017830420038080774 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0084383749999688 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014187089982442558 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015181249982560985 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009864749998087063 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001354332998744212 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014024580013938248 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009149375000561122 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014752499992027879 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013187499935156666 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261002, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002765208002529107 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030467909964499995 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00944737499958137 }, { "model": "lstm", "role": "landlord", "seconds": 0.001429791998816654 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014190419969963841 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016223540995270014 }, { "model": "lstm", "role": "landlord", "seconds": 0.001575750000483822 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014117079990683123 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015005291003035381 }, { "model": "lstm", "role": "landlord", "seconds": 0.001589332998264581 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001441833002900239 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008787124999798834 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019759159986278974 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014187499982654117 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00939341599587351 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016234170034294948 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014862090029055253 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008963874999608379 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014952089986763895 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014639169967267662 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009002417005831376 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013909579938626848 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261002, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.00045166599738877267 }, { "model": "resnet", "role": "bidding", "seconds": 0.007983625000633765 }, { "model": "resnet", "role": "bidding", "seconds": 0.007361125004536007 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027699580023181625 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008828417005133815 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008448583001154475 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013943750018370338 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00875833300233353 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008651292002468836 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015711669984739274 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015000708001025487 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009043874997587409 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015474579995498061 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008845333999488503 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008667832997161895 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019212500046705827 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008690417002071626 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008385792003537063 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015091659952304326 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008327458002895582 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008085917004791554 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014606670010834932 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00818766700103879 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00805654199939454 }, { "model": "lstm", "role": "landlord", "seconds": 0.00132908300292911 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261002, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007143333001295105 }, { "model": "lstm", "role": "bidding", "seconds": 6.695799675071612e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006825124997703824 }, { "model": "resnet", "role": "landlord", "seconds": 0.01748470799793722 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001476459001423791 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008215874993766192 }, { "model": "resnet", "role": "landlord", "seconds": 0.008154625000315718 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014573750013369136 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008419249999860767 }, { "model": "resnet", "role": "landlord", "seconds": 0.008307374999276362 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001422249995812308 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008124458996462636 }, { "model": "resnet", "role": "landlord", "seconds": 0.008035916005610488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014272499975049868 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009203499997965991 }, { "model": "resnet", "role": "landlord", "seconds": 0.018415667000226676 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014406670015887357 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00836445800086949 }, { "model": "resnet", "role": "landlord", "seconds": 0.015506125004321802 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014603339950554073 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008570665995648596 }, { "model": "resnet", "role": "landlord", "seconds": 0.010349333999329247 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004025041998829693 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011626250001427252 }, { "model": "resnet", "role": "landlord", "seconds": 0.010160792000533547 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261002, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.01850837499659974 }, { "model": "resnet", "role": "bidding", "seconds": 0.017313290998572484 }, { "model": "lstm", "role": "bidding", "seconds": 8.295800216728821e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.01119404099881649 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009320375000243075 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014318750036181882 }, { "model": "resnet", "role": "landlord", "seconds": 0.008133333998557646 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020856375005678274 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017044580017682165 }, { "model": "resnet", "role": "landlord", "seconds": 0.00936695899872575 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008559375004551839 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014221249948604964 }, { "model": "resnet", "role": "landlord", "seconds": 0.008146959000441711 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00799054100207286 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013722920048166998 }, { "model": "resnet", "role": "landlord", "seconds": 0.009039624994329643 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017888957998366095 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014546669990522787 }, { "model": "resnet", "role": "landlord", "seconds": 0.008461707999231294 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00824704099795781 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013014590003876947 }, { "model": "resnet", "role": "landlord", "seconds": 0.016408582996518817 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008771458997216541 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001315584006079007 }, { "model": "resnet", "role": "landlord", "seconds": 0.008099667000351474 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261002, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.006893332996696699 }, { "model": "lstm", "role": "bidding", "seconds": 6.41250007902272e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.045899888500571e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.02191987499827519 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016814580012578517 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015145420038606972 }, { "model": "resnet", "role": "landlord", "seconds": 0.008820667004329152 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014991249990998767 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014700829997309484 }, { "model": "resnet", "role": "landlord", "seconds": 0.008890708006219938 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015269170035026036 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013836669968441129 }, { "model": "resnet", "role": "landlord", "seconds": 0.008647082999232225 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014206250052666292 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013708749975194223 }, { "model": "resnet", "role": "landlord", "seconds": 0.01747645799332531 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001454665994970128 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013416669971775264 }, { "model": "resnet", "role": "landlord", "seconds": 0.019289667005068623 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001614957996935118 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015568749950034544 }, { "model": "resnet", "role": "landlord", "seconds": 0.009533791999274399 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014715829966007732 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014389580028364435 }, { "model": "resnet", "role": "landlord", "seconds": 0.009416499997314531 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261002, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 6.820900307502598e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00755800000479212 }, { "model": "lstm", "role": "bidding", "seconds": 6.416700489353389e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027773749970947392 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019080707999819424 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013720409988309257 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013679580006282777 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009075166999537032 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012885839969385415 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013134589971741661 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008701792001374997 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00136824999935925 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012839999981224537 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01648525000200607 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012868330013589002 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015671660003135912 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008184833997802343 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001346249999187421 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014235000053304248 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0076097919954918325 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001381874993967358 }, { "model": "lstm", "role": "landlord", "seconds": 0.00128733400197234 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007536582998000085 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001280707998375874 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012359589964034967 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261002, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 11, 18, 50, 48, 4, 7, 40, 15, 52, 19, 41, 14, 44, 10, 5, 30, 47, 21, 8, 24 ], [ 28, 13, 12, 45, 31, 49, 43, 46, 25, 22, 53, 0, 6, 38, 20, 34, 32 ], [ 33, 3, 36, 16, 29, 1, 39, 35, 42, 23, 26, 2, 17, 9, 37, 51, 27 ] ], "bottom": [ 21, 8, 24 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 21, 8, 24 ] }, { "kind": "play", "seat": 0, "cards": [ 14, 18, 21, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 20, 25, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 7, 8, 10, 11, 15, 19 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.170799653977156e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.741600034525618e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006842457994935103 }, { "model": "lstm", "role": "landlord", "seconds": 0.002693333000934217 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001458582999475766 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007804084001691081 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012671250005951151 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014327079989016056 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016172834002645686 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014737919991603121 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001405000002705492 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015010707997134887 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013698330003535375 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013592079994850792 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007982999995874707 }, { "model": "lstm", "role": "landlord", "seconds": 0.001804874998924788 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001291458000196144 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007991416998265777 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015291660020011477 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013859160026186146 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010823374999745283 }, { "model": "lstm", "role": "landlord", "seconds": 0.002618916994833853 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014567079997505061 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008370124996872619 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013895000010961667 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261003, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 29, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20, 0, 18, 33 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 12, 17, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13, 14, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19, 28, 30, 31 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.06607220800651703 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.10412158299732255 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001575333000801038 }, { "model": "resnet", "role": "landlord", "seconds": 0.009468333999393508 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.10507491700263927 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002852999998140149 }, { "model": "resnet", "role": "landlord", "seconds": 0.02308391699625645 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.11154600000008941 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003355458000442013 }, { "model": "resnet", "role": "landlord", "seconds": 0.10158895800122991 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010505082995223347 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015229580021696165 }, { "model": "resnet", "role": "landlord", "seconds": 0.08709858400106896 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011247957998421043 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028064590005669743 }, { "model": "resnet", "role": "landlord", "seconds": 0.018849083004170097 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018480582999472972 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017103749996749684 }, { "model": "resnet", "role": "landlord", "seconds": 0.017995291003899183 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018787542001518887 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014262920012697577 }, { "model": "resnet", "role": "landlord", "seconds": 0.021460707997903228 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016336624998075422 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033449580005253665 }, { "model": "resnet", "role": "landlord", "seconds": 0.02824870800395729 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00919941600295715 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018016670001088642 }, { "model": "resnet", "role": "landlord", "seconds": 0.013429457998427097 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0086532499990426 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261003, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 29, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20, 0, 18, 33 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 12, 17, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13, 14, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19, 28, 30, 31 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0018402079949737526 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008778083007200621 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00799791699682828 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014212909954949282 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018834624999726657 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00876991699624341 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014570839994121343 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020320499999797903 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008706041000550613 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015680419965065084 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007961290997627657 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007878584001446143 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015062090024002828 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012594291001732927 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019747166996239685 }, { "model": "lstm", "role": "landlord", "seconds": 0.002776375004032161 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008643833003588952 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010196667004493065 }, { "model": "lstm", "role": "landlord", "seconds": 0.004566959003568627 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009473042002355214 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008402874998864718 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015949159933370538 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008322916997713037 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008858125002007 }, { "model": "lstm", "role": "landlord", "seconds": 0.001458042002923321 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008020000001124572 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01933708300202852 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026455000042915344 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008478875002765562 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261003, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 29, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20, 0, 18, 33 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 12, 17, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13, 14, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19, 28, 30, 31 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.017899083002703264 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025518339971313253 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018780708000122104 }, { "model": "resnet", "role": "landlord", "seconds": 0.0082141659950139 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003277750001871027 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008330541997565888 }, { "model": "resnet", "role": "landlord", "seconds": 0.018173665994254407 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034583329979795963 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00960720799776027 }, { "model": "resnet", "role": "landlord", "seconds": 0.01699529199686367 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013407080041361041 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007837165998353157 }, { "model": "resnet", "role": "landlord", "seconds": 0.020382374998007435 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015314170013880357 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01023087500652764 }, { "model": "resnet", "role": "landlord", "seconds": 0.01891812500252854 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013645829967572354 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008547040997655131 }, { "model": "resnet", "role": "landlord", "seconds": 0.024515791999874637 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017327500027022325 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009896208001009654 }, { "model": "resnet", "role": "landlord", "seconds": 0.020455499994568527 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015773749983054586 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011078415998781566 }, { "model": "resnet", "role": "landlord", "seconds": 0.017961750003451016 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015708329956396483 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01755833299830556 }, { "model": "resnet", "role": "landlord", "seconds": 0.01973408299818402 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015678749987273477 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261003, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 29, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20, 0, 18, 33 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 12, 17, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13, 14, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19, 28, 30, 31 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.00181079199683154 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001554125003167428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008607083997048903 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013704169978154823 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001865541998995468 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00861645799886901 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014058340020710602 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015710000006947666 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008175875002052635 }, { "model": "lstm", "role": "landlord", "seconds": 0.001523250000900589 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001366500000585802 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00803950000408804 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021093339964863844 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003113375001703389 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009042666999448556 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031514579968643375 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014102919958531857 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008404125001106877 }, { "model": "lstm", "role": "landlord", "seconds": 0.002828124997904524 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001414999998814892 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008215624999138527 }, { "model": "lstm", "role": "landlord", "seconds": 0.001554125003167428 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001437540995539166 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00845195799774956 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014304170035757124 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014270419997046702 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019486417004372925 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028189170043333434 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014790829955018125 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261003, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 29, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20, 0, 18, 33 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 12, 17, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13, 14, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19, 28, 30, 31 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.024614084002678283 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028955840025446378 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002629125003295485 }, { "model": "resnet", "role": "landlord", "seconds": 0.008820083996397443 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031018329973449 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017325840017292649 }, { "model": "resnet", "role": "landlord", "seconds": 0.017117082999902777 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004785208002431318 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001458000006095972 }, { "model": "resnet", "role": "landlord", "seconds": 0.022675874999549706 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001516541000455618 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00144087500666501 }, { "model": "resnet", "role": "landlord", "seconds": 0.02130675000080373 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001582083001267165 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037699590029660612 }, { "model": "resnet", "role": "landlord", "seconds": 0.019378666002012324 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014540830015903339 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013692080028704368 }, { "model": "resnet", "role": "landlord", "seconds": 0.01593437499832362 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015067499989527278 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001393915998050943 }, { "model": "resnet", "role": "landlord", "seconds": 0.019886832997144666 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015993339984561317 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032664169993950054 }, { "model": "resnet", "role": "landlord", "seconds": 0.024425707997579593 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015642080034012906 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015220000059343874 }, { "model": "resnet", "role": "landlord", "seconds": 0.020519874997262377 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018297909991815686 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261003, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 29, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20, 0, 18, 33 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 12, 17, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13, 14, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19, 28, 30, 31 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0022202919935807586 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00886325000465149 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014139170016278513 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013177080036257394 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016061999995145015 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015809169999556616 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014315000007627532 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020594375004293397 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014816250040894374 }, { "model": "lstm", "role": "landlord", "seconds": 0.001557791001687292 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01631887500116136 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013859579994459637 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015305000051739626 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01912475000426639 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015276249978342094 }, { "model": "lstm", "role": "landlord", "seconds": 0.003989249998994637 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009506791997409891 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014757080061826855 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028958330003661104 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008294250001199543 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013639169992529787 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014745840016985312 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008552250001230277 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014763750004931353 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014789580018259585 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008550124999601394 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034895830031018704 }, { "model": "lstm", "role": "landlord", "seconds": 0.003197791003913153 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011764208000386134 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261003, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48, 0, 18, 33 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 5, 10, 15, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 13, 18, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 22, 27, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 48, 49, 50 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.020265708000806626 }, { "model": "resnet", "role": "bidding", "seconds": 0.008763082994846627 }, { "model": "resnet", "role": "landlord", "seconds": 0.08764745799999218 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005997166997985914 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011133374995552003 }, { "model": "resnet", "role": "landlord", "seconds": 0.011095292000391055 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016600840026512742 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009058332994754892 }, { "model": "resnet", "role": "landlord", "seconds": 0.011394999994081445 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017775830056052655 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015415041998494416 }, { "model": "resnet", "role": "landlord", "seconds": 0.012279374997888226 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001483667001593858 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010766624996904284 }, { "model": "resnet", "role": "landlord", "seconds": 0.00869641600002069 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0075915840061497875 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02512854200176662 }, { "model": "resnet", "role": "landlord", "seconds": 0.00911241600260837 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027565409982344136 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008731791996979155 }, { "model": "resnet", "role": "landlord", "seconds": 0.008299749999423511 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005502416999661364 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.03766541700315429 }, { "model": "resnet", "role": "landlord", "seconds": 0.019999457996163983 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014467910004896112 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008990875001472887 }, { "model": "resnet", "role": "landlord", "seconds": 0.008755167000344954 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261003, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48, 0, 18, 33 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 5, 10, 15, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 13, 18, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 22, 27, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 48, 49, 50 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.866699888836592e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.0069560830015689135 }, { "model": "resnet", "role": "landlord", "seconds": 0.010116582998307422 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00831612500041956 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014699579987791367 }, { "model": "resnet", "role": "landlord", "seconds": 0.011150333994009998 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0120460420002928 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014936250008759089 }, { "model": "resnet", "role": "landlord", "seconds": 0.008392499999899883 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00849437499709893 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015687920022173785 }, { "model": "resnet", "role": "landlord", "seconds": 0.00817691699921852 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00877316699916264 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015298340003937483 }, { "model": "resnet", "role": "landlord", "seconds": 0.008130249996611383 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020043874996190425 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021446669998113066 }, { "model": "resnet", "role": "landlord", "seconds": 0.009961750001821201 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009526957997877616 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015341250036726706 }, { "model": "resnet", "role": "landlord", "seconds": 0.008552874998713378 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01562016700336244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001449082999897655 }, { "model": "resnet", "role": "landlord", "seconds": 0.008417249999183696 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008047750001423992 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013697079994017258 }, { "model": "resnet", "role": "landlord", "seconds": 0.007911666994914412 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261003, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48, 0, 18, 33 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 5, 10, 15, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 13, 18, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 22, 27, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 48, 49, 50 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.006716999996569939 }, { "model": "lstm", "role": "bidding", "seconds": 6.770800246158615e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020940409958711825 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008300832996610552 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01760341699991841 }, { "model": "lstm", "role": "landlord", "seconds": 0.001599584000359755 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008944125002017245 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008333249999850523 }, { "model": "lstm", "role": "landlord", "seconds": 0.00147095800639363 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008661457999551203 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008051332995819394 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014780409983359277 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008333792000485118 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017314875003648922 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014103339999564923 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008198666997486725 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008359667001059279 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014669579977635294 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007914708003227133 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008555291999073233 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014287910016719252 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007891166002082173 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007970040998770855 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015469579957425594 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007729165998171084 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0077102080031181686 }, { "model": "lstm", "role": "landlord", "seconds": 0.001335916000243742 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261003, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48, 0, 18, 33 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 5, 10, 15, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 13, 18, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 22, 27, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 48, 49, 50 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 6.466600461862981e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.07079967064783e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021896249963901937 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007964083000842948 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001400125001964625 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013165419950382784 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008348040995770134 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014205830011633225 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012809999971068464 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008250958999269642 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015495830011786893 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014592500010621734 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008315540995681658 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014484169951174408 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013063330043223687 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008391792005568277 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015395000009448268 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014305829972727224 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008034124999539927 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014944169961381704 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013410000028670765 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00813120800012257 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013767920027021319 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015052499948069453 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008110208000289276 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014222090030671097 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013496669998858124 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261003, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48, 0, 18, 33 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 5, 10, 15, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 13, 18, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 22, 27, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 48, 49, 50 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.0070585829962510616 }, { "model": "lstm", "role": "bidding", "seconds": 6.658300117123872e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.00197387499792967 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014935420040274039 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008106832996418234 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013671670021722093 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013500419954652898 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008065624999289867 }, { "model": "lstm", "role": "landlord", "seconds": 0.001285083002585452 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014548330000252463 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008240292001573835 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014311250051832758 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001379041001200676 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008411333998083137 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014605420001316816 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015567919981549494 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009045624996360857 }, { "model": "lstm", "role": "landlord", "seconds": 0.001508334004029166 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014205830011633225 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00854316700133495 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014387909977813251 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001436999998986721 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00871016699966276 }, { "model": "lstm", "role": "landlord", "seconds": 0.001624874996196013 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014632080055889674 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008243083997513168 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013703329968848266 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261003, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 36, 2, 21, 5, 41, 42, 10, 22, 27, 3, 51, 16, 15, 35, 39, 29, 34 ], [ 19, 40, 11, 37, 44, 53, 31, 52, 38, 32, 30, 46, 6, 7, 1, 28, 20 ], [ 8, 24, 25, 23, 14, 49, 12, 47, 26, 43, 17, 4, 9, 50, 13, 45, 48, 0, 18, 33 ] ], "bottom": [ 0, 18, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 0, 18, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 5, 10, 15, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 13, 18, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 22, 27, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 48, 49, 50 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.100000220816582e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006973000003199559 }, { "model": "resnet", "role": "landlord", "seconds": 0.018522958001994994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015367499945568852 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013795830018352717 }, { "model": "resnet", "role": "landlord", "seconds": 0.008082667001872323 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001407415998983197 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013288329937495291 }, { "model": "resnet", "role": "landlord", "seconds": 0.008329666998179164 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015074590046424419 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014068749951547943 }, { "model": "resnet", "role": "landlord", "seconds": 0.008212792003178038 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014087500021560118 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014583750016754493 }, { "model": "resnet", "role": "landlord", "seconds": 0.00814587499917252 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001579250005306676 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015146250007092021 }, { "model": "resnet", "role": "landlord", "seconds": 0.008392374998948071 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014840000003459863 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014955000006011687 }, { "model": "resnet", "role": "landlord", "seconds": 0.00868783300393261 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014309580001281574 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014264999990700744 }, { "model": "resnet", "role": "landlord", "seconds": 0.019600833002186846 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014421669984585606 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014100830012466758 }, { "model": "resnet", "role": "landlord", "seconds": 0.008522999996785074 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261004, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35, 46, 44, 18 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 30, 31, 36 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38, 44, 45, 46 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.09133479199954309 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003982583002652973 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.11438816699956078 }, { "model": "resnet", "role": "landlord", "seconds": 0.010946000002149958 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001665208998019807 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024818249999952968 }, { "model": "resnet", "role": "landlord", "seconds": 0.015077417003340088 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.02196570800151676 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017090834000555333 }, { "model": "resnet", "role": "landlord", "seconds": 0.09787904199765762 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018333330008317716 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014781040998059325 }, { "model": "resnet", "role": "landlord", "seconds": 0.008601624998846091 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015595839940942824 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008140457997797057 }, { "model": "resnet", "role": "landlord", "seconds": 0.09642862500186311 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00270641699898988 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012409167000441812 }, { "model": "resnet", "role": "landlord", "seconds": 0.01668108299782034 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014527910025208257 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008953541997470893 }, { "model": "resnet", "role": "landlord", "seconds": 0.008970791997853667 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013435419969027862 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00826375000178814 }, { "model": "resnet", "role": "landlord", "seconds": 0.01883483300480293 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015967919971444644 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018686541996430606 }, { "model": "resnet", "role": "landlord", "seconds": 0.01045620900549693 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261004, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35, 46, 44, 18 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 1, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18, 44, 45, 46 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.022685916999762412 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017914999996719416 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016841670003486797 }, { "model": "resnet", "role": "landlord", "seconds": 0.01813229099934688 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02049145799537655 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002732417000515852 }, { "model": "resnet", "role": "landlord", "seconds": 0.02207704199827276 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019858875006320886 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015062919992487878 }, { "model": "resnet", "role": "landlord", "seconds": 0.09957774999929825 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010607165997498669 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014682920009363443 }, { "model": "resnet", "role": "landlord", "seconds": 0.09015275000274414 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0098767920062528 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014488329979940318 }, { "model": "resnet", "role": "landlord", "seconds": 0.009970040999178309 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008281916998384986 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014510830005747266 }, { "model": "resnet", "role": "landlord", "seconds": 0.023779374998412095 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011662000004434958 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015103339974302799 }, { "model": "resnet", "role": "landlord", "seconds": 0.0108856669976376 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015862333006225526 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001498875004472211 }, { "model": "resnet", "role": "landlord", "seconds": 0.008799041002930608 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261004, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35, 46, 44, 18 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 1, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18, 44, 45, 46 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003830374997050967 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017499624998890795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02451420899888035 }, { "model": "lstm", "role": "landlord", "seconds": 0.006344458000967279 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017910583002958447 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018389333003142383 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016438750026281923 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01643125000555301 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008808624996163417 }, { "model": "lstm", "role": "landlord", "seconds": 0.001973375001398381 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00891941699956078 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008610583005065564 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015815000006114133 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008598333995905705 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00855062500340864 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016182909967028536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008406540997384582 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00829308299580589 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015962500037858263 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00823550000495743 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008123334002448246 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014300420007202774 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008274082996649668 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007973040999786463 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014195839976309799 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261004, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35, 46, 44, 18 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 1, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18, 44, 45, 46 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001992707999306731 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008474709000438452 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001610916995559819 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014827499981038272 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008212249995267484 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015095409980858676 }, { "model": "lstm", "role": "landlord", "seconds": 0.00146020800457336 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008269416000985075 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001341874994977843 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019502499999362044 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008374541997909546 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013649999964400195 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015653749942430295 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008089000002655666 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013710830025956966 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015112080000108108 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008185874998162035 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013666669983649626 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015125420031836256 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008238750000600703 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013520829961635172 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013339590004761703 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008175167000445072 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013577089994214475 }, { "model": "lstm", "role": "landlord", "seconds": 0.001288167004531715 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261004, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35, 46, 44, 18 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 30, 31, 36 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38, 44, 45, 46 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002074374999210704 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002062708001176361 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008609500000602566 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015296660058083944 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001382207999995444 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007961000002978835 }, { "model": "lstm", "role": "landlord", "seconds": 0.003114708000794053 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004815834006876685 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008478707997710444 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034583329979795963 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002675083000212908 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017438000002584886 }, { "model": "lstm", "role": "landlord", "seconds": 0.00159104100021068 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025880000030156225 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008390249997319188 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031615839980077 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001653999999689404 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008109583999612369 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027344999980414286 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014134579978417605 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008136874996125698 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015625409942003898 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026962909978465177 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008123957995849196 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028795830003218725 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0039353339961962774 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008569375000661239 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015875829994911328 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261004, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35, 46, 44, 18 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 30, 31, 36 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38, 44, 45, 46 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.020381707996421028 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025978749981732108 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015731250023236498 }, { "model": "resnet", "role": "landlord", "seconds": 0.021704791994125117 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035352500053704716 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014147499969112687 }, { "model": "resnet", "role": "landlord", "seconds": 0.008623499998066109 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022022499979357235 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001522833998023998 }, { "model": "resnet", "role": "landlord", "seconds": 0.017692374996840954 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016964169990387745 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015379589967778884 }, { "model": "resnet", "role": "landlord", "seconds": 0.010064041998703033 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014689580057165585 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014044170020497404 }, { "model": "resnet", "role": "landlord", "seconds": 0.020548208995023742 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037297080052667297 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015435000022989698 }, { "model": "resnet", "role": "landlord", "seconds": 0.019543207999959122 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015271250013029203 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015079169970704243 }, { "model": "resnet", "role": "landlord", "seconds": 0.009464000002481043 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001462583000829909 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014207910062395968 }, { "model": "resnet", "role": "landlord", "seconds": 0.019655290998343844 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001531667003291659 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001444500005163718 }, { "model": "resnet", "role": "landlord", "seconds": 0.01993820800271351 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261004, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 36, "winner": 2, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -18, 9, 9 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14, 46, 44, 18 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 6, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 13, 14, 15, 34, 40 ], "pattern": { "type": "four2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00790141699690139 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004160839962423779 }, { "model": "lstm", "role": "landlord", "seconds": 0.004236875000060536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.09529437499440974 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010262415999022778 }, { "model": "lstm", "role": "landlord", "seconds": 0.001685333001660183 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008775125003012363 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.10508258299523732 }, { "model": "lstm", "role": "landlord", "seconds": 0.0077337499969871715 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025893083002301864 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01662466699781362 }, { "model": "lstm", "role": "landlord", "seconds": 0.00498620900179958 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008397666999371722 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023115459000109695 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021750420055468567 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01902837500529131 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018022416996245738 }, { "model": "lstm", "role": "landlord", "seconds": 0.002638167003169656 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010043916998256464 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017305459005001467 }, { "model": "lstm", "role": "landlord", "seconds": 0.015260749998560641 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010132875002454966 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015601582999806851 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016457499950774945 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009196457998768892 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008374999997613486 }, { "model": "lstm", "role": "landlord", "seconds": 0.020919209004205186 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.10192375000042375 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020304124998801854 }, { "model": "lstm", "role": "landlord", "seconds": 0.003328417005832307 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02478029100166168 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00908049999998184 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014683339977636933 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008824042000924237 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008635874997708015 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014088749958318658 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025057457998627797 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008831624996673781 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261004, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 42, "winner": 2, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -18, 9, 9 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14, 46, 44, 18 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 34, 36, 40, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00724537500354927 }, { "model": "resnet", "role": "bidding", "seconds": 0.006835790998593438 }, { "model": "resnet", "role": "landlord", "seconds": 0.021017917002609465 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028292089991737157 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018605917000968475 }, { "model": "resnet", "role": "landlord", "seconds": 0.020253125003364403 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016309579950757325 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009226624999428168 }, { "model": "resnet", "role": "landlord", "seconds": 0.011267708003288135 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.01943704100267496 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019526125004631467 }, { "model": "resnet", "role": "landlord", "seconds": 0.022247375003644265 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027542910029296763 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01024058400071226 }, { "model": "resnet", "role": "landlord", "seconds": 0.10096329100633739 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024534170006518252 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0185546670036274 }, { "model": "resnet", "role": "landlord", "seconds": 0.10484120800538221 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002958999997645151 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009108375001233071 }, { "model": "resnet", "role": "landlord", "seconds": 0.008700708000105806 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014074999999138527 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0992798329971265 }, { "model": "resnet", "role": "landlord", "seconds": 0.009719834000861738 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014709999959450215 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.10258612499455921 }, { "model": "resnet", "role": "landlord", "seconds": 0.009642332996008918 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015328330046031624 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018667666998226196 }, { "model": "resnet", "role": "landlord", "seconds": 0.008639375002530869 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015110000022104941 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016819582997413818 }, { "model": "resnet", "role": "landlord", "seconds": 0.016592916996160056 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001680916000623256 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009086500002013054 }, { "model": "resnet", "role": "landlord", "seconds": 0.026983541996742133 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032802920031826943 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01932354200107511 }, { "model": "resnet", "role": "landlord", "seconds": 0.011483750000479631 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016562500022700988 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008395333999942522 }, { "model": "resnet", "role": "landlord", "seconds": 0.008522333999280818 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0044288330027484335 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008269707999716047 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261004, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 42, "winner": 2, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -18, 9, 9 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14, 46, 44, 18 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 34, 36, 40, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 6.86249986756593e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01851995899778558 }, { "model": "resnet", "role": "landlord", "seconds": 0.024115667001751717 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024294666000059806 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021670420028385706 }, { "model": "resnet", "role": "landlord", "seconds": 0.010455582996655721 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008966166999016423 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005545209001866169 }, { "model": "resnet", "role": "landlord", "seconds": 0.009636292001232505 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0879480829971726 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0038013329976820387 }, { "model": "resnet", "role": "landlord", "seconds": 0.011801500004366972 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010069708994706161 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014780839992454275 }, { "model": "resnet", "role": "landlord", "seconds": 0.023020708998956252 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00888324999687029 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014814169990131631 }, { "model": "resnet", "role": "landlord", "seconds": 0.02264162500068778 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01579062499513384 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016443329950561747 }, { "model": "resnet", "role": "landlord", "seconds": 0.008846165997965727 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00873166599922115 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004015666992927436 }, { "model": "resnet", "role": "landlord", "seconds": 0.008470000000670552 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008556374996260274 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004969166999217123 }, { "model": "resnet", "role": "landlord", "seconds": 0.008492375003697816 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00824083299812628 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029680000006919727 }, { "model": "resnet", "role": "landlord", "seconds": 0.008308250005939044 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008106374996714294 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004658750003727619 }, { "model": "resnet", "role": "landlord", "seconds": 0.008720249999896623 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008667957998113707 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001404167000146117 }, { "model": "resnet", "role": "landlord", "seconds": 0.019835332997899968 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02393224999832455 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027806660000351258 }, { "model": "resnet", "role": "landlord", "seconds": 0.01728087500669062 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011269499998888932 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004492583000683226 }, { "model": "resnet", "role": "landlord", "seconds": 0.012819167000998277 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011783166002715006 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013825409987475723 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261004, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 42, "winner": 2, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -18, 9, 9 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14, 46, 44, 18 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 34, 36, 40, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.220800034701824e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.019625833003374282 }, { "model": "resnet", "role": "landlord", "seconds": 0.02555654200114077 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003587458995752968 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012461660007829778 }, { "model": "resnet", "role": "landlord", "seconds": 0.023746667000523303 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014558749971911311 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001519749996077735 }, { "model": "resnet", "role": "landlord", "seconds": 0.01046150000183843 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00403737500164425 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026552920026006177 }, { "model": "resnet", "role": "landlord", "seconds": 0.009954334003850818 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00462616599543253 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014900420064805076 }, { "model": "resnet", "role": "landlord", "seconds": 0.020014834000903647 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014807499974267557 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014371669967658818 }, { "model": "resnet", "role": "landlord", "seconds": 0.025315042003057897 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028373330060276203 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016623749979771674 }, { "model": "resnet", "role": "landlord", "seconds": 0.011318500000925269 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015830420015845448 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004304207999666687 }, { "model": "resnet", "role": "landlord", "seconds": 0.009256249999452848 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014540000047418289 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029906249983469024 }, { "model": "resnet", "role": "landlord", "seconds": 0.008684417000040412 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013927919935667887 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002840291002939921 }, { "model": "resnet", "role": "landlord", "seconds": 0.008806041994830593 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014391660006367601 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.010085083995363675 }, { "model": "resnet", "role": "landlord", "seconds": 0.016257084003882483 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00150966700311983 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013632080008392222 }, { "model": "resnet", "role": "landlord", "seconds": 0.016960583998297807 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028454159983084537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005792875002953224 }, { "model": "resnet", "role": "landlord", "seconds": 0.019435332993452903 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015835829981369898 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00146116700489074 }, { "model": "resnet", "role": "landlord", "seconds": 0.009684083001047838 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002914915996370837 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020926659999531694 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261004, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 36, "winner": 2, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -18, 9, 9 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14, 46, 44, 18 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 6, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 13, 14, 15, 34, 40 ], "pattern": { "type": "four2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.333300163736567e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.5334006901830435e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.00403316700248979 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018925084004877135 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015809589967830107 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027310000004945323 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009401999996043742 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033876669986057095 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029699160004383884 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019631417002528906 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016529589993297122 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028212909965077415 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008983833002275787 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028903749989694916 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027588340017246082 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010247541998978704 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002850541000952944 }, { "model": "lstm", "role": "landlord", "seconds": 0.002785958000458777 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009096583002246916 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002854167003533803 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032195410021813586 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009128917001362424 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002690583001822233 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013900830017519183 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007999333000043407 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00138975000299979 }, { "model": "lstm", "role": "landlord", "seconds": 0.004722666002635378 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02076541599672055 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013722079966100864 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026159160042880103 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012166708998847753 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001347959005215671 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013792500030831434 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008171707995643374 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019451670013950206 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013874170035705902 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01648725000268314 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035248750064056367 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261004, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 36, "winner": 2, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -18, 9, 9 ], "initial_hands": [ [ 29, 11, 31, 9, 36, 12, 30, 51, 15, 40, 13, 1, 16, 34, 6, 50, 14, 46, 44, 18 ], [ 22, 8, 20, 17, 39, 7, 41, 23, 47, 21, 49, 3, 0, 19, 25, 42, 5 ], [ 33, 2, 45, 38, 37, 43, 4, 32, 26, 10, 27, 48, 53, 28, 52, 24, 35 ] ], "bottom": [ 46, 44, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 46, 44, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 6, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 13, 14, 15, 34, 40 ], "pattern": { "type": "four2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.022513542004162446 }, { "model": "lstm", "role": "bidding", "seconds": 7.629099854966626e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004131209003389813 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004372958996100351 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009277500001189765 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027322079986333847 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015813749996596016 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023713333997875452 }, { "model": "lstm", "role": "landlord", "seconds": 0.004418790995259769 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014359999986481853 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023444250000466127 }, { "model": "lstm", "role": "landlord", "seconds": 0.0053200830006971955 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015410830019391142 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024490124997100793 }, { "model": "lstm", "role": "landlord", "seconds": 0.004532958002528176 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005856042000232264 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.026657708003767766 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035701669985428452 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016858339949976653 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012698042002739385 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033936659965547733 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018204169973614626 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0238632089967723 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016938339977059513 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032082920006359927 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019958374999987427 }, { "model": "lstm", "role": "landlord", "seconds": 0.003176957994583063 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.007003999999142252 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010445042003993876 }, { "model": "lstm", "role": "landlord", "seconds": 0.002922957995906472 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0040502080009900965 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009513124998193234 }, { "model": "lstm", "role": "landlord", "seconds": 0.001527374995930586 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016551250009797513 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02109049999853596 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016550000000279397 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0064922919991659 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00991454200266162 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261005, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.01938404200336663 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009231333002389874 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00854595800046809 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016091249999590218 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008003958995686844 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007950208004331216 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031434579941560514 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008576125001127366 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019804042000032496 }, { "model": "lstm", "role": "landlord", "seconds": 0.004537916996923741 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009200291002343874 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009039124997798353 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014792910005780868 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00870016599947121 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.09287370799575001 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017918750017997809 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009202583998558111 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008472415996948257 }, { "model": "lstm", "role": "landlord", "seconds": 0.005280792000121437 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008349832998646889 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008975958000519313 }, { "model": "lstm", "role": "landlord", "seconds": 0.005988249999063555 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008907625000574626 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008392499999899883 }, { "model": "lstm", "role": "landlord", "seconds": 0.001421790999302175 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261005, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.08618908299831674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002431041997624561 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011916875002498273 }, { "model": "resnet", "role": "landlord", "seconds": 0.009603959006199148 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014790420027566142 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008553166000638157 }, { "model": "resnet", "role": "landlord", "seconds": 0.018034166998404544 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015332499970099889 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023528167002950795 }, { "model": "resnet", "role": "landlord", "seconds": 0.00970029200107092 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014466669963439927 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011128582998935599 }, { "model": "resnet", "role": "landlord", "seconds": 0.008939332998124883 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015294580007321201 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.08113654200133169 }, { "model": "resnet", "role": "landlord", "seconds": 0.013702165997528937 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015792909980518743 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008633208002720494 }, { "model": "resnet", "role": "landlord", "seconds": 0.009243042004527524 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001441915999748744 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00841512500483077 }, { "model": "resnet", "role": "landlord", "seconds": 0.015249791998940054 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014987079994170927 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019243583003117237 }, { "model": "resnet", "role": "landlord", "seconds": 0.008443417005764786 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261005, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.009909000000334345 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01663900000130525 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014444999978877604 }, { "model": "resnet", "role": "landlord", "seconds": 0.007879625001805834 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007847541994124185 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013265409943414852 }, { "model": "resnet", "role": "landlord", "seconds": 0.007914082998468075 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007743292000668589 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028657919974648394 }, { "model": "resnet", "role": "landlord", "seconds": 0.008819540998956654 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007985958996869158 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004794000000401866 }, { "model": "resnet", "role": "landlord", "seconds": 0.007792666998284403 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0078218749986263 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016238329990301281 }, { "model": "resnet", "role": "landlord", "seconds": 0.008191042004909832 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009158542001387104 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014221670062397607 }, { "model": "resnet", "role": "landlord", "seconds": 0.01952037499722792 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008116290999168996 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00133862499933457 }, { "model": "resnet", "role": "landlord", "seconds": 0.008034916994802188 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00780766700336244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001306291000219062 }, { "model": "resnet", "role": "landlord", "seconds": 0.007603500002005603 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261005, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.019910542003344744 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001517791002697777 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013553329990827478 }, { "model": "resnet", "role": "landlord", "seconds": 0.008446624997304752 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001422624998667743 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012917919957544655 }, { "model": "resnet", "role": "landlord", "seconds": 0.017006290996505413 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013340419973246753 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013476669992087409 }, { "model": "resnet", "role": "landlord", "seconds": 0.0179657499975292 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037038329974166118 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002318250000826083 }, { "model": "resnet", "role": "landlord", "seconds": 0.012063750000379514 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023440420045517385 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019216669970774092 }, { "model": "resnet", "role": "landlord", "seconds": 0.010557957997662015 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014307499950518832 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013507910043699667 }, { "model": "resnet", "role": "landlord", "seconds": 0.009921875003783498 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014083330024732277 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014707919981447048 }, { "model": "resnet", "role": "landlord", "seconds": 0.009278666002501268 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015010839997557923 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015364999999292195 }, { "model": "resnet", "role": "landlord", "seconds": 0.0088107499977923 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261005, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019365830012247898 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008941625004808884 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014156670004012994 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014862500029266812 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009227125003235415 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013334589966689236 }, { "model": "lstm", "role": "landlord", "seconds": 0.001459040999179706 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00856466600089334 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015143330019782297 }, { "model": "lstm", "role": "landlord", "seconds": 0.001462624997657258 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008749666994845029 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001400249995640479 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012862910007243045 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008383624997804873 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016650000034132972 }, { "model": "lstm", "role": "landlord", "seconds": 0.001448583003366366 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008404915999562945 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013628749948111363 }, { "model": "lstm", "role": "landlord", "seconds": 0.001473750002332963 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008288042001368012 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013665830047102645 }, { "model": "lstm", "role": "landlord", "seconds": 0.001443291999748908 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008371374999114778 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013415830035228282 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013694170047529042 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261005, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0018103330003214069 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013671249980689026 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00826766699901782 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014340000052470714 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012938750005559996 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007900791999418288 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015095419948920608 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013489160046447068 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008525583005393855 }, { "model": "lstm", "role": "landlord", "seconds": 0.00142937499913387 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015433329972438514 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008510624997143168 }, { "model": "lstm", "role": "landlord", "seconds": 0.001312542000960093 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014061250039958395 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01834183299797587 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013582079991465434 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012900000001536682 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008337334002135321 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014116669990471564 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012198749973322265 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00827766699512722 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013429169994196855 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001261416997294873 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008042084002227057 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012685830006375909 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261005, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0003868749990942888 }, { "model": "resnet", "role": "bidding", "seconds": 0.017256499995710328 }, { "model": "resnet", "role": "bidding", "seconds": 0.008042791996558663 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016914169973460957 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008859834000759292 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01967516700096894 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014628329954575747 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00917450000270037 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009097709000343457 }, { "model": "lstm", "role": "landlord", "seconds": 0.001521375001175329 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019894208999176044 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017928583001776133 }, { "model": "lstm", "role": "landlord", "seconds": 0.001660166002693586 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008535333996405825 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0083399580034893 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013822089968016371 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0080220410018228 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016573542001424357 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015259169958881103 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008125957996526267 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007883749996835832 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014807089974055998 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007792958997015376 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00809037499857368 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014060000030440278 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008275416999822482 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008415500000410248 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013070409986539744 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261005, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007024500002444256 }, { "model": "lstm", "role": "bidding", "seconds": 6.791699706809595e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006714749993989244 }, { "model": "resnet", "role": "landlord", "seconds": 0.01898599999549333 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014942499983590096 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008654167002532631 }, { "model": "resnet", "role": "landlord", "seconds": 0.008799791998171713 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013455830048769712 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008225457997468766 }, { "model": "resnet", "role": "landlord", "seconds": 0.01743237499613315 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015042500017443672 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023647125002753455 }, { "model": "resnet", "role": "landlord", "seconds": 0.009499874999164604 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022104999952716753 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009187666997604538 }, { "model": "resnet", "role": "landlord", "seconds": 0.00846037500014063 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013582909959950484 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014791000001423527 }, { "model": "resnet", "role": "landlord", "seconds": 0.009279500001866836 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014946250012144446 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015199084002233576 }, { "model": "resnet", "role": "landlord", "seconds": 0.009547250003379304 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014984579975134693 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008472625006106682 }, { "model": "resnet", "role": "landlord", "seconds": 0.016693000005034264 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013886250017094426 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009785041002032813 }, { "model": "resnet", "role": "landlord", "seconds": 0.00926170899765566 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261005, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007238334001158364 }, { "model": "resnet", "role": "bidding", "seconds": 0.007063083001412451 }, { "model": "lstm", "role": "bidding", "seconds": 6.520900205941871e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.009357583003293257 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017873666998639237 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001443790999474004 }, { "model": "resnet", "role": "landlord", "seconds": 0.008119457997963764 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007757749997836072 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013118329952703789 }, { "model": "resnet", "role": "landlord", "seconds": 0.007982916999026202 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007685082993702963 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014692080003442243 }, { "model": "resnet", "role": "landlord", "seconds": 0.007862499995098915 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0076181250042282045 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013262089996715076 }, { "model": "resnet", "role": "landlord", "seconds": 0.007708457997068763 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007577332995424513 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015859999984968454 }, { "model": "resnet", "role": "landlord", "seconds": 0.007910624997748528 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007758250001643319 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012999169994145632 }, { "model": "resnet", "role": "landlord", "seconds": 0.01612645899876952 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007856040996557567 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013695000016014092 }, { "model": "resnet", "role": "landlord", "seconds": 0.008059667001361959 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007784458000969607 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013195419960538857 }, { "model": "resnet", "role": "landlord", "seconds": 0.0076797919973614626 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261005, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00663229200290516 }, { "model": "lstm", "role": "bidding", "seconds": 7.049999840091914e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.470799806062132e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.018077584005368408 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001460334002331365 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012921669986099005 }, { "model": "resnet", "role": "landlord", "seconds": 0.008081166000920348 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013841250038240105 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013106659971526824 }, { "model": "resnet", "role": "landlord", "seconds": 0.016545042002690025 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001518166005553212 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001502125000115484 }, { "model": "resnet", "role": "landlord", "seconds": 0.016045457996369805 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014447919966187328 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014552919965353794 }, { "model": "resnet", "role": "landlord", "seconds": 0.009187458002998028 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014011670064064674 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016099159984150901 }, { "model": "resnet", "role": "landlord", "seconds": 0.009015499999804888 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001392917001794558 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013506249961210415 }, { "model": "resnet", "role": "landlord", "seconds": 0.009277707998990081 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013184169947635382 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013279999984661117 }, { "model": "resnet", "role": "landlord", "seconds": 0.008822499999951106 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013385409984039143 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001313792003202252 }, { "model": "resnet", "role": "landlord", "seconds": 0.008945082998252474 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261005, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 6.579200271517038e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007157333995564841 }, { "model": "lstm", "role": "bidding", "seconds": 6.533299892907962e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018699159991228953 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00918445800198242 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013623330014524981 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013599169978988357 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008340332999068778 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013488339973264374 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014821669974480756 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008721916994545609 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001524207997135818 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014489159948425367 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008509999999660067 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001535292001790367 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012854170054197311 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008427790999121498 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016896669985726476 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014012089959578589 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008493832996464334 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013787500065518543 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015910000001895241 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00824362500134157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013981660013087094 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014959160034777597 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008330290998856071 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013867500019841827 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013661249977303669 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261005, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 2, 33, 12, 19, 49, 40, 38, 47, 6, 28, 10, 13, 24, 41, 48, 44, 8, 53, 9, 43 ], [ 25, 15, 3, 42, 16, 46, 30, 21, 31, 14, 20, 5, 29, 27, 37, 17, 1 ], [ 52, 45, 51, 0, 18, 7, 23, 4, 50, 35, 39, 34, 22, 36, 11, 32, 26 ] ], "bottom": [ 53, 9, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 53, 9, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 14, 16, 20, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 28, 33, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 6.262500392040238e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.116700049256906e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.0074391249945620075 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018437920007272623 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001444583002012223 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008727749998797663 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014127920003375039 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00134170800447464 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008511915999406483 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015262919987435453 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013939580021542497 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008712625000043772 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015258329949574545 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013800000015180558 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009301708996645175 }, { "model": "lstm", "role": "landlord", "seconds": 0.001396958003169857 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013789169970550574 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020628583006327972 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015949579974403605 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015123749981285073 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01727395799389342 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016585830016992986 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014555829984601587 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00914175000070827 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015387499952339567 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014467080036411062 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009423582996532787 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013936250034021214 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261006, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16, 45, 51, 36 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 21 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32, 33, 34, 40 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.10981333300151164 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013348708002013154 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023828339981264435 }, { "model": "resnet", "role": "landlord", "seconds": 0.009313624999776948 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008476499999233056 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015450419959961437 }, { "model": "resnet", "role": "landlord", "seconds": 0.09374745900277048 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.10678941600053804 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034515000006649643 }, { "model": "resnet", "role": "landlord", "seconds": 0.014463625004282221 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.07986687499942491 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017592500007594936 }, { "model": "resnet", "role": "landlord", "seconds": 0.0179604999939329 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023371875002339948 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034470419996068813 }, { "model": "resnet", "role": "landlord", "seconds": 0.009746458003064618 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021669249996193685 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014850420047878288 }, { "model": "resnet", "role": "landlord", "seconds": 0.02226791699649766 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020742207998409867 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014759170007891953 }, { "model": "resnet", "role": "landlord", "seconds": 0.016585792000114452 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017949749999388587 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026667079946491867 }, { "model": "resnet", "role": "landlord", "seconds": 0.02277587500429945 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011413291998906061 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.015994041998055764 }, { "model": "resnet", "role": "landlord", "seconds": 0.02076324999507051 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009612959001970012 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002946749998955056 }, { "model": "resnet", "role": "landlord", "seconds": 0.017913333998876624 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009022958001878578 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014696250000270084 }, { "model": "resnet", "role": "landlord", "seconds": 0.00855750000482658 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008261916998890229 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261006, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16, 45, 51, 36 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 21 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32, 33, 34, 40 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003378875000635162 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01919741599704139 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008936874997743871 }, { "model": "lstm", "role": "landlord", "seconds": 0.002903665998019278 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008333165998919867 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01784412500273902 }, { "model": "lstm", "role": "landlord", "seconds": 0.002867750001314562 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020581415999913588 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011259166996751446 }, { "model": "lstm", "role": "landlord", "seconds": 0.002703041995118838 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018958124994242098 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008541041002899874 }, { "model": "lstm", "role": "landlord", "seconds": 0.001457209000363946 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020209124995744787 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018840374999854248 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015520829983870499 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0178707920058514 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009185791001073085 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028255840006750077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02406479199999012 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009131165999860968 }, { "model": "lstm", "role": "landlord", "seconds": 0.001388500000757631 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01832987499801675 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021085291999042965 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034870000017690472 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009596167001291178 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01664345800236333 }, { "model": "lstm", "role": "landlord", "seconds": 0.003112541999144014 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008706959000846837 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01723287500499282 }, { "model": "lstm", "role": "landlord", "seconds": 0.002733124994847458 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008748249994823709 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008113208001304884 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012961250031366944 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007786750000377651 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261006, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16, 45, 51, 36 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 21 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32, 33, 34, 40 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.018969999997352716 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013315420001163147 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00852941600169288 }, { "model": "resnet", "role": "landlord", "seconds": 0.00952958400011994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014125829984550364 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008224958000937477 }, { "model": "resnet", "role": "landlord", "seconds": 0.019165042001986876 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003317292001156602 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018797749995428603 }, { "model": "resnet", "role": "landlord", "seconds": 0.01984108299802756 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003658667003037408 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008673167001688853 }, { "model": "resnet", "role": "landlord", "seconds": 0.016729459006455727 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004556125000817701 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010603165996144526 }, { "model": "resnet", "role": "landlord", "seconds": 0.009451291000004858 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00290845800191164 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009037916999659501 }, { "model": "resnet", "role": "landlord", "seconds": 0.011535707999428269 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0075051249950774945 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009393624997755978 }, { "model": "resnet", "role": "landlord", "seconds": 0.009886042003927287 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003678542001580354 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022681834001559764 }, { "model": "resnet", "role": "landlord", "seconds": 0.020061832998180762 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018003340010182 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01765624999825377 }, { "model": "resnet", "role": "landlord", "seconds": 0.011390332998416852 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016955419996520504 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019056083001487423 }, { "model": "resnet", "role": "landlord", "seconds": 0.013305915999808349 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016491659989696927 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009774958998605143 }, { "model": "resnet", "role": "landlord", "seconds": 0.009140208996541332 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016905419979593717 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261006, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16, 45, 51, 36 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 21 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32, 33, 34, 40 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004525208998529706 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015852910000830889 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017003916997055057 }, { "model": "lstm", "role": "landlord", "seconds": 0.002833834005286917 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001476541001466103 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009729375000461005 }, { "model": "lstm", "role": "landlord", "seconds": 0.00603199999750359 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036605830027838238 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019743083998037037 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037356670000008307 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003206332999980077 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010547666002821643 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016098330015665852 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034170830040238798 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019143083998642396 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017077500015147962 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030889999979990534 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010285374999511987 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037460000021383166 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032205000024987385 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011114500004623551 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016399579981225543 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00316108299739426 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01294212500215508 }, { "model": "lstm", "role": "landlord", "seconds": 0.004125874998862855 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017612090014154091 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014530875007039867 }, { "model": "lstm", "role": "landlord", "seconds": 0.005671832994266879 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025103750012931414 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012556082998344209 }, { "model": "lstm", "role": "landlord", "seconds": 0.00348541700077476 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017088750028051436 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010404000000562519 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015311249953811057 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015170000042417087 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261006, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16, 45, 51, 36 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 21 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32, 33, 34, 40 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.020749416005855892 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017406250044587068 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015893750023678876 }, { "model": "resnet", "role": "landlord", "seconds": 0.01135916599741904 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001612207997823134 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014971249984228052 }, { "model": "resnet", "role": "landlord", "seconds": 0.018510333000449464 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003315542002383154 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030332090027513914 }, { "model": "resnet", "role": "landlord", "seconds": 0.012542417003714945 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003199208003934473 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017448750004405156 }, { "model": "resnet", "role": "landlord", "seconds": 0.024890542001230642 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031343340015155263 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032272500029648654 }, { "model": "resnet", "role": "landlord", "seconds": 0.010645000002114102 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003455833997577429 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002136209004675038 }, { "model": "resnet", "role": "landlord", "seconds": 0.01307545900635887 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032739999951445498 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020216250049998052 }, { "model": "resnet", "role": "landlord", "seconds": 0.010323959002562333 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003391917001863476 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032555829966440797 }, { "model": "resnet", "role": "landlord", "seconds": 0.023271250000107102 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017908329973579384 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031423340042238124 }, { "model": "resnet", "role": "landlord", "seconds": 0.012692083000729326 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017976669987547211 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003199541002686601 }, { "model": "resnet", "role": "landlord", "seconds": 0.01197416699869791 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017363329970976338 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014701659965794533 }, { "model": "resnet", "role": "landlord", "seconds": 0.00961254199501127 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00150141599442577 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261006, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16, 45, 51, 36 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 21 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32, 33, 34, 40 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004893875004199799 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018139542000426445 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018773749980027787 }, { "model": "lstm", "role": "landlord", "seconds": 0.002733916000579484 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010606959003780503 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016801660021883436 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035273750036139973 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01810125000338303 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002974625000206288 }, { "model": "lstm", "role": "landlord", "seconds": 0.002905499997723382 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018173665994254407 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018388750031590462 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017805829993449152 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01908558300056029 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003151707998767961 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015562499975203536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0175564579985803 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015207499964162707 }, { "model": "lstm", "role": "landlord", "seconds": 0.002859125001123175 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017600500003027264 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015838330000406131 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014138340047793463 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02116083299915772 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00309041600121418 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035462500018184073 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00927712499833433 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00575883399869781 }, { "model": "lstm", "role": "landlord", "seconds": 0.003473625001788605 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014380415996129159 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.009056709001015406 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035845839956891723 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012636332998226862 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016894579966901802 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019261250054114498 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019262000001617707 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261006, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33, 45, 51, 36 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 13, 18, 22, 26, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 21, 24, 29, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.016503416998602916 }, { "model": "resnet", "role": "bidding", "seconds": 0.008765334001509473 }, { "model": "resnet", "role": "landlord", "seconds": 0.10541570799978217 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024995829953695647 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01025741700141225 }, { "model": "resnet", "role": "landlord", "seconds": 0.013019207995967008 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018189160036854446 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009748207994562108 }, { "model": "resnet", "role": "landlord", "seconds": 0.11581974999717204 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00421933300094679 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021194582994212396 }, { "model": "resnet", "role": "landlord", "seconds": 0.012270332998014055 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00367625000217231 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01029812499473337 }, { "model": "resnet", "role": "landlord", "seconds": 0.02725233300589025 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017619579957681708 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009703542003990151 }, { "model": "resnet", "role": "landlord", "seconds": 0.020490249997237697 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001728916002321057 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018921249997220002 }, { "model": "resnet", "role": "landlord", "seconds": 0.01561241699528182 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015887080007814802 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.10199383299914189 }, { "model": "resnet", "role": "landlord", "seconds": 0.012760792000335641 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015718330032541417 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018308042002900038 }, { "model": "resnet", "role": "landlord", "seconds": 0.016994707999401726 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017270829994231462 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009726750002300832 }, { "model": "resnet", "role": "landlord", "seconds": 0.010850749997189268 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261006, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33, 45, 51, 36 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 13, 18, 22, 26, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 21, 24, 29, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.587500294903293e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007428458004142158 }, { "model": "resnet", "role": "landlord", "seconds": 0.017806292002205737 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01629954200325301 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016245000006165355 }, { "model": "resnet", "role": "landlord", "seconds": 0.010377083002822474 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01069104099588003 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016281659991363995 }, { "model": "resnet", "role": "landlord", "seconds": 0.018351584003539756 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01008699999511009 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016462079947814345 }, { "model": "resnet", "role": "landlord", "seconds": 0.016309124999679625 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009529791997920256 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014799589989706874 }, { "model": "resnet", "role": "landlord", "seconds": 0.01775079199433094 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011028708002413623 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001727583003230393 }, { "model": "resnet", "role": "landlord", "seconds": 0.018358625005930662 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010848874997464009 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022009999956935644 }, { "model": "resnet", "role": "landlord", "seconds": 0.01006999999663094 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017374833005305845 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001964791998034343 }, { "model": "resnet", "role": "landlord", "seconds": 0.019300707994261757 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009472999998251908 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00171237500035204 }, { "model": "resnet", "role": "landlord", "seconds": 0.01624416700360598 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009398750000400469 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015485830008401535 }, { "model": "resnet", "role": "landlord", "seconds": 0.009159708999504801 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261006, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33, 45, 51, 36 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 13, 18, 22, 26, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 21, 24, 29, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 31 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007442249996529426 }, { "model": "lstm", "role": "bidding", "seconds": 9.14999982342124e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.002599999999802094 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020139125001151115 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008986332999484148 }, { "model": "lstm", "role": "landlord", "seconds": 0.001725250003801193 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009262625004339498 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010020790999988094 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019820000015897676 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009871832997305319 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009214916994096711 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018954999977722764 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009366083999339025 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009524291002890095 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017558749968884513 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009228958006133325 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009518457998638041 }, { "model": "lstm", "role": "landlord", "seconds": 0.001706499999272637 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009060625001438893 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010177207994274795 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015953749971231446 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009881375000986736 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021711665998736862 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017730420004227199 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010329374999855645 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021391875001427252 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016088330012280494 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012004832999082282 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0240077080015908 }, { "model": "lstm", "role": "landlord", "seconds": 0.005080875002022367 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01142920799611602 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009049042004335206 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018643329967744648 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009188000003632624 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009341375000076368 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015435829991474748 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261006, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33, 45, 51, 36 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 13, 18, 22, 26, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 21, 24, 29, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 31 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.875000301282853e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.4124997404869646e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026094169952557422 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01062837499921443 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015864579982007854 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015652079964638688 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009356791000755038 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001439250001567416 }, { "model": "lstm", "role": "landlord", "seconds": 0.001822874997742474 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009657750000769738 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014840829971944913 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015351669935625978 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0094623330005561 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014903330011293292 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018237920012325048 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009583915998518933 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014502499980153516 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018256670009577647 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00957399999606423 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001606709003681317 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016456250014016405 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00924729100370314 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016980420041363686 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016011250045266934 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008927959002903663 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001715999998850748 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015558750019408762 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009667833997809794 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018161670013796538 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014742500061402097 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016890624996449333 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002266249997774139 }, { "model": "lstm", "role": "landlord", "seconds": 0.002712416993745137 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011113249995105434 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020691250028903596 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015195410014712252 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261006, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33, 45, 51, 36 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 13, 18, 22, 26, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 21, 24, 29, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 31 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008056833001319319 }, { "model": "lstm", "role": "bidding", "seconds": 8.174999675247818e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.00427141700492939 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017777079992811196 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009839124999416526 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034062919949064963 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015651249996153638 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009596375006367452 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037872500033699907 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002968625005451031 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009727834003570024 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035052920065936632 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0045078340044710785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009981583003536798 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037730409967480227 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019038749960600398 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010845625001820736 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034561660067993216 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014831250009592623 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009675542001787107 }, { "model": "lstm", "role": "landlord", "seconds": 0.002932791998318862 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00159320800594287 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012425250002706889 }, { "model": "lstm", "role": "landlord", "seconds": 0.002016416998230852 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016129590003401972 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01017154199507786 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017044999985955656 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016875000001164153 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010755749994132202 }, { "model": "lstm", "role": "landlord", "seconds": 0.001903790995129384 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021459580020746216 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010425708998809569 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017744170036166906 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001607250000233762 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009749209006258752 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014961670021875761 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261006, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 10, 11, 42, 41, 6, 4, 48, 18, 27, 43, 26, 13, 23, 28, 38, 44, 22 ], [ 7, 0, 12, 47, 3, 17, 21, 37, 5, 9, 24, 14, 35, 1, 29, 31, 16 ], [ 30, 2, 15, 53, 52, 40, 8, 50, 25, 19, 34, 39, 32, 49, 20, 46, 33, 45, 51, 36 ] ], "bottom": [ 45, 51, 36 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 45, 51, 36 ] }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 15, 19, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 13, 18, 22, 26, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 21, 24, 29, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 9.020800644066185e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008603334004874341 }, { "model": "resnet", "role": "landlord", "seconds": 0.021111791000294033 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020212919989717193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025260830007027835 }, { "model": "resnet", "role": "landlord", "seconds": 0.009591249996447004 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015439580020029098 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015064170002005994 }, { "model": "resnet", "role": "landlord", "seconds": 0.018331125000258908 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016877080051926896 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001538582997454796 }, { "model": "resnet", "role": "landlord", "seconds": 0.009852542003500275 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016783750033937395 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001479250000556931 }, { "model": "resnet", "role": "landlord", "seconds": 0.016674332997354213 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001683749993389938 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013635420036735013 }, { "model": "resnet", "role": "landlord", "seconds": 0.017751874998793937 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016271660060738213 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001783332998456899 }, { "model": "resnet", "role": "landlord", "seconds": 0.017198957997607067 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017298750026384369 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002921958999650087 }, { "model": "resnet", "role": "landlord", "seconds": 0.017756417000782676 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001781500002834946 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016025409931899048 }, { "model": "resnet", "role": "landlord", "seconds": 0.01936595799634233 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016570419975323603 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015138340022531338 }, { "model": "resnet", "role": "landlord", "seconds": 0.019928166999306995 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261007, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 18, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9, 7, 37, 26 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 27, 29, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.09004658299818402 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003705416005686857 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012982332998944912 }, { "model": "resnet", "role": "landlord", "seconds": 0.011612709000473842 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016418329978478141 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011470833997009322 }, { "model": "resnet", "role": "landlord", "seconds": 0.009405500000866596 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016796659983810969 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.11092487499990966 }, { "model": "resnet", "role": "landlord", "seconds": 0.0115829579954152 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015126660000532866 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010074208999867551 }, { "model": "resnet", "role": "landlord", "seconds": 0.00939579199621221 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015742499963380396 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009491541000897996 }, { "model": "resnet", "role": "landlord", "seconds": 0.011168499993800651 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005279667006107047 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009350166998046916 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261007, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 18, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9, 7, 37, 26 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 27, 29, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01030916700256057 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022385124997526873 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002134125003067311 }, { "model": "resnet", "role": "landlord", "seconds": 0.01004270799603546 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009902584002702497 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016298330010613427 }, { "model": "resnet", "role": "landlord", "seconds": 0.010134582997125108 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008718541997950524 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003022707998752594 }, { "model": "resnet", "role": "landlord", "seconds": 0.009257249999791384 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009229040995705873 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001615250002942048 }, { "model": "resnet", "role": "landlord", "seconds": 0.009256500001356471 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009282209000957664 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015340840036515146 }, { "model": "resnet", "role": "landlord", "seconds": 0.009400832997926045 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019304792003822513 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015341670005000196 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261007, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 18, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9, 7, 37, 26 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 27, 29, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002122375000908505 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009173457998258527 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009449666998989414 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029488750005839393 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010202917001151945 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.029898374996264465 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018033749947790056 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012943292000272777 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0167707500004326 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021009160045650788 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010780333002912812 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011298917001113296 }, { "model": "lstm", "role": "landlord", "seconds": 0.002080666003166698 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009912458001053892 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010068750001664739 }, { "model": "lstm", "role": "landlord", "seconds": 0.002008292001846712 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010028625001723412 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009352334003779106 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261007, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 18, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9, 7, 37, 26 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 27, 29, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0021209580008871853 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010470499997609295 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002340332997846417 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019735410023713484 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01107320799928857 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002049125003395602 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022148749994812533 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01002758299728157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020300410033087246 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023993750000954606 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009314083996287081 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018547920044511557 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021169999963603914 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010432791998027824 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001583457997185178 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015851249991101213 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009344459002022631 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015071249945322052 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261007, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 18, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9, 7, 37, 26 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 27, 29, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0016216660005738959 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014747079985681921 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00940233399887802 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015315830023610033 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015748329969937913 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009272791998228058 }, { "model": "lstm", "role": "landlord", "seconds": 0.001625249999051448 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015157500019995496 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010685917004593648 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016236660012509674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018351250037085265 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009953499997209292 }, { "model": "lstm", "role": "landlord", "seconds": 0.001436500002455432 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001352042003418319 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008689667003636714 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015991659965948202 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015939579971018247 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009793458004423883 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261007, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 18, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9, 7, 37, 26 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 27, 29, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.009584457999153528 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001640916998439934 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015321249957196414 }, { "model": "resnet", "role": "landlord", "seconds": 0.014660708002338652 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014966670059948228 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014540829943143763 }, { "model": "resnet", "role": "landlord", "seconds": 0.008910917000321206 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014474589988822117 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001750082999933511 }, { "model": "resnet", "role": "landlord", "seconds": 0.008278374996734783 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014135000019450672 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015757920045871288 }, { "model": "resnet", "role": "landlord", "seconds": 0.009039542004757095 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014690419993712567 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014606659970013425 }, { "model": "resnet", "role": "landlord", "seconds": 0.019538082997314632 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016991669981507584 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014982080028858036 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261007, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 2, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40, 7, 37, 26 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 3, 4, 5, 9, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008149291999870911 }, { "model": "lstm", "role": "bidding", "seconds": 0.0003859999997075647 }, { "model": "resnet", "role": "bidding", "seconds": 0.007828999994671904 }, { "model": "resnet", "role": "landlord", "seconds": 0.109218666999368 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022999875000095926 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020186659967293963 }, { "model": "resnet", "role": "landlord", "seconds": 0.11321850000240374 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023137457996199373 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020094159990549088 }, { "model": "resnet", "role": "landlord", "seconds": 0.012809833999199327 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008958624996012077 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014347090036608279 }, { "model": "resnet", "role": "landlord", "seconds": 0.015171708997513633 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0178983750010957 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002248249998956453 }, { "model": "resnet", "role": "landlord", "seconds": 0.01058095799817238 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01962837500468595 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001676957996096462 }, { "model": "resnet", "role": "landlord", "seconds": 0.03011937500559725 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019070667003688868 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001647167002374772 }, { "model": "resnet", "role": "landlord", "seconds": 0.04407050000008894 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021149082996998914 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029002500014030375 }, { "model": "resnet", "role": "landlord", "seconds": 0.009139958005107474 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016899499998544343 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002929292000771966 }, { "model": "resnet", "role": "landlord", "seconds": 0.015965291000611614 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010575291998975445 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030642909987363964 }, { "model": "resnet", "role": "landlord", "seconds": 0.010732750000897795 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008831749997625593 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001539416000014171 }, { "model": "resnet", "role": "landlord", "seconds": 0.008935375000874046 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008616666003945284 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015435000022989698 }, { "model": "resnet", "role": "landlord", "seconds": 0.00841624999884516 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00860412500333041 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261007, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 2, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40, 7, 37, 26 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 3, 4, 5, 9, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007118957997590769 }, { "model": "resnet", "role": "bidding", "seconds": 0.00833950000378536 }, { "model": "lstm", "role": "bidding", "seconds": 6.90829983795993e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004056792000483256 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010164166997128632 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00852729199687019 }, { "model": "lstm", "role": "landlord", "seconds": 0.003020083997398615 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01666637500602519 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009227875001670327 }, { "model": "lstm", "role": "landlord", "seconds": 0.002778333000605926 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008792208005615976 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00832154100498883 }, { "model": "lstm", "role": "landlord", "seconds": 0.002948166998976376 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022906041995156556 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008454124996205792 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029870829966966994 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019482790994516108 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008636000005935784 }, { "model": "lstm", "role": "landlord", "seconds": 0.004513125000812579 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019210750004276633 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016820582997752354 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014058329979889095 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01705620800203178 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022801375002018176 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014831660009804182 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02184891700017033 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00858791700011352 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014329159967019223 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019728917002794333 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021068875001219567 }, { "model": "lstm", "role": "landlord", "seconds": 0.002936791999673005 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009888125001452863 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00833625000086613 }, { "model": "lstm", "role": "landlord", "seconds": 0.001422125002136454 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008126624998112675 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008505500001774635 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013991250016260892 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008021415997063741 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261007, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 2, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40, 7, 37, 26 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 3, 4, 5, 9, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 6.800000119255856e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006639917002758011 }, { "model": "resnet", "role": "bidding", "seconds": 0.006689875001029577 }, { "model": "resnet", "role": "landlord", "seconds": 0.027028374999645166 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026788749964907765 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01620333299797494 }, { "model": "resnet", "role": "landlord", "seconds": 0.017584125002031215 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025831250022747554 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015522500005317852 }, { "model": "resnet", "role": "landlord", "seconds": 0.011197457999514882 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015503329996136017 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01643204100400908 }, { "model": "resnet", "role": "landlord", "seconds": 0.009538790996884927 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027830000035464764 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009386792000441346 }, { "model": "resnet", "role": "landlord", "seconds": 0.011101000003691297 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030673340006615035 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014936625004338566 }, { "model": "resnet", "role": "landlord", "seconds": 0.015864415996475145 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002635417004057672 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01063691599847516 }, { "model": "resnet", "role": "landlord", "seconds": 0.009408457997778896 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004922416999761481 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021609167000860907 }, { "model": "resnet", "role": "landlord", "seconds": 0.008863542003382463 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005412915998022072 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009253125004761387 }, { "model": "resnet", "role": "landlord", "seconds": 0.00864604100206634 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006596207997063175 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024832083006913308 }, { "model": "resnet", "role": "landlord", "seconds": 0.030137333000311628 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018452920048730448 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011520542000653222 }, { "model": "resnet", "role": "landlord", "seconds": 0.02020737499697134 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020962080016033724 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010126417000719812 }, { "model": "resnet", "role": "landlord", "seconds": 0.009642332996008918 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00155958400137024 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261007, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 2, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40, 7, 37, 26 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 3, 4, 5, 9, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.670899842400104e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01448349999554921 }, { "model": "lstm", "role": "bidding", "seconds": 9.791699994821101e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004283792004571296 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030872919960529543 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009784750000108033 }, { "model": "lstm", "role": "landlord", "seconds": 0.0051185419943067245 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003108416000031866 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015937874995870516 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034238750013173558 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00153058299474651 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016083667003840674 }, { "model": "lstm", "role": "landlord", "seconds": 0.003144708003674168 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004676874996221159 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011529167000844609 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034755410015350208 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031530420019407757 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018565334001323208 }, { "model": "lstm", "role": "landlord", "seconds": 0.00440458400407806 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032829590054461733 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011666375001368579 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015335409989347681 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003678166998724919 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02555937499710126 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018949999939650297 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003075791995797772 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008998875004181173 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016058750043157488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00574479199713096 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018484583000827115 }, { "model": "lstm", "role": "landlord", "seconds": 0.003394665996893309 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016438340026070364 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010072832999867387 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015325409985962324 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014983340006438084 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00913758399838116 }, { "model": "lstm", "role": "landlord", "seconds": 0.001494124997407198 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014483750055660494 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261007, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 2, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40, 7, 37, 26 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 3, 4, 5, 9, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 6.916700658621266e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.3542004025075585e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.009046084000146948 }, { "model": "resnet", "role": "landlord", "seconds": 0.054585750003752764 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032160830014618114 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013655829970957711 }, { "model": "resnet", "role": "landlord", "seconds": 0.01751516699732747 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026536250006756745 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001363750001473818 }, { "model": "resnet", "role": "landlord", "seconds": 0.0104745830030879 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013794999977108091 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00133862499933457 }, { "model": "resnet", "role": "landlord", "seconds": 0.010683958003937732 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031790840002940968 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020145839953329414 }, { "model": "resnet", "role": "landlord", "seconds": 0.02463941699534189 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036983750032959506 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017992080029216595 }, { "model": "resnet", "role": "landlord", "seconds": 0.03617245799978264 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.007505333996959962 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00314129199978197 }, { "model": "resnet", "role": "landlord", "seconds": 0.020556499999656808 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003241541999159381 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033062500006053597 }, { "model": "resnet", "role": "landlord", "seconds": 0.010623750000377186 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003778291997150518 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001729834002617281 }, { "model": "resnet", "role": "landlord", "seconds": 0.0098680420051096 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030232500066631474 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002976541996758897 }, { "model": "resnet", "role": "landlord", "seconds": 0.018006708000029903 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016201250036829151 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015082919999258593 }, { "model": "resnet", "role": "landlord", "seconds": 0.009290959002100863 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015091660025063902 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014900840033078566 }, { "model": "resnet", "role": "landlord", "seconds": 0.008680792001541704 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014205420011421666 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261007, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 2, "redeals": 0, "turns": 35, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 13, 33, 18, 35, 22, 53, 19, 47, 30, 42, 32, 41, 2, 24, 14, 28, 11 ], [ 36, 17, 20, 8, 38, 27, 34, 29, 6, 31, 15, 51, 50, 45, 43, 0, 40, 7, 37, 26 ], [ 25, 39, 4, 3, 21, 48, 16, 1, 10, 12, 44, 23, 52, 46, 5, 49, 9 ] ], "bottom": [ 7, 37, 26 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 7, 37, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 17, 20, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 3, 4, 5, 9, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.013981083000544459 }, { "model": "lstm", "role": "bidding", "seconds": 8.479199459543452e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.5917000281624496e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003684708004584536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010590208003122825 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014274170025601052 }, { "model": "lstm", "role": "landlord", "seconds": 0.004492541003855877 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020859458003542386 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002129708998836577 }, { "model": "lstm", "role": "landlord", "seconds": 0.002948041001218371 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009743999995407648 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014680409949505702 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038805410003988072 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020320957999501843 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016941250069066882 }, { "model": "lstm", "role": "landlord", "seconds": 0.002987624997331295 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01844425000308547 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016154999975697137 }, { "model": "lstm", "role": "landlord", "seconds": 0.002776624998659827 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010815250003361143 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003071999999519903 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015351670008385554 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010719249999965541 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037794159943587147 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016223749989876524 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.029496499999368098 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.007613999994646292 }, { "model": "lstm", "role": "landlord", "seconds": 0.01035674999729963 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025584957998944446 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003351042003487237 }, { "model": "lstm", "role": "landlord", "seconds": 0.00325166700349655 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011648957995930687 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029877920023864135 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022016250004526228 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010388083006546367 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016122500019264407 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015530839955317788 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016647374999593012 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261008, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 59, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18, 36, 1, 11 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 29 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5, 7, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 20, 23, 48, 49, 50 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003781457999139093 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019026000001758803 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017691291999653913 }, { "model": "lstm", "role": "landlord", "seconds": 0.018382166999799665 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010623957998177502 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008735750001505949 }, { "model": "lstm", "role": "landlord", "seconds": 0.020048042002599686 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009398957998200785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009302582999225706 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028508329996839166 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017472207997343503 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016707249997125473 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026101670009666122 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01056487500318326 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00959879199945135 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015114589987206273 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.11415283400128828 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02097075000347104 }, { "model": "lstm", "role": "landlord", "seconds": 0.001694957994914148 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016071666999778245 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014974750003602821 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015000420025899075 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018659249995835125 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024687208999239374 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029953340053907596 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01630062500044005 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017931499998667277 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035057499990216456 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019742125004995614 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012576624998473562 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018998750019818544 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020668375000241213 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010913083002378698 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016861249969224446 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01013233300182037 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010720833997766022 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016953750018728897 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011877917000674643 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009826167006394826 }, { "model": "lstm", "role": "landlord", "seconds": 0.003049624996492639 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009097082998778205 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018220457997813355 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016614170017419383 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00964729199768044 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023427041996910702 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021074589967611246 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016736999998101965 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018165082998166326 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016690839984221384 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010334375001548324 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01776304200029699 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016417500009993091 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009457082996959798 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016541582997888327 }, { "model": "lstm", "role": "landlord", "seconds": 0.002118500000506174 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011675834000925533 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02001879200543044 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020660420050262474 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010647417002473958 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261008, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 53, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18, 36, 1, 11 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 0, "cards": [ 5, 7, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 9, 11 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 27, 48, 49, 50 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02204258299752837 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020679589943028986 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017112624998844694 }, { "model": "resnet", "role": "landlord", "seconds": 0.02325604199722875 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016834589987411164 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009650583000620827 }, { "model": "resnet", "role": "landlord", "seconds": 0.023902708999230526 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001869125000666827 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009990166996431071 }, { "model": "resnet", "role": "landlord", "seconds": 0.00952162499743281 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033982500026468188 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020520957994449418 }, { "model": "resnet", "role": "landlord", "seconds": 0.018665541996597312 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030452499995590188 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01426658299897099 }, { "model": "resnet", "role": "landlord", "seconds": 0.010322957998141646 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015017920013633557 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01658504200167954 }, { "model": "resnet", "role": "landlord", "seconds": 0.0100378749993979 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034693749985308386 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016778541001258418 }, { "model": "resnet", "role": "landlord", "seconds": 0.009309500004746951 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030292079973150976 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019182332995114848 }, { "model": "resnet", "role": "landlord", "seconds": 0.011212165998585988 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032555840007262304 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016698957995686214 }, { "model": "resnet", "role": "landlord", "seconds": 0.010359457999584265 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017142919969046488 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01992445799987763 }, { "model": "resnet", "role": "landlord", "seconds": 0.010602458998619113 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017443329998059198 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018052999999781605 }, { "model": "resnet", "role": "landlord", "seconds": 0.01013470900215907 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003329833001771476 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015745292002975475 }, { "model": "resnet", "role": "landlord", "seconds": 0.017251833000045735 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003428292002354283 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012209209002321586 }, { "model": "resnet", "role": "landlord", "seconds": 0.021969582994643133 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00217220900231041 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010764750004454982 }, { "model": "resnet", "role": "landlord", "seconds": 0.019368999994185288 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003195083001628518 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009473958001763094 }, { "model": "resnet", "role": "landlord", "seconds": 0.010058209001726937 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001688042000751011 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.026292708003893495 }, { "model": "resnet", "role": "landlord", "seconds": 0.011650083004496992 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019331250005052425 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011884208004630636 }, { "model": "resnet", "role": "landlord", "seconds": 0.010976999998092651 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020226659980835393 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261008, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 53, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18, 36, 1, 11 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 0, "cards": [ 5, 7, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 9, 11 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 27, 48, 49, 50 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02066341700265184 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010658250001142733 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019334579992573708 }, { "model": "resnet", "role": "landlord", "seconds": 0.018789708003168926 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00991125000291504 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017098750031436794 }, { "model": "resnet", "role": "landlord", "seconds": 0.020982540998375043 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021900708001339808 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016866669975570403 }, { "model": "resnet", "role": "landlord", "seconds": 0.010477499999979045 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01910429100098554 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003149915995891206 }, { "model": "resnet", "role": "landlord", "seconds": 0.018390250006632414 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023903041997982655 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019697499956237152 }, { "model": "resnet", "role": "landlord", "seconds": 0.01911008300521644 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.028682625001238193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022074170046835206 }, { "model": "resnet", "role": "landlord", "seconds": 0.010600042005535215 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011613458998908754 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016154999975697137 }, { "model": "resnet", "role": "landlord", "seconds": 0.00985170799685875 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0203626250004163 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003427791998547036 }, { "model": "resnet", "role": "landlord", "seconds": 0.013537417005863972 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02615562499704538 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001837125004385598 }, { "model": "resnet", "role": "landlord", "seconds": 0.010243333003018051 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010927916002401616 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016568749997531995 }, { "model": "resnet", "role": "landlord", "seconds": 0.010120957995241042 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017639457997574937 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001928375000716187 }, { "model": "resnet", "role": "landlord", "seconds": 0.009793624994927086 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01853687500261003 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002139999996870756 }, { "model": "resnet", "role": "landlord", "seconds": 0.016964041999017354 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01888679200055776 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016237500021816231 }, { "model": "resnet", "role": "landlord", "seconds": 0.023576416999276262 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011160209003719501 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016514170056325383 }, { "model": "resnet", "role": "landlord", "seconds": 0.015920417004963383 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011607915999775287 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017012500029522926 }, { "model": "resnet", "role": "landlord", "seconds": 0.010980457998812199 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01254158400115557 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003053541004192084 }, { "model": "resnet", "role": "landlord", "seconds": 0.010780958000395913 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010427000001072884 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017441250020056032 }, { "model": "resnet", "role": "landlord", "seconds": 0.011664707999443635 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010598291002679616 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261008, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 53, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18, 36, 1, 11 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 0, "cards": [ 5, 7, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 9, 11 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 27, 48, 49, 50 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01910325000062585 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001764041997375898 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001976084000489209 }, { "model": "resnet", "role": "landlord", "seconds": 0.01957974999822909 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017036669960361905 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001458582999475766 }, { "model": "resnet", "role": "landlord", "seconds": 0.016456791003292892 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029169999979785644 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015015000026323833 }, { "model": "resnet", "role": "landlord", "seconds": 0.009358959003293421 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002565499999036547 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028877079967060126 }, { "model": "resnet", "role": "landlord", "seconds": 0.010154750001674984 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00279995799792232 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013838329978170805 }, { "model": "resnet", "role": "landlord", "seconds": 0.008741875004488975 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028571250004461035 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016527080006198958 }, { "model": "resnet", "role": "landlord", "seconds": 0.008861791997333057 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027772920002462342 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001483708001615014 }, { "model": "resnet", "role": "landlord", "seconds": 0.013389707994065247 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034487919983803295 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004208915997878648 }, { "model": "resnet", "role": "landlord", "seconds": 0.01149670800077729 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003358332993229851 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016767919951234944 }, { "model": "resnet", "role": "landlord", "seconds": 0.009788415998627897 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018142919943784364 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020338750036899 }, { "model": "resnet", "role": "landlord", "seconds": 0.010634584003128111 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014698340019094758 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013941659999545664 }, { "model": "resnet", "role": "landlord", "seconds": 0.00878954200015869 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0038632910000160336 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023665420012548566 }, { "model": "resnet", "role": "landlord", "seconds": 0.011811625001428183 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0059593749974737875 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020521249971352518 }, { "model": "resnet", "role": "landlord", "seconds": 0.011908375003258698 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018276250048074871 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015212079961202107 }, { "model": "resnet", "role": "landlord", "seconds": 0.010782833000121173 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033086659968830645 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002392000002146233 }, { "model": "resnet", "role": "landlord", "seconds": 0.011251666001044214 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015827090028324164 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016582499956712127 }, { "model": "resnet", "role": "landlord", "seconds": 0.009866125001281034 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015399590047309175 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014975410012993962 }, { "model": "resnet", "role": "landlord", "seconds": 0.011169792000146117 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027755840055760927 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261008, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 59, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18, 36, 1, 11 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 29 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5, 7, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 20, 23, 48, 49, 50 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.005303582998749334 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020469834002142306 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015579999962938018 }, { "model": "lstm", "role": "landlord", "seconds": 0.003319208000903018 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017379874996549916 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014887919969623908 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036176670037093572 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010115791999851353 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014933749989722855 }, { "model": "lstm", "role": "landlord", "seconds": 0.001440917003492359 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02051016699988395 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002989041997352615 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029461250014719553 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011480000001029111 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015982499971869402 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014527500024996698 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018530917004682124 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00175320800190093 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016039580004871823 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016397207997215446 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015942089958116412 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014582500007236376 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020856249997450504 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035686249975697137 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027317920030327514 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025664917004178278 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002985833001730498 }, { "model": "lstm", "role": "landlord", "seconds": 0.006143082995549776 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01771862500027055 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022157080020406283 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020908329970552586 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01877391599555267 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019152090026182123 }, { "model": "lstm", "role": "landlord", "seconds": 0.004253958002664149 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017366708001645748 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017063749983208254 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015126250000321306 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010244249999232125 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014947090021451004 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014793750015087426 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008410125003138091 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001671958998485934 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014575829991372302 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009365416997752618 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033732919982867315 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014478340017376468 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009321584002464078 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030775840059504844 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014620000001741573 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008616083003289532 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015731250023236498 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013850830000592396 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008333916994160973 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003936124994652346 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015477919951081276 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009879958000965416 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002397750002273824 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016990410003927536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01759591699374141 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261008, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 59, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18, 36, 1, 11 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 29 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5, 7, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 20, 23, 48, 49, 50 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0035215829993830994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017982909994316287 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01004537499829894 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035452500014798716 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015763749979669228 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01112250000005588 }, { "model": "lstm", "role": "landlord", "seconds": 0.003646707998996135 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016815000053611584 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010328917000151705 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015271250013029203 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004182082993793301 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.030142666997562628 }, { "model": "lstm", "role": "landlord", "seconds": 0.008917084000131581 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004950917005771771 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014376750004885253 }, { "model": "lstm", "role": "landlord", "seconds": 0.0041454160018474795 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006852332997368649 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.06274254200252471 }, { "model": "lstm", "role": "landlord", "seconds": 0.012222208999446593 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.020111832993279677 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.027138040997670032 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017599579950910993 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004743833000247832 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016104916998301633 }, { "model": "lstm", "role": "landlord", "seconds": 0.003681166999740526 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004841832997044548 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02086333299666876 }, { "model": "lstm", "role": "landlord", "seconds": 0.003476290999969933 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0046687909998581745 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011210832999495324 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018922079980256967 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004515250002441462 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01074874999903841 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036338339996291324 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001628709003853146 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012396999998600222 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015859999984968454 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015841670028748922 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010088208997331094 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018810420006047934 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015482919989153743 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02930083399405703 }, { "model": "lstm", "role": "landlord", "seconds": 0.001635917004023213 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021357090008677915 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024428457996691577 }, { "model": "lstm", "role": "landlord", "seconds": 0.001646416996663902 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017429170038667507 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.026773707999382168 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019506249955156818 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015774580024299212 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019671999994898215 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017395000031683594 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016740419960115105 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01344954199885251 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018450420029694214 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018139580060960725 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02156749999994645 }, { "model": "lstm", "role": "landlord", "seconds": 0.002340457998798229 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018225419989903457 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261008, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 3, "redeals": 0, "turns": 44, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23, 36, 1, 11 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 19, 21, 22, 24, 25 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0006225420002010651 }, { "model": "resnet", "role": "bidding", "seconds": 0.02744991600047797 }, { "model": "resnet", "role": "landlord", "seconds": 0.02667120800470002 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011181624999153428 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002416707997326739 }, { "model": "resnet", "role": "landlord", "seconds": 0.02430179200018756 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013194415994803421 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023827080003684387 }, { "model": "resnet", "role": "landlord", "seconds": 0.11517775000538677 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022628957995038945 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028953340006410144 }, { "model": "resnet", "role": "landlord", "seconds": 0.019471125000563916 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01221708299999591 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018691249933908693 }, { "model": "resnet", "role": "landlord", "seconds": 0.011942582998017315 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010523874996579252 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035074580009677447 }, { "model": "resnet", "role": "landlord", "seconds": 0.018798208999214694 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02044820800074376 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002169708001019899 }, { "model": "resnet", "role": "landlord", "seconds": 0.009995542000979185 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01751454199984437 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002555541999754496 }, { "model": "resnet", "role": "landlord", "seconds": 0.021505374999833293 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.045975375003763475 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002131458000803832 }, { "model": "resnet", "role": "landlord", "seconds": 0.02042141599667957 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021147833002032712 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002065417000267189 }, { "model": "resnet", "role": "landlord", "seconds": 0.010532541004067753 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00996300000406336 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016172920004464686 }, { "model": "resnet", "role": "landlord", "seconds": 0.08759258399368264 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017884916000184603 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004338790997280739 }, { "model": "resnet", "role": "landlord", "seconds": 0.016040000002249144 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.027674708995618857 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030202499983715825 }, { "model": "resnet", "role": "landlord", "seconds": 0.03067637499771081 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012282208001124673 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003093583000008948 }, { "model": "resnet", "role": "landlord", "seconds": 0.016745374996389728 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012469290995795745 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020966250012861565 }, { "model": "resnet", "role": "landlord", "seconds": 0.010824625001987442 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010148041998036206 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261008, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 3, "redeals": 0, "turns": 44, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23, 36, 1, 11 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 19, 21, 22, 24, 25 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00908716599951731 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010329100041417405 }, { "model": "lstm", "role": "landlord", "seconds": 0.005583124999247957 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019323334003274795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019438875002379064 }, { "model": "lstm", "role": "landlord", "seconds": 0.003254792005463969 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011303832994599361 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00927149999915855 }, { "model": "lstm", "role": "landlord", "seconds": 0.004152499997871928 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022392417005903553 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02344883300247602 }, { "model": "lstm", "role": "landlord", "seconds": 0.004302208006265573 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018804624996846542 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011067542000091635 }, { "model": "lstm", "role": "landlord", "seconds": 0.003432499994232785 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010350167001888622 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013047832995653152 }, { "model": "lstm", "role": "landlord", "seconds": 0.002663374994881451 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.034585834000608884 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022283916994638275 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021321669992175885 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02094470900192391 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011027583001123276 }, { "model": "lstm", "role": "landlord", "seconds": 0.00348633300018264 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017518957996799145 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010866208998777438 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015857500038691796 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009297457996581215 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011322624995955266 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015935420015011914 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010031042002083268 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009310374996857718 }, { "model": "lstm", "role": "landlord", "seconds": 0.003701375004311558 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01112545799696818 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011157041997648776 }, { "model": "lstm", "role": "landlord", "seconds": 0.001557750001666136 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009058540999831166 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00922720800008392 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035038340065511875 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009142250004515518 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009127625002292916 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029420830032904632 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010275124994223006 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00909562499873573 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015308329966501333 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009528499998850748 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261008, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 3, "redeals": 0, "turns": 44, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23, 36, 1, 11 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 19, 21, 22, 24, 25 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.0074630830058595166 }, { "model": "resnet", "role": "bidding", "seconds": 0.007234125005197711 }, { "model": "resnet", "role": "landlord", "seconds": 0.0183351669984404 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00272529199719429 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01653575000091223 }, { "model": "resnet", "role": "landlord", "seconds": 0.01703674999589566 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002569875003246125 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009428958997887094 }, { "model": "resnet", "role": "landlord", "seconds": 0.01824095800111536 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002625958004500717 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010215667003649287 }, { "model": "resnet", "role": "landlord", "seconds": 0.01991400000406429 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00196499999583466 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01527058299689088 }, { "model": "resnet", "role": "landlord", "seconds": 0.010248124999634456 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016027500023483299 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01593016699916916 }, { "model": "resnet", "role": "landlord", "seconds": 0.009572499999194406 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002938208002888132 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00995666699600406 }, { "model": "resnet", "role": "landlord", "seconds": 0.009796040998480748 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031684999994467944 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016133874996739905 }, { "model": "resnet", "role": "landlord", "seconds": 0.019729540996195283 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028966669997316785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00981720800336916 }, { "model": "resnet", "role": "landlord", "seconds": 0.009661374999268446 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015126669968594797 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009182542002236005 }, { "model": "resnet", "role": "landlord", "seconds": 0.009753624995937571 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016298330010613427 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009229957999195904 }, { "model": "resnet", "role": "landlord", "seconds": 0.021519417001400143 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017570839991094545 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010677416001271922 }, { "model": "resnet", "role": "landlord", "seconds": 0.011508625000715256 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015688749990658835 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009734584004036151 }, { "model": "resnet", "role": "landlord", "seconds": 0.018355666994466446 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016294579982059076 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012518833995272871 }, { "model": "resnet", "role": "landlord", "seconds": 0.02051262500026496 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002446708000206854 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011438417001045309 }, { "model": "resnet", "role": "landlord", "seconds": 0.010343209003622178 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017040000020642765 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261008, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 3, "redeals": 0, "turns": 44, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23, 36, 1, 11 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 19, 21, 22, 24, 25 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.017005959001835436 }, { "model": "lstm", "role": "bidding", "seconds": 9.266699635190889e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003249833003792446 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002711250002903398 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017559665997396223 }, { "model": "lstm", "role": "landlord", "seconds": 0.002846584000508301 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029954170022392645 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009737707994645461 }, { "model": "lstm", "role": "landlord", "seconds": 0.004047249996801838 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00309249999554595 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019876542006386444 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028185420014779083 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014620419970015064 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017111499997554347 }, { "model": "lstm", "role": "landlord", "seconds": 0.005651874998875428 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020396249965415336 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017796375002944842 }, { "model": "lstm", "role": "landlord", "seconds": 0.001684000002569519 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030558749931515194 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010162665996176656 }, { "model": "lstm", "role": "landlord", "seconds": 0.001675166997301858 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004801082999620121 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015178082998318132 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028749580014846288 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026676249981392175 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009818791993893683 }, { "model": "lstm", "role": "landlord", "seconds": 0.001593667002453003 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015512500031036325 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009514375000435393 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015865419991314411 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019919999976991676 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009362333003082313 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034303330030525103 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00153179100016132 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009364999998069834 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015488330027437769 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014543340003001504 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009437416003493126 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033952500016312115 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002055958997516427 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009475083003053442 }, { "model": "lstm", "role": "landlord", "seconds": 0.00308154099911917 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016587909994996153 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01021637500525685 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015366669977083802 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015850830022827722 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261008, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 3, "redeals": 0, "turns": 44, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23, 36, 1, 11 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 19, 21, 22, 24, 25 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.145799463614821e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007826374996511731 }, { "model": "resnet", "role": "landlord", "seconds": 0.021460583004227374 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034692920016823336 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006406166001397651 }, { "model": "resnet", "role": "landlord", "seconds": 0.013927957996202167 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037995840029907413 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015104580015758984 }, { "model": "resnet", "role": "landlord", "seconds": 0.01918512499833014 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031878340014372952 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028950409978278913 }, { "model": "resnet", "role": "landlord", "seconds": 0.017646542000875343 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015302500032703392 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001393833001202438 }, { "model": "resnet", "role": "landlord", "seconds": 0.010407540998130571 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014995410019764677 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033550830048625357 }, { "model": "resnet", "role": "landlord", "seconds": 0.010189583997998852 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003603999997721985 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022870840039104223 }, { "model": "resnet", "role": "landlord", "seconds": 0.011351332999765873 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00459841699921526 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022307500039460137 }, { "model": "resnet", "role": "landlord", "seconds": 0.024958166999567766 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003090915997745469 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016020000039134175 }, { "model": "resnet", "role": "landlord", "seconds": 0.017726040998240933 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017070419999072328 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018940000009024516 }, { "model": "resnet", "role": "landlord", "seconds": 0.017694625006697606 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001600541996594984 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015740409944555722 }, { "model": "resnet", "role": "landlord", "seconds": 0.02400774999841815 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002858708001440391 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001756416997523047 }, { "model": "resnet", "role": "landlord", "seconds": 0.010510542000702117 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015792089980095625 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017079579993151128 }, { "model": "resnet", "role": "landlord", "seconds": 0.020877583003311884 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017074999996111728 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017267079965677112 }, { "model": "resnet", "role": "landlord", "seconds": 0.018595957997604273 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002306790993316099 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019820410016109236 }, { "model": "resnet", "role": "landlord", "seconds": 0.011569375004910398 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021231249993434176 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261008, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 3, "redeals": 0, "turns": 44, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 29, 16, 32, 26, 9, 3, 7, 33, 15, 14, 12, 47, 35, 51, 5, 0, 18 ], [ 49, 39, 20, 43, 50, 13, 48, 40, 37, 31, 27, 34, 30, 44, 6, 52, 23, 36, 1, 11 ], [ 8, 53, 42, 21, 10, 41, 45, 17, 38, 25, 22, 19, 24, 28, 4, 46, 2 ] ], "bottom": [ 36, 1, 11 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 36, 1, 11 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 19, 21, 22, 24, 25 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.262500341515988e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.366699770092964e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004018416999315377 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020856415998423472 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002882458000385668 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029498329968191683 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012046249998093117 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015073329996084794 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033790410016081296 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0184843750030268 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002787666002404876 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029792920031468384 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010619667002174538 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001648582998313941 }, { "model": "lstm", "role": "landlord", "seconds": 0.003270500004873611 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010609375000058208 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0050680420026765205 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020399580025696196 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020760833998792805 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017684589984128252 }, { "model": "lstm", "role": "landlord", "seconds": 0.001508499997726176 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017843749999883585 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018325419950997457 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030667090031784028 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023035917001834605 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020611669970094226 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027438750039436854 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017768457997590303 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016279169940389693 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016022499985410832 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010123708998435177 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017317500023636967 }, { "model": "lstm", "role": "landlord", "seconds": 0.003444000001763925 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01819212500413414 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026402910007163882 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025404580010217614 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019959792000008747 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017998749972321093 }, { "model": "lstm", "role": "landlord", "seconds": 0.003126875002635643 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01084320800146088 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016102500012493692 }, { "model": "lstm", "role": "landlord", "seconds": 0.003113916995062027 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010240208001050632 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015869999988353811 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015899999998509884 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01051279099920066 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261009, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 16, 41, 30, 44, 21, 17, 40, 47, 32, 14, 4, 39, 48, 23, 0, 29 ], [ 43, 46, 8, 34, 52, 51, 38, 5, 26, 28, 45, 12, 6, 3, 25, 18, 37, 36, 15, 49 ], [ 13, 22, 50, 31, 42, 19, 24, 53, 33, 20, 2, 10, 27, 9, 7, 35, 11 ] ], "bottom": [ 36, 15, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 36, 15, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 3, 5, 8, 12, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 7, 9, 13, 19, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 34, 36, 43, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.024279792000015732 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02480949999880977 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034531670025899075 }, { "model": "resnet", "role": "landlord", "seconds": 0.013761416004854254 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010423583000374492 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016322079973178916 }, { "model": "resnet", "role": "landlord", "seconds": 0.017956666997633874 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018135917001927737 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031000829985714518 }, { "model": "resnet", "role": "landlord", "seconds": 0.010448249995533843 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011535707999428269 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004186457998002879 }, { "model": "resnet", "role": "landlord", "seconds": 0.00958691700361669 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011206584000319708 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001845916995080188 }, { "model": "resnet", "role": "landlord", "seconds": 0.010781500001030508 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0094459999963874 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036157919967081398 }, { "model": "resnet", "role": "landlord", "seconds": 0.009360290998301934 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009235500001523178 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015552500044577755 }, { "model": "resnet", "role": "landlord", "seconds": 0.00972820799506735 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009346124999865424 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016037080058595166 }, { "model": "resnet", "role": "landlord", "seconds": 0.03595012499863515 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025894083999446593 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001695415994618088 }, { "model": "resnet", "role": "landlord", "seconds": 0.016719833998649847 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01109908299986273 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002008667004702147 }, { "model": "resnet", "role": "landlord", "seconds": 0.01649929200357292 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017179374997795094 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016407079965574667 }, { "model": "resnet", "role": "landlord", "seconds": 0.009849082998698577 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261009, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 16, 41, 30, 44, 21, 17, 40, 47, 32, 14, 4, 39, 48, 23, 0, 29 ], [ 43, 46, 8, 34, 52, 51, 38, 5, 26, 28, 45, 12, 6, 3, 25, 18, 37, 36, 15, 49 ], [ 13, 22, 50, 31, 42, 19, 24, 53, 33, 20, 2, 10, 27, 9, 7, 35, 11 ] ], "bottom": [ 36, 15, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 36, 15, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 3, 5, 8, 12, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 7, 9, 13, 19, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 34, 36, 43, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019963750019087456 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009293875002185814 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009639500000048429 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016269170009763911 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008851040998706594 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008548249999876134 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015180839982349426 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008365291003428865 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024598333999165334 }, { "model": "lstm", "role": "landlord", "seconds": 0.001631541999813635 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009750916993652936 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021300166001310572 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016837910006870516 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009707165998406708 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01033458299934864 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023679999940213747 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010894709004787728 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0230294579960173 }, { "model": "lstm", "role": "landlord", "seconds": 0.001788749999832362 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010114791002706625 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010096041994984262 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016492920040036552 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017751083003531676 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018199875004938804 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021782500043627806 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011201125002116896 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010115542005223688 }, { "model": "lstm", "role": "landlord", "seconds": 0.001839582997490652 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02459354099846678 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011438417001045309 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018132499972125515 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017141708005510736 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01197133299865527 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028640839955187403 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261009, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 16, 41, 30, 44, 21, 17, 40, 47, 32, 14, 4, 39, 48, 23, 0, 29 ], [ 43, 46, 8, 34, 52, 51, 38, 5, 26, 28, 45, 12, 6, 3, 25, 18, 37, 36, 15, 49 ], [ 13, 22, 50, 31, 42, 19, 24, 53, 33, 20, 2, 10, 27, 9, 7, 35, 11 ] ], "bottom": [ 36, 15, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 36, 15, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 3, 5, 8, 12, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 7, 9, 13, 19, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 34, 36, 43, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.018850082997232676 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017984579972107895 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010849416998098604 }, { "model": "resnet", "role": "landlord", "seconds": 0.018326375000469852 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001542624995636288 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018914957996457815 }, { "model": "resnet", "role": "landlord", "seconds": 0.018179666993091814 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001757208003255073 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01840754199656658 }, { "model": "resnet", "role": "landlord", "seconds": 0.009916374998283572 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016334590036422014 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017638749995967373 }, { "model": "resnet", "role": "landlord", "seconds": 0.010825249999470543 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016267499959212728 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012101874999643769 }, { "model": "resnet", "role": "landlord", "seconds": 0.011333832997479476 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001984208000067156 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017258125000807922 }, { "model": "resnet", "role": "landlord", "seconds": 0.010859916001209058 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016678749962011352 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011653957997623365 }, { "model": "resnet", "role": "landlord", "seconds": 0.01714637500117533 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018057079942082055 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02181358399684541 }, { "model": "resnet", "role": "landlord", "seconds": 0.03921550000086427 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00216258399450453 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020835792005527765 }, { "model": "resnet", "role": "landlord", "seconds": 0.011626415995124262 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017622920058784075 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011224583002331201 }, { "model": "resnet", "role": "landlord", "seconds": 0.029276792003656738 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018700419968809001 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010599582994473167 }, { "model": "resnet", "role": "landlord", "seconds": 0.011020166995876934 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261009, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 16, 41, 30, 44, 21, 17, 40, 47, 32, 14, 4, 39, 48, 23, 0, 29 ], [ 43, 46, 8, 34, 52, 51, 38, 5, 26, 28, 45, 12, 6, 3, 25, 18, 37, 36, 15, 49 ], [ 13, 22, 50, 31, 42, 19, 24, 53, 33, 20, 2, 10, 27, 9, 7, 35, 11 ] ], "bottom": [ 36, 15, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 36, 15, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 3, 5, 8, 12, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 7, 9, 13, 19, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 34, 36, 43, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002013375000387896 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017944169958354905 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01123725000070408 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018554579946794547 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015849159972276539 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010678416998416651 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018073750034091063 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028590829970198683 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023240458001964726 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020712910045403987 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019241670015617274 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021736750000854954 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017630829970585182 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017215830011991784 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011065375001635402 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017584160013939254 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017533749996800907 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01811716699739918 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018782919942168519 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016918340043048374 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010149708003154956 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018370420002611354 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017977500028791837 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010971666997647844 }, { "model": "lstm", "role": "landlord", "seconds": 0.002150625005015172 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020547090025502257 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011148749996209517 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018649579942575656 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015707499987911433 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00976658400031738 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017315419972874224 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016709999981685542 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0102667500032112 }, { "model": "lstm", "role": "landlord", "seconds": 0.001594583001860883 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261009, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 16, 41, 30, 44, 21, 17, 40, 47, 32, 14, 4, 39, 48, 23, 0, 29 ], [ 43, 46, 8, 34, 52, 51, 38, 5, 26, 28, 45, 12, 6, 3, 25, 18, 37, 36, 15, 49 ], [ 13, 22, 50, 31, 42, 19, 24, 53, 33, 20, 2, 10, 27, 9, 7, 35, 11 ] ], "bottom": [ 36, 15, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 36, 15, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 3, 5, 8, 12, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 7, 9, 13, 19, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 34, 36, 43, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.0353400420062826 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025760409989743493 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004425916995387524 }, { "model": "resnet", "role": "landlord", "seconds": 0.015670499997213483 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020629589998861775 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00358008399780374 }, { "model": "resnet", "role": "landlord", "seconds": 0.025275792002503294 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00192116700054612 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026765419970615767 }, { "model": "resnet", "role": "landlord", "seconds": 0.011231500000576489 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017952080015675165 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017017499994835816 }, { "model": "resnet", "role": "landlord", "seconds": 0.011806708003859967 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017705830032355152 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001700791995972395 }, { "model": "resnet", "role": "landlord", "seconds": 0.020336708999820985 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002916625002399087 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021622499989462085 }, { "model": "resnet", "role": "landlord", "seconds": 0.012319000001298264 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017894169941428117 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001904584001749754 }, { "model": "resnet", "role": "landlord", "seconds": 0.011235292004130315 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018928749996121041 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002324166998732835 }, { "model": "resnet", "role": "landlord", "seconds": 0.02280400000017835 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003094583000347484 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002027416994678788 }, { "model": "resnet", "role": "landlord", "seconds": 0.010340458000428043 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017014160039252602 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016421250038547441 }, { "model": "resnet", "role": "landlord", "seconds": 0.016655291998176835 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001755875004164409 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001742957996611949 }, { "model": "resnet", "role": "landlord", "seconds": 0.017368207998515572 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261009, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 16, 41, 30, 44, 21, 17, 40, 47, 32, 14, 4, 39, 48, 23, 0, 29 ], [ 43, 46, 8, 34, 52, 51, 38, 5, 26, 28, 45, 12, 6, 3, 25, 18, 37, 36, 15, 49 ], [ 13, 22, 50, 31, 42, 19, 24, 53, 33, 20, 2, 10, 27, 9, 7, 35, 11 ] ], "bottom": [ 36, 15, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 36, 15, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 3, 5, 8, 12, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 7, 9, 13, 19, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 34, 36, 43, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002038416998402681 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01799287500034552 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016276249953079969 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016506250030943193 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010582542003248818 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001535708004666958 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017953339993255213 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018798292003339157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023235419939737767 }, { "model": "lstm", "role": "landlord", "seconds": 0.002162166994821746 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010777666997455526 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016646669973852113 }, { "model": "lstm", "role": "landlord", "seconds": 0.001556041999720037 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010043834001407959 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016321660004905425 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014820840005995706 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010289042002114002 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001989458003663458 }, { "model": "lstm", "role": "landlord", "seconds": 0.001999874999455642 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010050624994619284 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015910000001895241 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014962500063120387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010133957999642007 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001676957996096462 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018014160013990477 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011382041993783787 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002094208997732494 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016229590037255548 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010159249999560416 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021309579969965853 }, { "model": "lstm", "role": "landlord", "seconds": 0.001638665999053046 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01067983299435582 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017630410002311692 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015278330029104836 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261009, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 1, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 24, 29, 37, 12, 52, 17, 31, 48, 4, 8, 32, 10, 15, 20, 26, 23 ], [ 18, 34, 35, 49, 40, 5, 42, 21, 9, 33, 38, 41, 6, 28, 1, 36, 0 ], [ 46, 53, 13, 7, 39, 25, 19, 27, 11, 3, 47, 16, 30, 43, 22, 50, 45, 2, 14, 44 ] ], "bottom": [ 2, 14, 44 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 2, 14, 44 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 11, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 32, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 8, 12, 17, 23, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 39, 44, 45, 46, 47 ], "pattern": { "type": "four2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 19, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 1 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.009834584001509938 }, { "model": "resnet", "role": "bidding", "seconds": 0.010219624993624166 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004353340045781806 }, { "model": "resnet", "role": "bidding", "seconds": 0.008924374997150153 }, { "model": "resnet", "role": "bidding", "seconds": 0.008069375006016344 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004098329955013469 }, { "model": "resnet", "role": "landlord", "seconds": 0.11375904200394871 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006267500000831205 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010704749998694751 }, { "model": "resnet", "role": "landlord", "seconds": 0.009322207995865028 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.02145395900151925 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011534167002537288 }, { "model": "resnet", "role": "landlord", "seconds": 0.010494041998754255 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034298749960726127 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01769770800456172 }, { "model": "resnet", "role": "landlord", "seconds": 0.020751000003656372 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002441459000692703 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010012541999458335 }, { "model": "resnet", "role": "landlord", "seconds": 0.01091574999736622 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015486249976675026 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009532417003356386 }, { "model": "resnet", "role": "landlord", "seconds": 0.01193545800197171 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003826374995696824 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009473250000155531 }, { "model": "resnet", "role": "landlord", "seconds": 0.009260833001462743 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014483750055660494 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008703874998900574 }, { "model": "resnet", "role": "landlord", "seconds": 0.08303512500424404 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025382919993717223 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010382708001998253 }, { "model": "resnet", "role": "landlord", "seconds": 0.017304417000559624 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034726250014500692 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01853924999886658 }, { "model": "resnet", "role": "landlord", "seconds": 0.010921875000349246 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261009, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 1, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 24, 29, 37, 12, 52, 17, 31, 48, 4, 8, 32, 10, 15, 20, 26, 23 ], [ 18, 34, 35, 49, 40, 5, 42, 21, 9, 33, 38, 41, 6, 28, 1, 36, 0 ], [ 46, 53, 13, 7, 39, 25, 19, 27, 11, 3, 47, 16, 30, 43, 22, 50, 45, 2, 14, 44 ] ], "bottom": [ 2, 14, 44 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 2, 14, 44 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 11, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 32, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 8, 12, 17, 23, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 39, 44, 45, 46, 47 ], "pattern": { "type": "four2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 19, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 1 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.408300007227808e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.012629874996491708 }, { "model": "resnet", "role": "bidding", "seconds": 0.007236459001433104 }, { "model": "lstm", "role": "bidding", "seconds": 6.858399865450338e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007463624999218155 }, { "model": "resnet", "role": "bidding", "seconds": 0.014150333001452964 }, { "model": "resnet", "role": "landlord", "seconds": 0.02274424999632174 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011821291998785455 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002001042004849296 }, { "model": "resnet", "role": "landlord", "seconds": 0.010748957996838726 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.08504466700105695 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002427540995995514 }, { "model": "resnet", "role": "landlord", "seconds": 0.010825458004546817 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014517040995997377 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018217089964309707 }, { "model": "resnet", "role": "landlord", "seconds": 0.014391415999853052 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017923375002283137 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015522499961662106 }, { "model": "resnet", "role": "landlord", "seconds": 0.009679041999334004 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009386958998220507 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017938340024556965 }, { "model": "resnet", "role": "landlord", "seconds": 0.00899833400035277 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009579416997439694 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015017080004327 }, { "model": "resnet", "role": "landlord", "seconds": 0.009326083003543317 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01506145800522063 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001579250005306676 }, { "model": "resnet", "role": "landlord", "seconds": 0.017841749999206513 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00922904100298183 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014659170046797954 }, { "model": "resnet", "role": "landlord", "seconds": 0.01711191699723713 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009178082997095771 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014442920000874437 }, { "model": "resnet", "role": "landlord", "seconds": 0.008739624994632322 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261009, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 1, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 24, 29, 37, 12, 52, 17, 31, 48, 4, 8, 32, 10, 15, 20, 26, 23 ], [ 18, 34, 35, 49, 40, 5, 42, 21, 9, 33, 38, 41, 6, 28, 1, 36, 0 ], [ 46, 53, 13, 7, 39, 25, 19, 27, 11, 3, 47, 16, 30, 43, 22, 50, 45, 2, 14, 44 ] ], "bottom": [ 2, 14, 44 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 2, 14, 44 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 11, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 32, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 8, 12, 17, 23, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 39, 44, 45, 46, 47 ], "pattern": { "type": "four2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 19, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 1 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.013129041995853186 }, { "model": "lstm", "role": "bidding", "seconds": 7.833300333004445e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007178957996075042 }, { "model": "resnet", "role": "bidding", "seconds": 0.0067862080031773075 }, { "model": "lstm", "role": "bidding", "seconds": 6.650000432273373e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.012912209000205621 }, { "model": "lstm", "role": "landlord", "seconds": 0.004174667003098875 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012592457998835016 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01112529200327117 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028162919988972135 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018143749999580905 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0109997920008027 }, { "model": "lstm", "role": "landlord", "seconds": 0.001658875000430271 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016902750001463573 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018060333000903483 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035295420020702295 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015891249997366685 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015587624999170657 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038260000001173466 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013552833006542642 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009925541999109555 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032551670010434464 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010168250002607238 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00858683299884433 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015302910032914951 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009353624998766463 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008417375000135507 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035568750026868656 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00898320900159888 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008305040995765012 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030502080044243485 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010332999998354353 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009927582999807782 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035817079988191836 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261009, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 1, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 24, 29, 37, 12, 52, 17, 31, 48, 4, 8, 32, 10, 15, 20, 26, 23 ], [ 18, 34, 35, 49, 40, 5, 42, 21, 9, 33, 38, 41, 6, 28, 1, 36, 0 ], [ 46, 53, 13, 7, 39, 25, 19, 27, 11, 3, 47, 16, 30, 43, 22, 50, 45, 2, 14, 44 ] ], "bottom": [ 2, 14, 44 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 2, 14, 44 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 11, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 32, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 8, 12, 17, 23, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 39, 44, 45, 46, 47 ], "pattern": { "type": "four2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 19, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 1 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.299999899463728e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.445800343295559e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.009748541997396387 }, { "model": "lstm", "role": "bidding", "seconds": 9.950000094249845e-05 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010579099762253463 }, { "model": "resnet", "role": "bidding", "seconds": 0.008940749998146202 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032880829967325553 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02070479199755937 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001567374994920101 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031024589989101514 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010492709006939549 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001613041000382509 }, { "model": "lstm", "role": "landlord", "seconds": 0.001525666993984487 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009565583000949118 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016945829993346706 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016277499962598085 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011602207996475045 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019586670023272745 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015695420006522909 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009162082998955157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001915916996949818 }, { "model": "lstm", "role": "landlord", "seconds": 0.001848750005592592 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010137041994312312 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014578749978682026 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013026670058025047 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009064792000572197 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016410410025855526 }, { "model": "lstm", "role": "landlord", "seconds": 0.001877707996754907 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009204166002746206 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015544579946435988 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016701669956091791 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010080957996251527 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018087909993482754 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015240409993566573 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261009, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 1, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 24, 29, 37, 12, 52, 17, 31, 48, 4, 8, 32, 10, 15, 20, 26, 23 ], [ 18, 34, 35, 49, 40, 5, 42, 21, 9, 33, 38, 41, 6, 28, 1, 36, 0 ], [ 46, 53, 13, 7, 39, 25, 19, 27, 11, 3, 47, 16, 30, 43, 22, 50, 45, 2, 14, 44 ] ], "bottom": [ 2, 14, 44 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 2, 14, 44 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 11, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 32, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 8, 12, 17, 23, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 39, 44, 45, 46, 47 ], "pattern": { "type": "four2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 19, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 1 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.023097000004781876 }, { "model": "lstm", "role": "bidding", "seconds": 9.683299867901951e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.2541996410582215e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007849041998269968 }, { "model": "lstm", "role": "bidding", "seconds": 7.479199848603457e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.0082999223377556e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0045906669984105974 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036095839968766086 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010494583002582658 }, { "model": "lstm", "role": "landlord", "seconds": 0.002516916996682994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034132910004700534 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009936540998751298 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016101250002975576 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003110874997219071 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013075791001028847 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036885000008624047 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020975829975213856 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011662040997180156 }, { "model": "lstm", "role": "landlord", "seconds": 0.004146833001868799 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017004590044962242 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009857084005489014 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032254999969154596 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029366250018938445 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009734625004057307 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016827500003273599 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015300840022973716 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009409041005710606 }, { "model": "lstm", "role": "landlord", "seconds": 0.003602249998948537 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015388749961857684 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009245790999557357 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032246249975287355 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030777909996686503 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00959395900281379 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032092080000438727 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261009, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 1, "turns": 28, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 24, 29, 37, 12, 52, 17, 31, 48, 4, 8, 32, 10, 15, 20, 26, 23 ], [ 18, 34, 35, 49, 40, 5, 42, 21, 9, 33, 38, 41, 6, 28, 1, 36, 0 ], [ 46, 53, 13, 7, 39, 25, 19, 27, 11, 3, 47, 16, 30, 43, 22, 50, 45, 2, 14, 44 ] ], "bottom": [ 2, 14, 44 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 2, 14, 44 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 11, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 32, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 8, 12, 17, 23, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 39, 44, 45, 46, 47 ], "pattern": { "type": "four2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 19, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 1 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.062499546213076e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008701541999471374 }, { "model": "lstm", "role": "bidding", "seconds": 9.420800051884726e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.508299364009872e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.009531125004286878 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010041700443252921 }, { "model": "resnet", "role": "landlord", "seconds": 0.01942962499742862 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001906833000248298 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019830829987768084 }, { "model": "resnet", "role": "landlord", "seconds": 0.02025487500213785 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016822920006234199 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016079999986686744 }, { "model": "resnet", "role": "landlord", "seconds": 0.01153024999803165 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017338339966954663 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001607707999937702 }, { "model": "resnet", "role": "landlord", "seconds": 0.00907016600103816 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00410195899894461 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015925000043353066 }, { "model": "resnet", "role": "landlord", "seconds": 0.009769707998202648 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015875829994911328 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021294999969541095 }, { "model": "resnet", "role": "landlord", "seconds": 0.017558958003064618 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016567499988013878 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015073329996084794 }, { "model": "resnet", "role": "landlord", "seconds": 0.009522874999674968 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015367500018328428 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017029169976012781 }, { "model": "resnet", "role": "landlord", "seconds": 0.01738012499845354 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018087499993271194 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001515625001047738 }, { "model": "resnet", "role": "landlord", "seconds": 0.017620458005694672 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001779707999958191 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001541708996228408 }, { "model": "resnet", "role": "landlord", "seconds": 0.023806375000276603 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261010, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 12, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 1, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7, 31, 10, 20 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 25, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 4, 5, 6, 14, 15, 41, 43 ], "pattern": { "type": "plane2", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.11751829200511565 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022236660006456077 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021013541001593694 }, { "model": "resnet", "role": "landlord", "seconds": 0.010517624999920372 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001986416995350737 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02049658299802104 }, { "model": "resnet", "role": "landlord", "seconds": 0.015161165996687487 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015655410024919547 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00915004200214753 }, { "model": "resnet", "role": "landlord", "seconds": 0.010079708001285326 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003858666997984983 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010152292001293972 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261010, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 12, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 1, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7, 31, 10, 20 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 25, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 4, 5, 6, 14, 15, 41, 43 ], "pattern": { "type": "plane2", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.013711249994230457 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01115324999409495 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017319170001428574 }, { "model": "resnet", "role": "landlord", "seconds": 0.009783290995983407 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009473709003941622 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00184304200229235 }, { "model": "resnet", "role": "landlord", "seconds": 0.00942320800095331 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00914924999960931 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014825000034761615 }, { "model": "resnet", "role": "landlord", "seconds": 0.009406833996763453 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018914915999630466 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016372079990105703 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261010, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 12, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 1, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7, 31, 10, 20 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 25, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 4, 5, 6, 14, 15, 41, 43 ], "pattern": { "type": "plane2", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0036178339942125604 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010086041998874862 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010497458002646454 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022739999985788018 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010824209006386809 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011707917001331225 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015347919979831204 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009251791001588572 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009489916999882553 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020369170015328564 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010778750001918525 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012602750000951346 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261010, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 12, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 1, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7, 31, 10, 20 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 25, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 4, 5, 6, 14, 15, 41, 43 ], "pattern": { "type": "plane2", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.005266332998871803 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01723633400251856 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020583340010489337 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019664999999804422 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01053854200290516 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001916250002977904 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021020420026616193 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009436124993953854 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019237090018577874 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014901660033501685 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010413750002044253 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016075829989858903 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261010, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 12, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 1, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7, 31, 10, 20 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 25, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 4, 5, 6, 14, 15, 41, 43 ], "pattern": { "type": "plane2", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.00379520800197497 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016790419977041893 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010059332998935133 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014973750003264286 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018127500006812625 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01096379199589137 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023239169968292117 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025646669964771718 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012203582999063656 }, { "model": "lstm", "role": "landlord", "seconds": 0.002102749996993225 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018442500004312024 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009726832999149337 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261010, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 12, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 1, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7, 31, 10, 20 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 25, 29, 34, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 4, 5, 6, 14, 15, 41, 43 ], "pattern": { "type": "plane2", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.013218874999438412 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002122500001860317 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017016670026350766 }, { "model": "resnet", "role": "landlord", "seconds": 0.009241458996257279 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001520042002084665 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017723749988363124 }, { "model": "resnet", "role": "landlord", "seconds": 0.011070791995734908 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019900000042980537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016651249970891513 }, { "model": "resnet", "role": "landlord", "seconds": 0.011810833006165922 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018861249991459772 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015872090007178485 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261010, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38, 31, 10, 20 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18, 45, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00836804100254085 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004325829941080883 }, { "model": "lstm", "role": "landlord", "seconds": 0.022311959000944626 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012309417004871648 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016280916999676265 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017045830027200282 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009485208996920846 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009671709005488083 }, { "model": "lstm", "role": "landlord", "seconds": 0.020433375000720844 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021449084000778385 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019752333995711524 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032132909982465208 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01718379099474987 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00992637500166893 }, { "model": "lstm", "role": "landlord", "seconds": 0.02020179199462291 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012037499996949919 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009504500005277805 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032033340030466206 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011820457999419887 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.11984312500135275 }, { "model": "lstm", "role": "landlord", "seconds": 0.003919750000932254 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019214332998672035 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019471874998998828 }, { "model": "lstm", "role": "landlord", "seconds": 0.003070584003580734 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010503958001208957 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010177999996813014 }, { "model": "lstm", "role": "landlord", "seconds": 0.007596082999953069 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010716708995460067 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009478665997448843 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018209579939139076 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010083166998811066 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00948387500102399 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014435000048251823 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019904000000678934 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02084012499835808 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017219170040334575 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010992000003170688 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009583583996572997 }, { "model": "lstm", "role": "landlord", "seconds": 0.003088332996412646 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261010, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38, 31, 10, 20 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18, 45, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008341917004145216 }, { "model": "resnet", "role": "bidding", "seconds": 0.00831195899809245 }, { "model": "resnet", "role": "landlord", "seconds": 0.1107771250026417 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002790750004351139 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019229582998377737 }, { "model": "resnet", "role": "landlord", "seconds": 0.009925415994075593 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001544792001368478 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016531499997654464 }, { "model": "resnet", "role": "landlord", "seconds": 0.09312458299973514 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005291791996569373 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01851583299867343 }, { "model": "resnet", "role": "landlord", "seconds": 0.017732542000885587 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003525708998495247 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010311792000720743 }, { "model": "resnet", "role": "landlord", "seconds": 0.08951120900019305 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033083749949582852 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01790633400378283 }, { "model": "resnet", "role": "landlord", "seconds": 0.02512291700259084 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002054249998764135 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01980866699886974 }, { "model": "resnet", "role": "landlord", "seconds": 0.011178209002537187 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003111124999122694 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022856916999444366 }, { "model": "resnet", "role": "landlord", "seconds": 0.020681125002738554 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020579589981934987 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019526374999259133 }, { "model": "resnet", "role": "landlord", "seconds": 0.018826000006811228 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016843330013216473 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009709834004752338 }, { "model": "resnet", "role": "landlord", "seconds": 0.01720933300384786 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001616583002032712 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009599500001058914 }, { "model": "resnet", "role": "landlord", "seconds": 0.009526249996270053 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003206499997759238 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01695612500043353 }, { "model": "resnet", "role": "landlord", "seconds": 0.019754291999561246 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00208516600105213 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011070291999203619 }, { "model": "resnet", "role": "landlord", "seconds": 0.011460957997769583 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261010, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38, 31, 10, 20 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18, 45, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.750000077066943e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007963834003021475 }, { "model": "resnet", "role": "landlord", "seconds": 0.02035358400462428 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009237833997758571 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029878749992349185 }, { "model": "resnet", "role": "landlord", "seconds": 0.010039084001618903 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009299375000409782 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015510840021306649 }, { "model": "resnet", "role": "landlord", "seconds": 0.03011266599787632 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024972750004963018 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030606250002165325 }, { "model": "resnet", "role": "landlord", "seconds": 0.02136491700366605 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021367542001826223 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020868339997832663 }, { "model": "resnet", "role": "landlord", "seconds": 0.019641458995465655 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011380916999769397 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016793339964351617 }, { "model": "resnet", "role": "landlord", "seconds": 0.012458666999009438 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010591708996798843 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034567090042401105 }, { "model": "resnet", "role": "landlord", "seconds": 0.013666874998307321 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020152832999883685 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004517166998994071 }, { "model": "resnet", "role": "landlord", "seconds": 0.011572791001526639 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009580249999999069 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015782499976921827 }, { "model": "resnet", "role": "landlord", "seconds": 0.02028687499841908 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00987962499493733 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017218749999301508 }, { "model": "resnet", "role": "landlord", "seconds": 0.019721457996638492 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010681042003852781 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016263750003417954 }, { "model": "resnet", "role": "landlord", "seconds": 0.011462957998446655 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.03814233300363412 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023999169934540987 }, { "model": "resnet", "role": "landlord", "seconds": 0.015036333999887574 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011988458994892426 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018836669987649657 }, { "model": "resnet", "role": "landlord", "seconds": 0.01380300000164425 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261010, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38, 31, 10, 20 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18, 45, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.466700091958046e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.009907709005346987 }, { "model": "resnet", "role": "landlord", "seconds": 0.027535959001397714 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002532083999540191 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.012800083997717593 }, { "model": "resnet", "role": "landlord", "seconds": 0.011326583997288253 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002025499998126179 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015571249969070777 }, { "model": "resnet", "role": "landlord", "seconds": 0.024411958002019674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034182500021415763 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033337920031044632 }, { "model": "resnet", "role": "landlord", "seconds": 0.012810667001758702 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0047294999967562035 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017947499945876189 }, { "model": "resnet", "role": "landlord", "seconds": 0.012662042005104013 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003346041004988365 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015187499957391992 }, { "model": "resnet", "role": "landlord", "seconds": 0.012823750003008172 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019312500007799827 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0041325419952045195 }, { "model": "resnet", "role": "landlord", "seconds": 0.021781750001537148 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003503792002447881 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004736792005132884 }, { "model": "resnet", "role": "landlord", "seconds": 0.015688500003307126 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016018750029616058 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016411250035162084 }, { "model": "resnet", "role": "landlord", "seconds": 0.012430333998054266 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016542500015930273 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002012541997828521 }, { "model": "resnet", "role": "landlord", "seconds": 0.010381082996900659 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016880839975783601 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001546583000163082 }, { "model": "resnet", "role": "landlord", "seconds": 0.010486208004294895 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003988958000263665 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015943750040605664 }, { "model": "resnet", "role": "landlord", "seconds": 0.010293833001924213 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017354579977109097 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019906250017811544 }, { "model": "resnet", "role": "landlord", "seconds": 0.01943662499979837 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261010, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38, 31, 10, 20 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18, 45, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.133300096029416e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.287499516271055e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004170666004938539 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011417542002163827 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004005916998721659 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016855420035426505 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010737124997831415 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017950420005945489 }, { "model": "lstm", "role": "landlord", "seconds": 0.004556166000838857 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019514458006597124 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003818625002168119 }, { "model": "lstm", "role": "landlord", "seconds": 0.003319625000585802 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013039500001468696 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017137500035460107 }, { "model": "lstm", "role": "landlord", "seconds": 0.003448041999945417 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012970915995538235 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016143329994520172 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036189580059726723 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010964209002850112 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035376669984543696 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029448339992086403 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021698999997170176 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002944207997643389 }, { "model": "lstm", "role": "landlord", "seconds": 0.002982916994369589 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011932334004086442 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017040419988916256 }, { "model": "lstm", "role": "landlord", "seconds": 0.003537083997798618 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010492500005057082 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015356660005636513 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016983749956125394 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010823333999724127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016541250006412156 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018858749972423539 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012981791005586274 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001698499996564351 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016505000021425076 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009918457995809149 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015114589987206273 }, { "model": "lstm", "role": "landlord", "seconds": 0.00320195899985265 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261010, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 18, 12, 42, 26, 16, 52, 45, 51, 48, 47, 27, 24, 53, 46, 49, 21, 38, 31, 10, 20 ], [ 22, 41, 34, 29, 14, 25, 6, 23, 19, 36, 5, 4, 2, 15, 43, 1, 0 ], [ 39, 13, 32, 9, 30, 8, 3, 17, 28, 50, 44, 33, 11, 40, 37, 35, 7 ] ], "bottom": [ 31, 10, 20 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 31, 10, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 7, 8, 13, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18, 45, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008330374999786727 }, { "model": "lstm", "role": "bidding", "seconds": 7.870799890952185e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004216624998662155 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001955250001628883 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020886582999082748 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017149579944089055 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014715409997734241 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010326625000743661 }, { "model": "lstm", "role": "landlord", "seconds": 0.003583666999475099 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032120409960043617 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023058042002958246 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030059589989832602 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002844834001734853 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01075824999861652 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033464999942225404 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035750000024563633 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010893541999394074 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030925829996704124 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019820419984171167 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02278275000571739 }, { "model": "lstm", "role": "landlord", "seconds": 0.00331279200327117 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028588330023922026 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018764833999739494 }, { "model": "lstm", "role": "landlord", "seconds": 0.003283209000073839 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016005420038709417 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011385708996385802 }, { "model": "lstm", "role": "landlord", "seconds": 0.003579874995921273 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001561375000164844 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01017712499742629 }, { "model": "lstm", "role": "landlord", "seconds": 0.001695708000625018 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019256250016042031 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011244916000578087 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018817499949363992 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003153833000396844 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017790709003747907 }, { "model": "lstm", "role": "landlord", "seconds": 0.002023917004407849 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021243750015855767 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019115624992991798 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028761249996023253 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261011, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 32, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48, 40, 37, 18 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 5, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 25, 28, 34, 38, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003251250003813766 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02317245899757836 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01084137499856297 }, { "model": "lstm", "role": "landlord", "seconds": 0.001749666000250727 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021161541997571476 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010784666999825276 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016727499969420023 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01357320899842307 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019660416997794528 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016658749955240637 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011688958999002352 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016609250000328757 }, { "model": "lstm", "role": "landlord", "seconds": 0.004462583005079068 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011608875000092667 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010319708002498373 }, { "model": "lstm", "role": "landlord", "seconds": 0.001728582996292971 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009683708005468361 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01902016699750675 }, { "model": "lstm", "role": "landlord", "seconds": 0.003127874995698221 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009809709001274314 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010485165999853052 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032662080047884956 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010182457997871097 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010392041003797203 }, { "model": "lstm", "role": "landlord", "seconds": 0.008719833997020032 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01793287499458529 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01668020899523981 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031288329992094077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017169250000733882 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013429917002213188 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030993330001365393 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019831042001897004 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261011, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 32, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48, 40, 37, 18 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 5, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 25, 28, 34, 38, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02413341699866578 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004677791999711189 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010975290999340359 }, { "model": "resnet", "role": "landlord", "seconds": 0.0117217079969123 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0038003340014256537 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011546791000000667 }, { "model": "resnet", "role": "landlord", "seconds": 0.010694582997530233 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0052320830000098795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.03152175000286661 }, { "model": "resnet", "role": "landlord", "seconds": 0.020874041998467874 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030205420043785125 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011135541004478 }, { "model": "resnet", "role": "landlord", "seconds": 0.02404333399317693 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002922082996519748 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010319125001842622 }, { "model": "resnet", "role": "landlord", "seconds": 0.010038250002253335 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016783329992904328 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018758166996121872 }, { "model": "resnet", "role": "landlord", "seconds": 0.018338666995987296 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019696669987752102 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010532207998039667 }, { "model": "resnet", "role": "landlord", "seconds": 0.019795458996668458 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001826375002565328 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011112708001746796 }, { "model": "resnet", "role": "landlord", "seconds": 0.011686083002132364 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00305379099881975 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016703332999895792 }, { "model": "resnet", "role": "landlord", "seconds": 0.020906249999825377 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002096541997161694 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013510875003703404 }, { "model": "resnet", "role": "landlord", "seconds": 0.01844333400367759 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016225840008701198 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261011, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 32, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48, 40, 37, 18 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 5, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 25, 28, 34, 38, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.0187057500006631 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018137041995942127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015546670038020238 }, { "model": "resnet", "role": "landlord", "seconds": 0.00940512499801116 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018358167006226722 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018049589998554438 }, { "model": "resnet", "role": "landlord", "seconds": 0.010920125001575798 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011257209000177681 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003103041999565903 }, { "model": "resnet", "role": "landlord", "seconds": 0.019402416997763794 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011919333002879284 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017187080011353828 }, { "model": "resnet", "role": "landlord", "seconds": 0.018629125006555114 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018341790993872564 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002133832997060381 }, { "model": "resnet", "role": "landlord", "seconds": 0.011041290999855846 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010808207996888086 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032847499969648197 }, { "model": "resnet", "role": "landlord", "seconds": 0.01886604099854594 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016676499995810445 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017011659947456792 }, { "model": "resnet", "role": "landlord", "seconds": 0.018165375004173256 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01004470800398849 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017370420027873479 }, { "model": "resnet", "role": "landlord", "seconds": 0.021795207998366095 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012407082998834085 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001732582997647114 }, { "model": "resnet", "role": "landlord", "seconds": 0.01713029200618621 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009743958005856257 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003010083004483022 }, { "model": "resnet", "role": "landlord", "seconds": 0.010959458995785099 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0091069999980391 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261011, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 32, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48, 40, 37, 18 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 5, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 25, 28, 34, 38, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.020913125001243316 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003838874996290542 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014720409963047132 }, { "model": "resnet", "role": "landlord", "seconds": 0.009725750001962297 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031065410003066063 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001618875001440756 }, { "model": "resnet", "role": "landlord", "seconds": 0.010584000003291294 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003489458998956252 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002812041995639447 }, { "model": "resnet", "role": "landlord", "seconds": 0.01877145899925381 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033275829991907813 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016795419942354783 }, { "model": "resnet", "role": "landlord", "seconds": 0.019171915999322664 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003134500002488494 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015666670005884953 }, { "model": "resnet", "role": "landlord", "seconds": 0.011197874999197666 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001993624995520804 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003197334001015406 }, { "model": "resnet", "role": "landlord", "seconds": 0.01950070799648529 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015623329964000732 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016462919957120903 }, { "model": "resnet", "role": "landlord", "seconds": 0.013974790999782272 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019730420026462525 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017462500036344863 }, { "model": "resnet", "role": "landlord", "seconds": 0.01247387500188779 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030026669992366806 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018181249979534186 }, { "model": "resnet", "role": "landlord", "seconds": 0.011468667005829047 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016622080001980066 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029439579957397655 }, { "model": "resnet", "role": "landlord", "seconds": 0.018593791995954234 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018448750051902607 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261011, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 32, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48, 40, 37, 18 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 5, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 25, 28, 34, 38, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002706457999011036 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018087500000547152 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017016670026350766 }, { "model": "lstm", "role": "landlord", "seconds": 0.001548416999867186 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019520583999110386 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015700420044595376 }, { "model": "lstm", "role": "landlord", "seconds": 0.001413666999724228 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01854679199459497 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028338330012047663 }, { "model": "lstm", "role": "landlord", "seconds": 0.00406858299538726 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011040999997931067 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001600916999450419 }, { "model": "lstm", "role": "landlord", "seconds": 0.002965749998111278 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01944175000244286 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001983542002562899 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015366250008810312 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01829199999338016 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032910419977270067 }, { "model": "lstm", "role": "landlord", "seconds": 0.002915790995757561 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011724916999810375 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001779208003426902 }, { "model": "lstm", "role": "landlord", "seconds": 0.003057333997276146 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011153334002301563 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016468750036437996 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032375000009778887 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011735207997844554 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017161249998025596 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038032499942346476 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010761707999336068 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035749160015257075 }, { "model": "lstm", "role": "landlord", "seconds": 0.005995708997943439 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017138333001639694 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261011, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 32, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48, 40, 37, 18 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 5, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 25, 28, 34, 38, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.03820970800006762 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006003541995596606 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01696254200214753 }, { "model": "lstm", "role": "landlord", "seconds": 0.002246042000479065 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005036875001678709 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012746667001920287 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030700420029461384 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005565041996305808 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.027733333001378924 }, { "model": "lstm", "role": "landlord", "seconds": 0.004411708003317472 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003491041003144346 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013386083002842497 }, { "model": "lstm", "role": "landlord", "seconds": 0.00447849999909522 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034536660023150034 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01324591699813027 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017498749948572367 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017672500034677796 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021268958997097798 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030449579935520887 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015664580059819855 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010715208001784049 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035410419950494543 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016229169996222481 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009660124997026287 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032524580019526184 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034728750033536926 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011911832996702287 }, { "model": "lstm", "role": "landlord", "seconds": 0.003945167001802474 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020101669942960143 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012510833999840543 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031598339992342517 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015723339965916239 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261011, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11, 40, 37, 18 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 8, 13, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 25, 28, 34, 38, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0003720840031746775 }, { "model": "resnet", "role": "bidding", "seconds": 0.008386665998841636 }, { "model": "resnet", "role": "bidding", "seconds": 0.007465415998012759 }, { "model": "resnet", "role": "landlord", "seconds": 0.023638333004782908 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017575829988345504 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010229917003016453 }, { "model": "resnet", "role": "landlord", "seconds": 0.011051833993406035 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015970829990692437 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019483124997350387 }, { "model": "resnet", "role": "landlord", "seconds": 0.010076667000248563 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016122090019052848 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009146249998593703 }, { "model": "resnet", "role": "landlord", "seconds": 0.020731292002892587 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002883415996620897 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009737041997141205 }, { "model": "resnet", "role": "landlord", "seconds": 0.024595167000370566 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003045165998628363 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018422374996589497 }, { "model": "resnet", "role": "landlord", "seconds": 0.02314562499668682 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016237499949056655 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010047750001831446 }, { "model": "resnet", "role": "landlord", "seconds": 0.0255534159950912 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020913330008625053 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010028083001088817 }, { "model": "resnet", "role": "landlord", "seconds": 0.016892584004381206 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027358329971320927 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017201709000801202 }, { "model": "resnet", "role": "landlord", "seconds": 0.020229207999364007 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020090000034542754 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011437875000410713 }, { "model": "resnet", "role": "landlord", "seconds": 0.010108832997502759 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036809169978369027 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011723083000106271 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261011, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11, 40, 37, 18 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 8, 13, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 25, 28, 34, 38, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007689500002015848 }, { "model": "lstm", "role": "bidding", "seconds": 7.324999751290306e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007588292006403208 }, { "model": "resnet", "role": "landlord", "seconds": 0.019182874995749444 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009086583995667752 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00159058300050674 }, { "model": "resnet", "role": "landlord", "seconds": 0.009163709000858944 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008368707996851299 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015545839996775612 }, { "model": "resnet", "role": "landlord", "seconds": 0.00847691599483369 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009487541996350046 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004261249996488914 }, { "model": "resnet", "role": "landlord", "seconds": 0.019904458000382874 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017169499995361548 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001709625001240056 }, { "model": "resnet", "role": "landlord", "seconds": 0.017949250002857298 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015934458999254275 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00154179099627072 }, { "model": "resnet", "role": "landlord", "seconds": 0.015512333004153334 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009334583002782892 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001485000000684522 }, { "model": "resnet", "role": "landlord", "seconds": 0.016270917003566865 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01795245800167322 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001477082994824741 }, { "model": "resnet", "role": "landlord", "seconds": 0.019751334002648946 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.027868709003087133 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018195410011685453 }, { "model": "resnet", "role": "landlord", "seconds": 0.018891208004788496 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011867207998875529 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002158458999474533 }, { "model": "resnet", "role": "landlord", "seconds": 0.009692624997114763 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018131125005311333 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001668791999691166 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261011, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11, 40, 37, 18 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 8, 13, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 25, 28, 34, 38, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008019499997317325 }, { "model": "resnet", "role": "bidding", "seconds": 0.008556875000067521 }, { "model": "lstm", "role": "bidding", "seconds": 7.704200106672943e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.005576790994382463 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017678167001577094 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009620333003113046 }, { "model": "lstm", "role": "landlord", "seconds": 0.002935124997748062 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009121375005634036 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018557542003691196 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015935409974190407 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009181624998745974 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009855999996943865 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037790409987792373 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016694875004759524 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01006466599937994 }, { "model": "lstm", "role": "landlord", "seconds": 0.003192083997419104 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011396458001399878 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008480291995510925 }, { "model": "lstm", "role": "landlord", "seconds": 0.004062708001583815 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00995270800194703 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009872124996036291 }, { "model": "lstm", "role": "landlord", "seconds": 0.003372125000169035 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019789707999734674 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009935791997122578 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015478749992325902 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011500832995807286 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00980737500503892 }, { "model": "lstm", "role": "landlord", "seconds": 0.004372417002741713 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011318875003780704 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011030458001187071 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018217499964521267 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012600875001226086 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019540208995749708 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261011, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11, 40, 37, 18 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 8, 13, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 25, 28, 34, 38, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00793679199705366 }, { "model": "lstm", "role": "bidding", "seconds": 9.837500692810863e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.379100184654817e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.002009292002185248 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010797584000101779 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015325839995057322 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016187500004889444 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009633624998969026 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016128749994095415 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016308330013998784 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010894625003857072 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003386417003639508 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016255000009550713 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009845082997344434 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019649590030894615 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015502910027862526 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009635832997446414 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015334999989136122 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016812920002848841 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011291125003481284 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002075332995445933 }, { "model": "lstm", "role": "landlord", "seconds": 0.001800874997570645 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013512000004993752 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002194832995883189 }, { "model": "lstm", "role": "landlord", "seconds": 0.002027374997851439 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021269459000905044 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015283750035450794 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017719159950502217 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010248291997413617 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015324170017265715 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016105839968076907 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010059000000183005 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016107080009533092 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261011, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11, 40, 37, 18 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 8, 13, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 25, 28, 34, 38, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.950000144774094e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01557949999551056 }, { "model": "lstm", "role": "bidding", "seconds": 9.462500020163134e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003387958000530489 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015541249958914705 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017693083005724475 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030184159986674786 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016365840056096204 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011378792005416472 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016062499998952262 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00139929199940525 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009137916997133289 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030187920056050643 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004414334005559795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009114083004533313 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033858750030049123 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028139999994891696 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01857604200631613 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030135839988361113 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015323749976232648 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010219583004072774 }, { "model": "lstm", "role": "landlord", "seconds": 0.003795915996306576 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016751670045778155 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009902166995743755 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015707089987699874 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002996082999743521 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010440999998536427 }, { "model": "lstm", "role": "landlord", "seconds": 0.0045489159965654835 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015334589988924563 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010822791002283338 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015163339994614944 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003055417000723537 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01181466699927114 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261011, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 19, 9, 1, 26, 50, 5, 44, 46, 33, 43, 12, 36, 3, 17, 32, 27, 48 ], [ 10, 28, 4, 16, 38, 25, 21, 0, 23, 6, 41, 45, 15, 49, 34, 47, 35 ], [ 29, 13, 7, 30, 31, 8, 2, 14, 20, 24, 52, 53, 39, 51, 22, 42, 11, 40, 37, 18 ] ], "bottom": [ 40, 37, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 40, 37, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 8, 13, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 25, 28, 34, 38, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 4, 10, 15, 16, 23 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.804199412930757e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.4791002185083926e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008067374998063315 }, { "model": "resnet", "role": "landlord", "seconds": 0.01572637500066776 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016045420052250847 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016716669997549616 }, { "model": "resnet", "role": "landlord", "seconds": 0.010788457999296952 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015672910012654029 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015592080017086118 }, { "model": "resnet", "role": "landlord", "seconds": 0.008776707996730693 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001534792005259078 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031302920033340342 }, { "model": "resnet", "role": "landlord", "seconds": 0.015724667005997617 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014932920021237805 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001361916001769714 }, { "model": "resnet", "role": "landlord", "seconds": 0.015073707996634766 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001542875004815869 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013031660055276006 }, { "model": "resnet", "role": "landlord", "seconds": 0.019957250005973037 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001446582995413337 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012786670049536042 }, { "model": "resnet", "role": "landlord", "seconds": 0.015900333994068205 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037177080012043007 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013177500004530884 }, { "model": "resnet", "role": "landlord", "seconds": 0.01894062499923166 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016190829992410727 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014541660057147965 }, { "model": "resnet", "role": "landlord", "seconds": 0.019083834005868994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015150839972193353 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013636669973493554 }, { "model": "resnet", "role": "landlord", "seconds": 0.009329915999842342 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017538329993840307 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014753340001334436 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261012, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 32, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51, 20, 38, 13 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 5, 7, 8, 10, 11, 28 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 17, 19, 33, 35 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.022394083003746346 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011648542000330053 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016067499964265153 }, { "model": "resnet", "role": "landlord", "seconds": 0.009015458002977539 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00991687500209082 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.011498040999867953 }, { "model": "resnet", "role": "landlord", "seconds": 0.031223917001625523 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020296250004321337 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003245457999582868 }, { "model": "resnet", "role": "landlord", "seconds": 0.022045917001378257 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018780749996949453 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017242910034838133 }, { "model": "resnet", "role": "landlord", "seconds": 0.01779345799877774 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009438082997803576 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015108340012375265 }, { "model": "resnet", "role": "landlord", "seconds": 0.10378274999675341 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012758709002810065 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014107090028119273 }, { "model": "resnet", "role": "landlord", "seconds": 0.01957150000089314 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020738915998663288 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015854580051382072 }, { "model": "resnet", "role": "landlord", "seconds": 0.017824874994403217 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.10741329099982977 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002515000000130385 }, { "model": "resnet", "role": "landlord", "seconds": 0.01264841699594399 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018417333005345426 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029547079975600354 }, { "model": "resnet", "role": "landlord", "seconds": 0.011629832995822653 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011026916996343061 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016377920037484728 }, { "model": "resnet", "role": "landlord", "seconds": 0.009278917001211084 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01783683399844449 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261012, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51, 20, 38, 13 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 13, 14, 15 ], "pattern": { "type": "bomb", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004131082998355851 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016250458000286017 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008959042002970818 }, { "model": "lstm", "role": "landlord", "seconds": 0.001571625005453825 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008779333998973016 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018150333999074064 }, { "model": "lstm", "role": "landlord", "seconds": 0.003218165998987388 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.026588084001559764 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01984999999694992 }, { "model": "lstm", "role": "landlord", "seconds": 0.002895166995585896 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019596958998590708 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02410241699544713 }, { "model": "lstm", "role": "landlord", "seconds": 0.003468707996944431 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009777541999937966 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008945541994762607 }, { "model": "lstm", "role": "landlord", "seconds": 0.004195542001980357 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009671833002357744 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012044374998367857 }, { "model": "lstm", "role": "landlord", "seconds": 0.004583959002047777 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010822374999406748 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009174208003969397 }, { "model": "lstm", "role": "landlord", "seconds": 0.006799167000281159 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009897834002913442 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010016250002081506 }, { "model": "lstm", "role": "landlord", "seconds": 0.003467791997536551 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011114125001768116 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017510666999442037 }, { "model": "lstm", "role": "landlord", "seconds": 0.003395500003534835 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261012, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 32, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51, 20, 38, 13 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 5, 7, 8, 10, 11, 28 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 17, 19, 33, 35 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.019941875005315524 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003490166003757622 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01728058300068369 }, { "model": "resnet", "role": "landlord", "seconds": 0.01759574999596225 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015819159962120466 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.039179333005449735 }, { "model": "resnet", "role": "landlord", "seconds": 0.020704249996924773 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031526250022579916 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018026957994152326 }, { "model": "resnet", "role": "landlord", "seconds": 0.018665042000066023 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002944082996691577 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017259500004001893 }, { "model": "resnet", "role": "landlord", "seconds": 0.01742904200364137 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016122500019264407 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01679458299622638 }, { "model": "resnet", "role": "landlord", "seconds": 0.02057083399995463 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016897500026971102 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00983720899967011 }, { "model": "resnet", "role": "landlord", "seconds": 0.018762749998131767 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031821249940549023 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00971774999925401 }, { "model": "resnet", "role": "landlord", "seconds": 0.012187749998702202 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003980208006396424 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00958366599661531 }, { "model": "resnet", "role": "landlord", "seconds": 0.009332458997960202 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004031917000247631 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021505958000489045 }, { "model": "resnet", "role": "landlord", "seconds": 0.011275208998995367 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031395420010085218 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009951125000952743 }, { "model": "resnet", "role": "landlord", "seconds": 0.009939750001649372 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005096958004287444 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261012, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51, 20, 38, 13 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 13, 14, 15 ], "pattern": { "type": "bomb", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.00506637499347562 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028800829968531616 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018726416004938073 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017237080028280616 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015488330027437769 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019618958001956344 }, { "model": "lstm", "role": "landlord", "seconds": 0.003176792000886053 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030098749994067475 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01788045799912652 }, { "model": "lstm", "role": "landlord", "seconds": 0.003279083000961691 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030526249975082465 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020635458000469953 }, { "model": "lstm", "role": "landlord", "seconds": 0.00341241700516548 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020589580017258413 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01939683400269132 }, { "model": "lstm", "role": "landlord", "seconds": 0.003913042004569434 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015329999951063655 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009853250005107839 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033800419987528585 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017790829951991327 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010646208000252955 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037104170041857287 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016182079998543486 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00893154100049287 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035502919999998994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003843040998617653 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021084792002511676 }, { "model": "lstm", "role": "landlord", "seconds": 0.00309137500153156 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261012, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 32, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51, 20, 38, 13 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 5, 7, 8, 10, 11, 28 ], "pattern": { "type": "plane1", "rank": 2, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 17, 19, 33, 35 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.023431000001437496 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003280166994954925 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017407499981345609 }, { "model": "resnet", "role": "landlord", "seconds": 0.020306250000430737 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018496669945307076 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005137499996635597 }, { "model": "resnet", "role": "landlord", "seconds": 0.020504166997852735 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00310883299971465 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026801670028362423 }, { "model": "resnet", "role": "landlord", "seconds": 0.018306041005416773 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028638750009122305 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001516541000455618 }, { "model": "resnet", "role": "landlord", "seconds": 0.018865958001697436 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001724875000945758 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001579750001837965 }, { "model": "resnet", "role": "landlord", "seconds": 0.022183332999702543 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016820409946376458 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016344589967047796 }, { "model": "resnet", "role": "landlord", "seconds": 0.01924804100417532 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003021416996489279 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001585707999765873 }, { "model": "resnet", "role": "landlord", "seconds": 0.018718334002187476 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035260840013506822 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013837079968652688 }, { "model": "resnet", "role": "landlord", "seconds": 0.010000707996368874 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00339483299467247 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015894169991952367 }, { "model": "resnet", "role": "landlord", "seconds": 0.012271749998035375 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003079750000324566 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001626665994990617 }, { "model": "resnet", "role": "landlord", "seconds": 0.009967625002900604 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033660830013104714 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261012, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51, 20, 38, 13 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 13, 14, 15 ], "pattern": { "type": "bomb", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004260292000253685 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0180635419965256 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017912080002133735 }, { "model": "lstm", "role": "landlord", "seconds": 0.001646709002670832 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010145334003027529 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003464333000010811 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034106669991160743 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019610957999248058 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030287499976111576 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028444170020520687 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020611541003745515 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002182583004469052 }, { "model": "lstm", "role": "landlord", "seconds": 0.006047958995623048 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025385249995451886 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004454624999198131 }, { "model": "lstm", "role": "landlord", "seconds": 0.007898458003182895 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014990374998888 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015972080000210553 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037349170015659183 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010143375002371613 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015411249987664632 }, { "model": "lstm", "role": "landlord", "seconds": 0.003252084003179334 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010124958003871143 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015737499998067506 }, { "model": "lstm", "role": "landlord", "seconds": 0.003140124994388316 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011728208999556955 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030986250058049336 }, { "model": "lstm", "role": "landlord", "seconds": 0.003094959000009112 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261012, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 21, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35, 20, 38, 13 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 2, "cards": [ 13, 16, 17, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 26, 29, 34, 39, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14, 15, 51 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.015105999998922925 }, { "model": "resnet", "role": "bidding", "seconds": 0.008641207998152822 }, { "model": "resnet", "role": "landlord", "seconds": 0.10939979100658093 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002526082993426826 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02166274999763118 }, { "model": "resnet", "role": "landlord", "seconds": 0.012263958000403363 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015358750024461187 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.10451266699965345 }, { "model": "resnet", "role": "landlord", "seconds": 0.013804333000734914 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003210875001968816 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018739250001090113 }, { "model": "resnet", "role": "landlord", "seconds": 0.016528500003914814 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016054159932537004 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009857416996965185 }, { "model": "resnet", "role": "landlord", "seconds": 0.009697541005152743 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002028041002631653 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01911979199940106 }, { "model": "resnet", "role": "landlord", "seconds": 0.01896133300033398 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027915000027860515 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009886083003948443 }, { "model": "resnet", "role": "landlord", "seconds": 0.017488124998635612 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015591249975841492 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009638415998779237 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261012, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 21, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35, 20, 38, 13 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 2, "cards": [ 13, 16, 17, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 26, 29, 34, 39, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 9.46669970289804e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.010616333005600609 }, { "model": "resnet", "role": "landlord", "seconds": 0.02061804100230802 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009471541998209432 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016497079996042885 }, { "model": "resnet", "role": "landlord", "seconds": 0.009758915999555029 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009999458001402672 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017497500011813827 }, { "model": "resnet", "role": "landlord", "seconds": 0.009303000006184448 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009629708998545539 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016458329992019571 }, { "model": "resnet", "role": "landlord", "seconds": 0.009314792005170602 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010067750001326203 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020799580015591346 }, { "model": "resnet", "role": "landlord", "seconds": 0.009750624994921964 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011386833000869956 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017937919983523898 }, { "model": "resnet", "role": "landlord", "seconds": 0.009733624996442813 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009386208999785595 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003554082999471575 }, { "model": "resnet", "role": "landlord", "seconds": 0.01082083399523981 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009568957997544203 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001643666997551918 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261012, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 21, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35, 20, 38, 13 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 2, "cards": [ 13, 16, 17, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 26, 29, 34, 39, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14, 15, 51 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.015807625000888947 }, { "model": "lstm", "role": "bidding", "seconds": 8.437500218860805e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034192079983768053 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009927250001055654 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017786333002732135 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016064160008681938 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009763667003426235 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0190318329987349 }, { "model": "lstm", "role": "landlord", "seconds": 0.002116290997946635 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021296708000591025 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017247791998670436 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015635409945389256 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011710958002367988 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010070374999486376 }, { "model": "lstm", "role": "landlord", "seconds": 0.002001665998250246 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010981291998177767 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01766329199745087 }, { "model": "lstm", "role": "landlord", "seconds": 0.002002000001084525 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01785883399861632 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010653542005456984 }, { "model": "lstm", "role": "landlord", "seconds": 0.00164404100360116 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010117958001501393 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01000266699702479 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261012, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 21, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35, 20, 38, 13 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 2, "cards": [ 13, 16, 17, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 26, 29, 34, 39, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 9.433300147065893e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.433400656329468e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003461917003733106 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009598874996299855 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016527090047020465 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015955830021994188 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011462083995866124 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002128291998815257 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024001250058063306 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011969457998930011 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017232500031241216 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017733750064508058 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009933749999618158 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015580000035697594 }, { "model": "lstm", "role": "landlord", "seconds": 0.001537249998364132 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010587416996713728 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017179170026793145 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015464160023839213 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010080792002554517 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016602080067968927 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015714159962954 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009851667004113551 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018913329986389726 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261012, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 21, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35, 20, 38, 13 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 2, "cards": [ 13, 16, 17, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 26, 29, 34, 39, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14, 15, 51 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008699459001945797 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010658300016075373 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033709999988786876 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015443330048583448 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00996395800029859 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014477079967036843 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001519625002401881 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010094958000991028 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015791670011822134 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020664170006057248 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010323957998480182 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016854580026119947 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017108329993789084 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011411457999201957 }, { "model": "lstm", "role": "landlord", "seconds": 0.002099582998198457 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002423833000648301 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010804000005009584 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016737500045564957 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016048329998739064 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010122457999386825 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016214999996009283 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026455830011400394 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010650124997482635 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261012, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 3, "redeals": 0, "turns": 21, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 46, 3, 27, 25, 36, 18, 37, 40, 6, 52, 23, 49, 32, 22, 42, 2, 30 ], [ 14, 29, 47, 41, 39, 45, 26, 44, 15, 53, 1, 34, 43, 9, 21, 12, 51 ], [ 7, 8, 17, 50, 10, 48, 16, 24, 31, 28, 33, 11, 5, 0, 19, 4, 35, 20, 38, 13 ] ], "bottom": [ 20, 38, 13 ], "log": [ { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 20, 38, 13 ] }, { "kind": "play", "seat": 2, "cards": [ 13, 16, 17, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 26, 29, 34, 39, 41 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.954099419293925e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008655999998154584 }, { "model": "resnet", "role": "landlord", "seconds": 0.02252112499991199 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016030839979066513 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016004160061129369 }, { "model": "resnet", "role": "landlord", "seconds": 0.009849708003457636 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015667919942643493 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018532500034780242 }, { "model": "resnet", "role": "landlord", "seconds": 0.009772584002348594 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001599249997525476 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017306249937973917 }, { "model": "resnet", "role": "landlord", "seconds": 0.00980787500157021 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016484169973409735 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015284999972209334 }, { "model": "resnet", "role": "landlord", "seconds": 0.009635916001570877 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017952080015675165 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016774579999037087 }, { "model": "resnet", "role": "landlord", "seconds": 0.010589999998046551 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016157920035766438 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017804589951992966 }, { "model": "resnet", "role": "landlord", "seconds": 0.009630291002395097 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016763329986133613 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021363750056480058 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261013, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.03450800000427989 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00223470800119685 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01025645800109487 }, { "model": "resnet", "role": "landlord", "seconds": 0.021432249995996244 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004608082999766339 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01883904100395739 }, { "model": "resnet", "role": "landlord", "seconds": 0.010940209002001211 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016701670028851368 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017378750002535526 }, { "model": "resnet", "role": "landlord", "seconds": 0.01059545799944317 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.02008075000048848 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020137791994784493 }, { "model": "resnet", "role": "landlord", "seconds": 0.023279666995222215 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017600830033188686 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019828000004054047 }, { "model": "resnet", "role": "landlord", "seconds": 0.016943707996688318 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016482499995618127 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010442375001730397 }, { "model": "resnet", "role": "landlord", "seconds": 0.009822375002841 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017040419988916256 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020739416002470534 }, { "model": "resnet", "role": "landlord", "seconds": 0.01726520899683237 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033736660043359734 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016136333004396874 }, { "model": "resnet", "role": "landlord", "seconds": 0.010888165998039767 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001804540996090509 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01771208299760474 }, { "model": "resnet", "role": "landlord", "seconds": 0.024239750004198868 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003305209000245668 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018099415996402968 }, { "model": "resnet", "role": "landlord", "seconds": 0.01161974999558879 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015329160014516674 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009707791003165767 }, { "model": "resnet", "role": "landlord", "seconds": 0.010667708003893495 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001709249998384621 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010757916999864392 }, { "model": "resnet", "role": "landlord", "seconds": 0.012276125002244953 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019619169979705475 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010298624998540618 }, { "model": "resnet", "role": "landlord", "seconds": 0.010793624998768792 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261013, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02688395899895113 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009714166997582652 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015823749999981374 }, { "model": "resnet", "role": "landlord", "seconds": 0.018625208002049476 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011180249995959457 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003001958000822924 }, { "model": "resnet", "role": "landlord", "seconds": 0.011354540998581797 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010310333003872074 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016115830003400333 }, { "model": "resnet", "role": "landlord", "seconds": 0.009809625000343658 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.09965379100322025 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003334375003760215 }, { "model": "resnet", "role": "landlord", "seconds": 0.0203527089979616 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010460375000548083 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003255791998526547 }, { "model": "resnet", "role": "landlord", "seconds": 0.018516875003115274 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009032000001752749 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016062499998952262 }, { "model": "resnet", "role": "landlord", "seconds": 0.009145584001089446 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009402083000168204 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002924374995927792 }, { "model": "resnet", "role": "landlord", "seconds": 0.019150584004819393 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01821604200085858 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030073749949224293 }, { "model": "resnet", "role": "landlord", "seconds": 0.020615333996829577 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01934320799773559 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001691208002739586 }, { "model": "resnet", "role": "landlord", "seconds": 0.022075125001720153 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010130791997653432 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016670420009177178 }, { "model": "resnet", "role": "landlord", "seconds": 0.009772334000444971 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009682625001005363 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001798083001631312 }, { "model": "resnet", "role": "landlord", "seconds": 0.011238375001994427 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261013, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0054939170004217885 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009309708999353461 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010091542004374787 }, { "model": "lstm", "role": "landlord", "seconds": 0.00356541699875379 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014475500000116881 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013266040994494688 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035552499975892715 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009806125002796762 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009226082998793572 }, { "model": "lstm", "role": "landlord", "seconds": 0.003537374999723397 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02054804200452054 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01983575000485871 }, { "model": "lstm", "role": "landlord", "seconds": 0.002785459000733681 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009792083998036105 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020930334001604933 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032832089927978814 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009919625001202803 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009907291998388246 }, { "model": "lstm", "role": "landlord", "seconds": 0.00179191699862713 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009568749999743886 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019393792004848365 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029429999995045364 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020236542004568037 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021615124998788815 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021738340001320466 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025327750001451932 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009844124993833248 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031063749993336387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011706208002578933 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009887084001093172 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020537089949357323 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009889084001770243 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009913916001096368 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035823339931084774 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261013, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.00506150000001071 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009867000000667758 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014516669980366714 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033346670024911873 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020916083005431574 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033584170014364645 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038386669984902255 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01188933299999917 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017022499960148707 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030861659979564138 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019263334004790522 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004132124995521735 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032497499996679835 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011424707998230588 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0043955830042250454 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033139579973067157 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011364334000973031 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021533330000238493 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016272080029011704 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010348291994887404 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032947919971775264 }, { "model": "lstm", "role": "landlord", "seconds": 0.003007833001902327 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012929874996189028 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004249875004461501 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018704580070334487 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015448875004949514 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020758750033564866 }, { "model": "lstm", "role": "landlord", "seconds": 0.0041840839985525236 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009674957997049205 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001713542005745694 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017453749969718046 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012246042002516333 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004024875001050532 }, { "model": "lstm", "role": "landlord", "seconds": 0.004873125006270129 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261013, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004189084000245202 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017201250011567026 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011017333999916445 }, { "model": "lstm", "role": "landlord", "seconds": 0.003629124999861233 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003105666000919882 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020884916004433762 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030362500037881546 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001839417003793642 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011034666997147724 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035250000000814907 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034226250063511543 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021346292000089306 }, { "model": "lstm", "role": "landlord", "seconds": 0.003008374995260965 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017335000011371449 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017979083000682294 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032160410046344623 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001750499999616295 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010890874997130595 }, { "model": "lstm", "role": "landlord", "seconds": 0.002166333004424814 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001980041000933852 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02313474999391474 }, { "model": "lstm", "role": "landlord", "seconds": 0.003183208995324094 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002838459004124161 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010969499999191612 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019288750045234337 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003413457998249214 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018248792002850678 }, { "model": "lstm", "role": "landlord", "seconds": 0.002903749998949934 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020770419941982254 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01878466700145509 }, { "model": "lstm", "role": "landlord", "seconds": 0.001775542004907038 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017991660060943104 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01916558299853932 }, { "model": "lstm", "role": "landlord", "seconds": 0.002261207999254111 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001868667000962887 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010207041996181943 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016986249975161627 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001556875002279412 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009348791994852945 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015970000022207387 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261013, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.021040374995209277 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023162500001490116 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016815000053611584 }, { "model": "resnet", "role": "landlord", "seconds": 0.023074875003658235 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030459159970632754 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032025410037022084 }, { "model": "resnet", "role": "landlord", "seconds": 0.019328083995787892 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016166249988600612 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015106670034583658 }, { "model": "resnet", "role": "landlord", "seconds": 0.012338042004557792 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032963330013444647 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002824584000336472 }, { "model": "resnet", "role": "landlord", "seconds": 0.020261333003873006 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016236249939538538 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003290000000561122 }, { "model": "resnet", "role": "landlord", "seconds": 0.019805458003247622 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018081670059473254 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019033749995287508 }, { "model": "resnet", "role": "landlord", "seconds": 0.010811833999468945 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016036660017562099 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033171249961014837 }, { "model": "resnet", "role": "landlord", "seconds": 0.020448750001378357 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031103750006877817 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002902291002101265 }, { "model": "resnet", "role": "landlord", "seconds": 0.011644165999314282 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003439624997554347 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016862499978742562 }, { "model": "resnet", "role": "landlord", "seconds": 0.012552000000141561 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018551249959273264 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032037079945439473 }, { "model": "resnet", "role": "landlord", "seconds": 0.018644916999619454 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002092792004987132 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015110829990589991 }, { "model": "resnet", "role": "landlord", "seconds": 0.011030624998966232 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017150420026155189 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001566499995533377 }, { "model": "resnet", "role": "landlord", "seconds": 0.011598292003327515 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019053340001846664 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015809579999768175 }, { "model": "resnet", "role": "landlord", "seconds": 0.016240375000052154 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261013, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.009521874999336433 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004264579984010197 }, { "model": "resnet", "role": "bidding", "seconds": 0.009552374998747837 }, { "model": "resnet", "role": "landlord", "seconds": 0.022125292001874186 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020881250020465814 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012304916999710258 }, { "model": "resnet", "role": "landlord", "seconds": 0.021131916000740603 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031412499956786633 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021598749997792765 }, { "model": "resnet", "role": "landlord", "seconds": 0.012796625000191852 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00212245799775701 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011342750003677793 }, { "model": "resnet", "role": "landlord", "seconds": 0.011870250003994443 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00343458400311647 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0188386250010808 }, { "model": "resnet", "role": "landlord", "seconds": 0.019875458994647488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015845419984543696 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018761792001896538 }, { "model": "resnet", "role": "landlord", "seconds": 0.01863762499851873 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015418330003740266 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009962374999304302 }, { "model": "resnet", "role": "landlord", "seconds": 0.011876791999384295 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001674166000157129 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019701249999343418 }, { "model": "resnet", "role": "landlord", "seconds": 0.018539374999818392 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003115209001407493 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009686083998531103 }, { "model": "resnet", "role": "landlord", "seconds": 0.009597917000064626 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003284500002337154 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01676700000098208 }, { "model": "resnet", "role": "landlord", "seconds": 0.01773404100094922 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016350000005331822 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02156779199867742 }, { "model": "resnet", "role": "landlord", "seconds": 0.03356283400353277 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027449999979580753 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013915999996243045 }, { "model": "resnet", "role": "landlord", "seconds": 0.010195499999099411 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017727500016917475 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01049395900190575 }, { "model": "resnet", "role": "landlord", "seconds": 0.00967224999476457 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016436249934486113 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009693874999356922 }, { "model": "resnet", "role": "landlord", "seconds": 0.010034040999016725 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261013, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.014447082998231053 }, { "model": "resnet", "role": "bidding", "seconds": 0.008307374999276362 }, { "model": "lstm", "role": "bidding", "seconds": 8.299999899463728e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.020878540999547113 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009921083001245279 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001603625001735054 }, { "model": "resnet", "role": "landlord", "seconds": 0.019139916999847628 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012445499996829312 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005169374999240972 }, { "model": "resnet", "role": "landlord", "seconds": 0.014093375000811648 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011244542001804803 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016621670001768507 }, { "model": "resnet", "role": "landlord", "seconds": 0.01126799999474315 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0198182089952752 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029864169991924427 }, { "model": "resnet", "role": "landlord", "seconds": 0.01781749999645399 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010654999998223502 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003754750003281515 }, { "model": "resnet", "role": "landlord", "seconds": 0.027066417002060916 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01780841700383462 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018015829991782084 }, { "model": "resnet", "role": "landlord", "seconds": 0.011153583996929228 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010482040997885633 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033193340059369802 }, { "model": "resnet", "role": "landlord", "seconds": 0.018738541002676357 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02072737499838695 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004724624996015336 }, { "model": "resnet", "role": "landlord", "seconds": 0.019898542006558273 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012862584000686184 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016915000014705583 }, { "model": "resnet", "role": "landlord", "seconds": 0.020898750000924338 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010822708005434833 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001670207995630335 }, { "model": "resnet", "role": "landlord", "seconds": 0.010020790999988094 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011308833003567997 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016837080038385466 }, { "model": "resnet", "role": "landlord", "seconds": 0.012856583001848776 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261013, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.987499702721834e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00867991700215498 }, { "model": "resnet", "role": "bidding", "seconds": 0.008402958999795374 }, { "model": "lstm", "role": "landlord", "seconds": 0.004295041995646898 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017560166998009663 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01096454200160224 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036059160047443584 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012093208002625033 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012233375004143454 }, { "model": "lstm", "role": "landlord", "seconds": 0.005103415998746641 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016940165995038114 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014324625000881497 }, { "model": "lstm", "role": "landlord", "seconds": 0.005512999996426515 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025435750001634005 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025001957998028956 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030952079978305846 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01070554200123297 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022201875006430782 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033145829947898164 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020411707999301143 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010684917004255112 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018400830012978986 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011668624996673316 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02364612500241492 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031327500037150458 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019681167003000155 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018276125003467314 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017332499992335215 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012693667005805764 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010531334002735093 }, { "model": "lstm", "role": "landlord", "seconds": 0.003456958002061583 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01040183399891248 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010314166000171099 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017978329997276887 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010098291997564957 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010031166006228887 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038678749988321215 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261013, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.30419997125864e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00878000000375323 }, { "model": "lstm", "role": "bidding", "seconds": 8.883300324669108e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0041392089988221414 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010431334005261306 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016290839994326234 }, { "model": "lstm", "role": "landlord", "seconds": 0.005147292002220638 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019961958001658786 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003965249998145737 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029094579949742183 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01035629199759569 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018231249996460974 }, { "model": "lstm", "role": "landlord", "seconds": 0.003216625002096407 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020534291994408704 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032323749983333983 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030652499990537763 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010310500001651235 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004140208999160677 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032292079995386302 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014628500000981148 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001741624997521285 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016920839989325032 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0102480409987038 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004223916002956685 }, { "model": "lstm", "role": "landlord", "seconds": 0.003259917000832502 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012343791000603233 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003463332999672275 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023666669949307106 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012682583001151215 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018095410050591454 }, { "model": "lstm", "role": "landlord", "seconds": 0.003484999993816018 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01060966699878918 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016088749980553985 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017656670024734922 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010141750004549976 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015889170026639476 }, { "model": "lstm", "role": "landlord", "seconds": 0.003546750005625654 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261013, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.579100201837718e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.316700116964057e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008626084003481083 }, { "model": "lstm", "role": "landlord", "seconds": 0.00399979099893244 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021080419974168763 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010852667001017835 }, { "model": "lstm", "role": "landlord", "seconds": 0.003498082995065488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003216874996724073 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02015762499650009 }, { "model": "lstm", "role": "landlord", "seconds": 0.004074750002473593 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017697910006972961 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012281209004868288 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034580830033519305 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037542919963016175 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.043619541997031774 }, { "model": "lstm", "role": "landlord", "seconds": 0.010291333004715852 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002671875001396984 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.041092874998867046 }, { "model": "lstm", "role": "landlord", "seconds": 0.005830750000313856 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003239666999434121 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012600708003446925 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024491670046700165 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025610420052544214 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02544662499713013 }, { "model": "lstm", "role": "landlord", "seconds": 0.004267459000402596 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0055510419988422655 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012111957999877632 }, { "model": "lstm", "role": "landlord", "seconds": 0.002186708996305242 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00361558300210163 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01915579199703643 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029141659979359247 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001786792003258597 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019405332997848745 }, { "model": "lstm", "role": "landlord", "seconds": 0.002151332999346778 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002820124995196238 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01910058299836237 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032267920032609254 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024941250012489036 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01318337499833433 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023162920042523183 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002001666995056439 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012667916002101265 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016784580002422445 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261013, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 29, 33, 30, 17, 11, 12, 34, 3, 21, 9, 13, 16, 37, 41, 31, 50, 8 ], [ 38, 44, 0, 5, 39, 45, 53, 27, 25, 46, 48, 20, 4, 19, 2, 23, 43 ], [ 52, 47, 22, 24, 36, 1, 51, 28, 18, 40, 49, 6, 7, 32, 15, 42, 35, 14, 26, 10 ] ], "bottom": [ 14, 26, 10 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 14, 26, 10 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 10, 14, 18, 22, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 26, 28, 35, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008203499994124286 }, { "model": "lstm", "role": "bidding", "seconds": 8.058400271693245e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.5292002798523754e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.02049766699929023 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001994874997762963 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00162070900114486 }, { "model": "resnet", "role": "landlord", "seconds": 0.018982749999850057 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029261660019983537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002975041999889072 }, { "model": "resnet", "role": "landlord", "seconds": 0.01785224999912316 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002239958004793152 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015777919979882427 }, { "model": "resnet", "role": "landlord", "seconds": 0.015440459006640594 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0038845829985802993 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003920666000340134 }, { "model": "resnet", "role": "landlord", "seconds": 0.022095832995546516 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002676708005310502 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035541250035748817 }, { "model": "resnet", "role": "landlord", "seconds": 0.019004333000339102 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015073749964358285 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015392909990623593 }, { "model": "resnet", "role": "landlord", "seconds": 0.00996320899866987 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016366250056307763 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036580419982783496 }, { "model": "resnet", "role": "landlord", "seconds": 0.01985045900073601 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030236670063459314 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017884580011013895 }, { "model": "resnet", "role": "landlord", "seconds": 0.010174667004321236 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003270665998570621 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002390708999882918 }, { "model": "resnet", "role": "landlord", "seconds": 0.012700749997748062 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025603329995647073 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0039042499993229285 }, { "model": "resnet", "role": "landlord", "seconds": 0.01878262500395067 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017857499988167547 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016609579979558475 }, { "model": "resnet", "role": "landlord", "seconds": 0.010656458005541936 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016175409982679412 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015514580009039491 }, { "model": "resnet", "role": "landlord", "seconds": 0.009497291001025587 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001518290999229066 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016075419989647344 }, { "model": "resnet", "role": "landlord", "seconds": 0.018509500005166046 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261014, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27, 30, 34, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.008239624999987427 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013179707995732315 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01124441599677084 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032807919997139834 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020434584002941847 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012356125000223983 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028255830038688146 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024708500000997446 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019225999996706378 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017878750004456379 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0182894999961718 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02194695800426416 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022884589998284355 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.027119582999148406 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01638420800009044 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035954169943579473 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011504833004437387 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025841499998932704 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033329159996355884 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010536959001910873 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019016875005036127 }, { "model": "lstm", "role": "landlord", "seconds": 0.00160041700291913 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02076041699911002 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01086304099590052 }, { "model": "lstm", "role": "landlord", "seconds": 0.003319540999655146 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010308375000022352 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011119957998744212 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020967079981346615 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022982165995927062 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01097341700369725 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035924999974668026 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010823832999449223 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010803208999277558 }, { "model": "lstm", "role": "landlord", "seconds": 0.005078624999441672 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261014, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 63, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 21 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.020102291004150175 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016717500038794242 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010546999998041429 }, { "model": "resnet", "role": "landlord", "seconds": 0.021764041994174477 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029460830046446063 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01831437500368338 }, { "model": "resnet", "role": "landlord", "seconds": 0.015355374998762272 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002200625000114087 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012278959002287593 }, { "model": "resnet", "role": "landlord", "seconds": 0.011091790998762008 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016484169973409735 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023859667002398055 }, { "model": "resnet", "role": "landlord", "seconds": 0.009775208003702573 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002108665998093784 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014004541997564957 }, { "model": "resnet", "role": "landlord", "seconds": 0.018951749996631406 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016060000052675605 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01780970900290413 }, { "model": "resnet", "role": "landlord", "seconds": 0.010087415997986682 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001527625005110167 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010499041003640741 }, { "model": "resnet", "role": "landlord", "seconds": 0.010481666999112349 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0038700000004610047 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021675791998859495 }, { "model": "resnet", "role": "landlord", "seconds": 0.011959291994571686 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0038786669974797405 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017562624998390675 }, { "model": "resnet", "role": "landlord", "seconds": 0.00927366700489074 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003912374995707069 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00925420899875462 }, { "model": "resnet", "role": "landlord", "seconds": 0.01742395899782423 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033210420006071217 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011012750001100358 }, { "model": "resnet", "role": "landlord", "seconds": 0.010046708004665561 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034554999947431497 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.09078674999909708 }, { "model": "resnet", "role": "landlord", "seconds": 0.013321750004251953 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002184917000704445 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010698833000788 }, { "model": "resnet", "role": "landlord", "seconds": 0.0125261249995674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003254791001381818 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01989616699574981 }, { "model": "resnet", "role": "landlord", "seconds": 0.012716125005681533 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032739169982960448 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0107778750025318 }, { "model": "resnet", "role": "landlord", "seconds": 0.010971499999868684 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035894579996238463 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011440207999839913 }, { "model": "resnet", "role": "landlord", "seconds": 0.010391791998699773 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019880829931935295 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020262875004846137 }, { "model": "resnet", "role": "landlord", "seconds": 0.016903084004297853 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016381249952246435 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011288624998996966 }, { "model": "resnet", "role": "landlord", "seconds": 0.010662291999324225 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002622457999677863 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.026803708999068476 }, { "model": "resnet", "role": "landlord", "seconds": 0.0190541249976377 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018004170051426627 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010397792000730988 }, { "model": "resnet", "role": "landlord", "seconds": 0.015963707999617327 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018130829994333908 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010146959000849165 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261014, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 41, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 25, 26, 28, 31 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01931250000052387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01069462500163354 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002199250004196074 }, { "model": "resnet", "role": "landlord", "seconds": 0.023981499994988553 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013361208999413066 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022830419984529726 }, { "model": "resnet", "role": "landlord", "seconds": 0.011798375002399553 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011747916003514547 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002065000000584405 }, { "model": "resnet", "role": "landlord", "seconds": 0.01177941700007068 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01165624999703141 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003719416999956593 }, { "model": "resnet", "role": "landlord", "seconds": 0.011256207995756995 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011473375001514796 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035102910042041913 }, { "model": "resnet", "role": "landlord", "seconds": 0.01032791699981317 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010527457998250611 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016605409982730635 }, { "model": "resnet", "role": "landlord", "seconds": 0.010432082999614067 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022142750000057276 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033006669982569292 }, { "model": "resnet", "role": "landlord", "seconds": 0.010341417000745423 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00996491700061597 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.025237875001039356 }, { "model": "resnet", "role": "landlord", "seconds": 0.019991625005786773 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011578999998164363 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.008317916996020358 }, { "model": "resnet", "role": "landlord", "seconds": 0.02762820899806684 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02682279200234916 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003077458000916522 }, { "model": "resnet", "role": "landlord", "seconds": 0.013124583994795103 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018585999998322222 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004139374999795109 }, { "model": "resnet", "role": "landlord", "seconds": 0.009972457999538165 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020965832998626865 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018469170026946813 }, { "model": "resnet", "role": "landlord", "seconds": 0.021863374997337814 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01803970900073182 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018025000026682392 }, { "model": "resnet", "role": "landlord", "seconds": 0.010402499996416736 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009913542002323084 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261014, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 41, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 25, 26, 28, 31 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01969200000166893 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016461669947602786 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001575667003635317 }, { "model": "resnet", "role": "landlord", "seconds": 0.026445709001563955 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003559875003702473 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020035410052514635 }, { "model": "resnet", "role": "landlord", "seconds": 0.018670959005248733 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031010000020614825 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002075249998597428 }, { "model": "resnet", "role": "landlord", "seconds": 0.011849958005768713 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022559170029126108 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035831669956678525 }, { "model": "resnet", "role": "landlord", "seconds": 0.0220985829946585 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018744999979389831 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017036249992088415 }, { "model": "resnet", "role": "landlord", "seconds": 0.010027625001384877 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020380000059958547 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016994170000543818 }, { "model": "resnet", "role": "landlord", "seconds": 0.009744207993207965 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0056629589962540194 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004382125000120141 }, { "model": "resnet", "role": "landlord", "seconds": 0.014244791003875434 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017156670000986196 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035385000010137446 }, { "model": "resnet", "role": "landlord", "seconds": 0.017827417002990842 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002076084005238954 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003144957998301834 }, { "model": "resnet", "role": "landlord", "seconds": 0.01016108399926452 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036292500008130446 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030300840007839724 }, { "model": "resnet", "role": "landlord", "seconds": 0.011357249997672625 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00326070799928857 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003186917005223222 }, { "model": "resnet", "role": "landlord", "seconds": 0.011303624996799044 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037213750038063154 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002055083998129703 }, { "model": "resnet", "role": "landlord", "seconds": 0.010472832997038495 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018011249994742684 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021271669975249097 }, { "model": "resnet", "role": "landlord", "seconds": 0.01181041599920718 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002310249998117797 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261014, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27, 30, 34, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003560832999937702 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010262374999001622 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002130165994458366 }, { "model": "lstm", "role": "landlord", "seconds": 0.005352958003641106 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013471041995217092 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018890409992309287 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020122499990975484 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019661083999380935 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031656659994041547 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019627919973572716 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01882308399945032 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018742500033113174 }, { "model": "lstm", "role": "landlord", "seconds": 0.00166079199698288 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.027517791000718717 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021387910019257106 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035043750031036325 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019899875005648937 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034450000021024607 }, { "model": "lstm", "role": "landlord", "seconds": 0.003726125003595371 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01821662500151433 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032711250023567118 }, { "model": "lstm", "role": "landlord", "seconds": 0.001805250001780223 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013644041995576117 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018705839975154959 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030732909945072606 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009564416999637615 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016269170009763911 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015887080007814802 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019157417002134025 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020008330029668286 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035093340047751553 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012908666001749225 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015706250051152892 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014604579992010258 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261014, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27, 30, 34, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0014122920038062148 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001372167003864888 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008923415996832773 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016023749994928949 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015764999989187345 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01274987500073621 }, { "model": "lstm", "role": "landlord", "seconds": 0.003273958995123394 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018281669981661253 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010145916996407323 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015170420010690577 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001769083995895926 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011610667002969421 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015959580050548539 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017656670024734922 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0198122500005411 }, { "model": "lstm", "role": "landlord", "seconds": 0.001725708003505133 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001703791000181809 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01804699999775039 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024023330042837188 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016296249959850684 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014970042000641115 }, { "model": "lstm", "role": "landlord", "seconds": 0.001580874995852355 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017618749989196658 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010470291999808978 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021702080048271455 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017419579962734133 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011902040998393204 }, { "model": "lstm", "role": "landlord", "seconds": 0.002194709006289486 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020414589962456375 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010369040996010881 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017750000042724423 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017794169980334118 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010503458994207904 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015567919981549494 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261014, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27, 30, 34, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0003788329995586537 }, { "model": "resnet", "role": "bidding", "seconds": 0.008311833000334445 }, { "model": "resnet", "role": "bidding", "seconds": 0.007855042000301182 }, { "model": "lstm", "role": "landlord", "seconds": 0.004171125001448672 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010197749994404148 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009682707997853868 }, { "model": "lstm", "role": "landlord", "seconds": 0.004083167004864663 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010962084001221228 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01712050000060117 }, { "model": "lstm", "role": "landlord", "seconds": 0.00173004199314164 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02118904200324323 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017754749998857733 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016050410049501806 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010181165998801589 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01575691699690651 }, { "model": "lstm", "role": "landlord", "seconds": 0.001625666998734232 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024166041999706067 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01593712500471156 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029048750002402812 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010873250001168344 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01626879200193798 }, { "model": "lstm", "role": "landlord", "seconds": 0.00276799999846844 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010366624999733176 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016822334000607952 }, { "model": "lstm", "role": "landlord", "seconds": 0.002973790993564762 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02310954100539675 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011754083003324922 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033242909994442016 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010236540998448618 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010206207996816374 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016573750035604462 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017535124999994878 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009360833995742723 }, { "model": "lstm", "role": "landlord", "seconds": 0.00300062500173226 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009261457998945843 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009371957996336278 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015324159976444207 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261014, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 63, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 21 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.018593458000395913 }, { "model": "lstm", "role": "bidding", "seconds": 0.00015216700558084995 }, { "model": "resnet", "role": "bidding", "seconds": 0.01519137500145007 }, { "model": "resnet", "role": "landlord", "seconds": 0.01683404199866345 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015681669974583201 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009683667005447205 }, { "model": "resnet", "role": "landlord", "seconds": 0.021542499998759013 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002633666998008266 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012380792002659291 }, { "model": "resnet", "role": "landlord", "seconds": 0.011709665996022522 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016055419982876629 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010424958003568463 }, { "model": "resnet", "role": "landlord", "seconds": 0.010945958994852845 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020755410005222075 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02541383299831068 }, { "model": "resnet", "role": "landlord", "seconds": 0.018993874997249804 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026518329977989197 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012952832999872044 }, { "model": "resnet", "role": "landlord", "seconds": 0.020417334002559073 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002169332998164464 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01134158400236629 }, { "model": "resnet", "role": "landlord", "seconds": 0.011113915999885648 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001810708999983035 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02579491600045003 }, { "model": "resnet", "role": "landlord", "seconds": 0.011418333000619896 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019042499989154749 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021153583002160303 }, { "model": "resnet", "role": "landlord", "seconds": 0.010917790998064447 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018694999962463044 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011119375005364418 }, { "model": "resnet", "role": "landlord", "seconds": 0.01095362500200281 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035465420005493797 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010782874996948522 }, { "model": "resnet", "role": "landlord", "seconds": 0.019310083000164013 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0044817919988418 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019583542001782916 }, { "model": "resnet", "role": "landlord", "seconds": 0.018915375003416557 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002391125002759509 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02253441699576797 }, { "model": "resnet", "role": "landlord", "seconds": 0.014102083005127497 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019129159991280176 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012329707999015227 }, { "model": "resnet", "role": "landlord", "seconds": 0.010596207997878082 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034239160013385117 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018370500001765322 }, { "model": "resnet", "role": "landlord", "seconds": 0.011333415997796692 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002141666001989506 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019887458001903724 }, { "model": "resnet", "role": "landlord", "seconds": 0.011390125000616536 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003410332996281795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010823249998793472 }, { "model": "resnet", "role": "landlord", "seconds": 0.011083499994128942 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003439624997554347 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02024820799852023 }, { "model": "resnet", "role": "landlord", "seconds": 0.017667333006102126 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016405420028604567 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010910542005149182 }, { "model": "resnet", "role": "landlord", "seconds": 0.024459332998958416 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002292208999278955 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017564208996191155 }, { "model": "resnet", "role": "landlord", "seconds": 0.013851707997673657 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023395840034936555 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011179207998793572 }, { "model": "resnet", "role": "landlord", "seconds": 0.010859916998015251 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017794999948819168 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010941291999188252 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261014, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 41, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 25, 26, 28, 31 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008482084005663637 }, { "model": "resnet", "role": "bidding", "seconds": 0.007900458003859967 }, { "model": "lstm", "role": "bidding", "seconds": 8.637499558972195e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.02095904100133339 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010589708006591536 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016905000011320226 }, { "model": "resnet", "role": "landlord", "seconds": 0.02169799999683164 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012938624997332226 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021142499972484075 }, { "model": "resnet", "role": "landlord", "seconds": 0.00987604200054193 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010865749994991347 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001738833001581952 }, { "model": "resnet", "role": "landlord", "seconds": 0.010554207998211496 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010237499998765998 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0038262079979176633 }, { "model": "resnet", "role": "landlord", "seconds": 0.012093165998521727 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01757970899780048 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00176087499858113 }, { "model": "resnet", "role": "landlord", "seconds": 0.010330332996090874 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010219083000265528 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015790830002515577 }, { "model": "resnet", "role": "landlord", "seconds": 0.0099945000038133 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02062808399932692 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003286833001766354 }, { "model": "resnet", "role": "landlord", "seconds": 0.011241583000810351 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0170652919987333 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0040902499968069606 }, { "model": "resnet", "role": "landlord", "seconds": 0.01868287500110455 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010908374999416992 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035933330000261776 }, { "model": "resnet", "role": "landlord", "seconds": 0.01156779099983396 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021161666998523287 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003177708000293933 }, { "model": "resnet", "role": "landlord", "seconds": 0.01286916700337315 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013423707998299506 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00402941599895712 }, { "model": "resnet", "role": "landlord", "seconds": 0.017829875003371853 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0215838750009425 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001829624998208601 }, { "model": "resnet", "role": "landlord", "seconds": 0.010698165999201592 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018345249998674262 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019464169963612221 }, { "model": "resnet", "role": "landlord", "seconds": 0.010600707995763514 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010097083002619911 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261014, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 41, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 25, 26, 28, 31 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.01838654100720305 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010316599946236238 }, { "model": "lstm", "role": "bidding", "seconds": 5.470799806062132e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.021393082999566104 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001689333003014326 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015946250059641898 }, { "model": "resnet", "role": "landlord", "seconds": 0.01844133299891837 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00304145800328115 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002093374998366926 }, { "model": "resnet", "role": "landlord", "seconds": 0.01643662499554921 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017459579976275563 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014874580010655336 }, { "model": "resnet", "role": "landlord", "seconds": 0.010412832998554222 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001999833002628293 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003950334001274314 }, { "model": "resnet", "role": "landlord", "seconds": 0.020012332999613136 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018085839983541518 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002952458002255298 }, { "model": "resnet", "role": "landlord", "seconds": 0.010760916004073806 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001674083003308624 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002041791994997766 }, { "model": "resnet", "role": "landlord", "seconds": 0.02165945800516056 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004210833001707215 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031232089968398213 }, { "model": "resnet", "role": "landlord", "seconds": 0.010914208003669046 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017010410010698251 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033813330010161735 }, { "model": "resnet", "role": "landlord", "seconds": 0.02467395800340455 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031234170019160956 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033098340063588694 }, { "model": "resnet", "role": "landlord", "seconds": 0.010470542001712602 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003739207997568883 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035148329989169724 }, { "model": "resnet", "role": "landlord", "seconds": 0.015745292002975475 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005677332999766804 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032825000016600825 }, { "model": "resnet", "role": "landlord", "seconds": 0.01012162499682745 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032106250000651926 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016314579988829792 }, { "model": "resnet", "role": "landlord", "seconds": 0.009911749999446329 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018221669961349107 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016351249942090362 }, { "model": "resnet", "role": "landlord", "seconds": 0.010511082997254562 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001666665993980132 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261014, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27, 30, 34, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.512500451412052e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.016419084000517614 }, { "model": "lstm", "role": "bidding", "seconds": 0.000113207999675069 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035110829994664527 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011974125001870561 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020168339979136363 }, { "model": "lstm", "role": "landlord", "seconds": 0.00381595799990464 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012105375004466623 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018369999961578287 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015762499970151111 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022881124998093583 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002142332996299956 }, { "model": "lstm", "role": "landlord", "seconds": 0.00327166699571535 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021438791998662055 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018091669990099035 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015755000058561563 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020617416994355153 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018697499981499277 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031869579979684204 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022424707996833604 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033511670044390485 }, { "model": "lstm", "role": "landlord", "seconds": 0.003237416000047233 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011333875001582783 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004332584001531359 }, { "model": "lstm", "role": "landlord", "seconds": 0.00198041700059548 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014108374998613726 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030288749985629693 }, { "model": "lstm", "role": "landlord", "seconds": 0.005006250001315493 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013048500004515518 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001638665999053046 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016947080002864823 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012185542000224814 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021397919990704395 }, { "model": "lstm", "role": "landlord", "seconds": 0.003492083997116424 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01158420900173951 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016777919954620302 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015157909947447479 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261014, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 5, 8, 23, 14, 10, 40, 0, 42, 12, 30, 34, 2, 36, 51, 37, 50, 32, 22, 6, 27 ], [ 49, 15, 19, 24, 18, 44, 53, 28, 26, 33, 43, 4, 31, 35, 25, 1, 7 ], [ 20, 13, 11, 45, 3, 41, 29, 38, 47, 52, 9, 48, 21, 17, 39, 46, 16 ] ], "bottom": [ 22, 6, 27 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 22, 6, 27 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 5, 6, 8, 10, 12, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27, 30, 34, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.008299871813506e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.4291995184030384e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008620166998298373 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017144169978564605 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014412500022444874 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009465417002502363 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015919580037007108 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015841249987715855 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012649666998186149 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029315000065253116 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00196124999638414 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010855624997930136 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023063330008881167 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018333340049139224 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01290754199726507 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018461250001564622 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018241249999846332 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.027770833003160078 }, { "model": "lstm", "role": "landlord", "seconds": 0.002078833000268787 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001759583996317815 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021359291997214314 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023391670038108714 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026187499970546924 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02077366699813865 }, { "model": "lstm", "role": "landlord", "seconds": 0.00223658300092211 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002174583001760766 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017949499997484963 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018174580036429688 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017002919994411059 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010748874999990221 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018091669990099035 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015575829966110177 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01950054200278828 }, { "model": "lstm", "role": "landlord", "seconds": 0.00325904199416982 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002209250000305474 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01157779200002551 }, { "model": "lstm", "role": "landlord", "seconds": 0.002147582999896258 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261015, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 19, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6, 1, 53, 19 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 24, 31, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 4, 8, 14, 16, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 10, 11, 12, 13, 15, 23, 35 ], "pattern": { "type": "plane1", "rank": 3, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 5, 6 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.11806391699792584 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018757207995804492 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017031669995049015 }, { "model": "resnet", "role": "landlord", "seconds": 0.010263083000609186 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01990187499905005 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017665830018813722 }, { "model": "resnet", "role": "landlord", "seconds": 0.011777124993386678 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00954795799771091 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001634290994843468 }, { "model": "resnet", "role": "landlord", "seconds": 0.009400667004229035 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010586042000795715 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017499999958090484 }, { "model": "resnet", "role": "landlord", "seconds": 0.009182832996884827 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009687624995422084 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019533749946276657 }, { "model": "resnet", "role": "landlord", "seconds": 0.021054582997749094 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01096441699337447 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017772499995771796 }, { "model": "resnet", "role": "landlord", "seconds": 0.021236665998003446 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261015, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 19, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6, 1, 53, 19 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 24, 31, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 4, 8, 14, 16, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 10, 11, 12, 13, 15, 23, 35 ], "pattern": { "type": "plane1", "rank": 3, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 5, 6 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0034393329988233745 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010649708005075809 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019789374993706588 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016967920018942095 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011328417000186164 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010995417003869079 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016272920038318262 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01031808299740078 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01772862499637995 }, { "model": "lstm", "role": "landlord", "seconds": 0.001611250001587905 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01068200000008801 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01047366599959787 }, { "model": "lstm", "role": "landlord", "seconds": 0.002126125000359025 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01684412500617327 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010924750000413042 }, { "model": "lstm", "role": "landlord", "seconds": 0.002204208998591639 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009829791000811383 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009727374999783933 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017177500049001537 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261015, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 19, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6, 1, 53, 19 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 24, 31, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 4, 8, 14, 16, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 10, 11, 12, 13, 15, 23, 35 ], "pattern": { "type": "plane1", "rank": 3, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 5, 6 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.019527249998645857 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001705125003354624 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010174834002100397 }, { "model": "resnet", "role": "landlord", "seconds": 0.010006666998378932 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019354589967406355 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010079916995891836 }, { "model": "resnet", "role": "landlord", "seconds": 0.010262415999022778 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018590000036056153 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00986479200219037 }, { "model": "resnet", "role": "landlord", "seconds": 0.01749916600238066 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002027290996920783 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010978334001265466 }, { "model": "resnet", "role": "landlord", "seconds": 0.010300542002369184 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020777909958269447 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011103458993602544 }, { "model": "resnet", "role": "landlord", "seconds": 0.010473583002749365 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001957708998816088 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010201333003351465 }, { "model": "resnet", "role": "landlord", "seconds": 0.011873625000589527 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261015, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 19, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6, 1, 53, 19 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 24, 31, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 4, 8, 14, 16, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 10, 11, 12, 13, 15, 23, 35 ], "pattern": { "type": "plane1", "rank": 3, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 5, 6 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0036163749973638915 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024364579949178733 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012618499997188337 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016164170010597445 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001742082997225225 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010485042002983391 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029630420031026006 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019149169966112822 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011182166999788024 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020597080001607537 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001604166995093692 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0101760000034119 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016635840001981705 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015687919949414209 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010071124997921288 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021326659989426844 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001747791000525467 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010288290999596938 }, { "model": "lstm", "role": "landlord", "seconds": 0.001771583003574051 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261015, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 19, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6, 1, 53, 19 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 24, 31, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 4, 8, 14, 16, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 10, 11, 12, 13, 15, 23, 35 ], "pattern": { "type": "plane1", "rank": 3, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 5, 6 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.013650749999214895 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001816541000152938 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015563339984510094 }, { "model": "resnet", "role": "landlord", "seconds": 0.010488291001820471 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019394580012885854 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014951249977457337 }, { "model": "resnet", "role": "landlord", "seconds": 0.010999582998920232 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00243445900559891 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001865624995843973 }, { "model": "resnet", "role": "landlord", "seconds": 0.012749917004839517 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016825419952510856 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016012909982237034 }, { "model": "resnet", "role": "landlord", "seconds": 0.010822917000041343 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016769590001786128 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015436670000781305 }, { "model": "resnet", "role": "landlord", "seconds": 0.0113727919961093 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016891249979380518 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004768750004586764 }, { "model": "resnet", "role": "landlord", "seconds": 0.030344166996655986 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261015, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 19, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6, 1, 53, 19 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 19, 22, 24, 31, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 4, 8, 14, 16, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 10, 11, 12, 13, 15, 23, 35 ], "pattern": { "type": "plane1", "rank": 3, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 2, 5, 6 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.005225166001764592 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018417541999951936 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017508339951746166 }, { "model": "lstm", "role": "landlord", "seconds": 0.001774374999513384 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01851741599966772 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017149170016637072 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014939999964553863 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01050454200594686 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017292920019826852 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018200420017819852 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010618790998705663 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001748374997987412 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015706670019426383 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010609624994685873 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016241250050370581 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021374170028138906 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010235333000309765 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016033749998314306 }, { "model": "lstm", "role": "landlord", "seconds": 0.001859542004240211 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261015, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37, 1, 53, 19 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 0, "cards": [ 7, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 27, 30, 34, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00917541600210825 }, { "model": "resnet", "role": "bidding", "seconds": 0.009165875002508983 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004094579999218695 }, { "model": "lstm", "role": "landlord", "seconds": 0.022663624993583653 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012274875000002794 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014190667003276758 }, { "model": "lstm", "role": "landlord", "seconds": 0.005069332997663878 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010026333002315369 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009620083001209423 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037787500041304156 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01024899999902118 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010036833999038208 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033834580026450567 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01012795800488675 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014089665994106326 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022632079999311827 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01412187499954598 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.027189167005417403 }, { "model": "lstm", "role": "landlord", "seconds": 0.006025917005899828 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022693833001540042 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010750041998107918 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032250000003841706 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00973412500025006 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009567458000674378 }, { "model": "lstm", "role": "landlord", "seconds": 0.001585209000040777 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261015, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37, 1, 53, 19 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 0, "cards": [ 7, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 27, 30, 34, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.18749943189323e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00896262499736622 }, { "model": "resnet", "role": "bidding", "seconds": 0.008089833005215041 }, { "model": "resnet", "role": "landlord", "seconds": 0.0937276250042487 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002551624995248858 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019903207998140715 }, { "model": "resnet", "role": "landlord", "seconds": 0.023848290999012534 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003164125002513174 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012992166994081344 }, { "model": "resnet", "role": "landlord", "seconds": 0.021947250002995133 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016677919993526302 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010945584006549325 }, { "model": "resnet", "role": "landlord", "seconds": 0.018641292001120746 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018160420004278421 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010828458005562425 }, { "model": "resnet", "role": "landlord", "seconds": 0.012212916997668799 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022182500033522956 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011470041994471103 }, { "model": "resnet", "role": "landlord", "seconds": 0.017656999996688683 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002142833996913396 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010500999997020699 }, { "model": "resnet", "role": "landlord", "seconds": 0.018898082998930477 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017426670019631274 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01051520899636671 }, { "model": "resnet", "role": "landlord", "seconds": 0.010066166003525723 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261015, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37, 1, 53, 19 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 0, "cards": [ 7, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 27, 30, 34, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.009087041005841456 }, { "model": "lstm", "role": "bidding", "seconds": 8.041700493777171e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01766541600227356 }, { "model": "resnet", "role": "landlord", "seconds": 0.01948662500217324 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018016458001511637 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016299170019919984 }, { "model": "resnet", "role": "landlord", "seconds": 0.01905220800108509 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01077570799679961 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020435410042409785 }, { "model": "resnet", "role": "landlord", "seconds": 0.019284834001155104 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010527584003284574 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001701500004855916 }, { "model": "resnet", "role": "landlord", "seconds": 0.02048704100161558 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010066334005387034 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015730829982203431 }, { "model": "resnet", "role": "landlord", "seconds": 0.025692666000395548 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010763791004137602 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001983624999411404 }, { "model": "resnet", "role": "landlord", "seconds": 0.022608416998991743 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011124749995360617 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00222800000483403 }, { "model": "resnet", "role": "landlord", "seconds": 0.02060541600076249 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010989374997734558 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016107079936773516 }, { "model": "resnet", "role": "landlord", "seconds": 0.009962042000552174 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261015, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37, 1, 53, 19 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 0, "cards": [ 7, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 27, 30, 34, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.158299897331744e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.237499474082142e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.0187291250040289 }, { "model": "resnet", "role": "landlord", "seconds": 0.019710000000486616 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019429590029176325 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019249999968451448 }, { "model": "resnet", "role": "landlord", "seconds": 0.017643541999859735 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014583330048481002 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00143012500484474 }, { "model": "resnet", "role": "landlord", "seconds": 0.019073792005656287 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001971500001673121 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020247499996912666 }, { "model": "resnet", "role": "landlord", "seconds": 0.020285874998080544 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020422500019776635 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001675040999543853 }, { "model": "resnet", "role": "landlord", "seconds": 0.01786724999692524 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002302166001754813 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0024876250026864 }, { "model": "resnet", "role": "landlord", "seconds": 0.018301374999282416 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001730374999169726 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015729169972473755 }, { "model": "resnet", "role": "landlord", "seconds": 0.020063458003278356 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002521958995203022 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003607624996220693 }, { "model": "resnet", "role": "landlord", "seconds": 0.02115724999748636 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261015, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37, 1, 53, 19 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 0, "cards": [ 7, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 27, 30, 34, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008820458002446685 }, { "model": "lstm", "role": "bidding", "seconds": 9.029200009535998e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.67499955650419e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024359169983654283 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01049708400387317 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014440410013776273 }, { "model": "lstm", "role": "landlord", "seconds": 0.001750165996782016 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010596583000733517 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014364160015247762 }, { "model": "lstm", "role": "landlord", "seconds": 0.00163066599634476 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009605624996765982 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019497920002322644 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015395419977721758 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009663624994573183 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001909500002511777 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014758749966858886 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010222124998108484 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017704999991110526 }, { "model": "lstm", "role": "landlord", "seconds": 0.001714582998829428 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010516957998333964 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001989124997635372 }, { "model": "lstm", "role": "landlord", "seconds": 0.001713666999421548 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010696917001041584 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001569834006659221 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016260839984170161 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261015, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 22, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 30, 18, 50, 7, 40, 52, 51, 45, 20, 17, 34, 41, 44, 48, 36, 27, 37, 1, 53, 19 ], [ 24, 23, 5, 35, 13, 9, 32, 12, 22, 2, 15, 0, 11, 31, 46, 10, 6 ], [ 42, 47, 43, 49, 4, 28, 21, 33, 38, 8, 14, 26, 3, 39, 29, 16, 25 ] ], "bottom": [ 1, 53, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 53, 19 ] }, { "kind": "play", "seat": 0, "cards": [ 7, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 27, 30, 34, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 28, 33, 38, 42, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.595900387968868e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.015821999993931968 }, { "model": "lstm", "role": "bidding", "seconds": 9.554199641570449e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.00243416699959198 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018427920003887266 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010654666999471374 }, { "model": "lstm", "role": "landlord", "seconds": 0.002190708997659385 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00199116700241575 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010760832999949344 }, { "model": "lstm", "role": "landlord", "seconds": 0.001775625001755543 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015291669988073409 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009359666000818834 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017039169979398139 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013995830013300292 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009850541995547246 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017990829946938902 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016842909972183406 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018692165998800192 }, { "model": "lstm", "role": "landlord", "seconds": 0.00175995899917325 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014316250017145649 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009857582997938152 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016627080040052533 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018669999990379438 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010498832998564467 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020298329982324503 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261016, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 33, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15, 3, 17, 0 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 14, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 20, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 35, 37, 39, 41, 42 ], "pattern": { "type": "pairs", "rank": 10, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.025122167004155926 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001750165996782016 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02341399999568239 }, { "model": "resnet", "role": "landlord", "seconds": 0.011077625000325497 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002108915999997407 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01178591600182699 }, { "model": "resnet", "role": "landlord", "seconds": 0.020545332998153754 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004786291996424552 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012213791997055523 }, { "model": "resnet", "role": "landlord", "seconds": 0.02211895800428465 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022520830025314353 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012425041000824422 }, { "model": "resnet", "role": "landlord", "seconds": 0.01769020799838472 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018193750001955777 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01720920799562009 }, { "model": "resnet", "role": "landlord", "seconds": 0.01848220900137676 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023427499982062727 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010452791000716388 }, { "model": "resnet", "role": "landlord", "seconds": 0.020934957996360026 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003302083001472056 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010900249995756894 }, { "model": "resnet", "role": "landlord", "seconds": 0.010511665997910313 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017134170047938824 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011554000004252885 }, { "model": "resnet", "role": "landlord", "seconds": 0.016637082997476682 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003261708996433299 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012273041997104883 }, { "model": "resnet", "role": "landlord", "seconds": 0.010764709004433826 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003356458000780549 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010152292001293972 }, { "model": "resnet", "role": "landlord", "seconds": 0.009888375003356487 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0038460000068880618 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011025416002667043 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261016, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 33, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15, 3, 17, 0 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 14, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 20, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 35, 37, 39, 41, 42 ], "pattern": { "type": "pairs", "rank": 10, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.021405667001090478 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0166009579988895 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002429250002023764 }, { "model": "resnet", "role": "landlord", "seconds": 0.01443245800328441 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011207499999727588 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036819579981965944 }, { "model": "resnet", "role": "landlord", "seconds": 0.023915333003969863 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.032677875002264045 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002210582999396138 }, { "model": "resnet", "role": "landlord", "seconds": 0.025373124997713603 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012160083002527244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023068750015227124 }, { "model": "resnet", "role": "landlord", "seconds": 0.03664441699947929 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02239108399953693 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022727079995092936 }, { "model": "resnet", "role": "landlord", "seconds": 0.021620707993861288 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021164082994800992 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022016250004526228 }, { "model": "resnet", "role": "landlord", "seconds": 0.023716208001133054 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011650750006083399 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017446249985368922 }, { "model": "resnet", "role": "landlord", "seconds": 0.0116022919974057 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011726124997949228 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025444580023759045 }, { "model": "resnet", "role": "landlord", "seconds": 0.014713709002535325 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012837000002036802 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002370415997575037 }, { "model": "resnet", "role": "landlord", "seconds": 0.011357833005604334 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021196458998019807 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022767080008634366 }, { "model": "resnet", "role": "landlord", "seconds": 0.012378749997878913 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01147429199772887 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002033999997365754 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261016, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 33, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15, 3, 17, 0 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 14, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 20, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 35, 37, 39, 41, 42 ], "pattern": { "type": "pairs", "rank": 10, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0049845000030472875 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011585082997044083 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013220916996942833 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015497079948545434 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010968249996949453 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02166600000055041 }, { "model": "lstm", "role": "landlord", "seconds": 0.003072082996368408 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020817291995626874 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012375584003166296 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031647919968236238 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01351050000084797 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013078791998850647 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021966670028632507 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012205417006043717 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02459899999666959 }, { "model": "lstm", "role": "landlord", "seconds": 0.004159416996117216 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01189324999722885 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02209995800512843 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035604170043370686 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013995207998959813 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02236954100226285 }, { "model": "lstm", "role": "landlord", "seconds": 0.002096791999065317 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01326787500147475 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010705458000302315 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022587920029764064 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.026601708996167872 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010662874999979977 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015846669994061813 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01366862499708077 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01999795899610035 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017813329977798276 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013977874994452577 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012304124997172039 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261016, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 33, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15, 3, 17, 0 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 14, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 20, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 35, 37, 39, 41, 42 ], "pattern": { "type": "pairs", "rank": 10, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001936666994879488 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01010020800458733 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017399169955751859 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015333330011344515 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009860332997050136 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003364166994288098 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016644999996060506 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009703208997962065 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014996669997344725 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016025410004658625 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009675458997662645 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001509333000285551 }, { "model": "lstm", "role": "landlord", "seconds": 0.003184332999808248 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009755833001690917 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001650833000894636 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014271249965531752 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009920584001520183 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015468339988728985 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015419580013258383 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009716459004266653 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021542919930652715 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019245000003138557 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010454833005496766 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018297909991815686 }, { "model": "lstm", "role": "landlord", "seconds": 0.0039449589967262 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011971542000537738 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002171000000089407 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021542089962167665 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018849624997528736 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020940000031259842 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017359169942210428 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011455167004896794 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002151415996195283 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261016, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 33, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15, 3, 17, 0 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 14, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 20, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 35, 37, 39, 41, 42 ], "pattern": { "type": "pairs", "rank": 10, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003611416002968326 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017805409952416085 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013020833997870795 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015125420031836256 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001513750001322478 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017849249998107553 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036487079996732064 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002885249996325001 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010883959002967458 }, { "model": "lstm", "role": "landlord", "seconds": 0.00394708300154889 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001705208000203129 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010496167000383139 }, { "model": "lstm", "role": "landlord", "seconds": 0.002054541000688914 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021272090016282164 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013319666999450419 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030978750000940636 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020234159965184517 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010461458005011082 }, { "model": "lstm", "role": "landlord", "seconds": 0.003316334004921373 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002973416994791478 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010900249995756894 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019803329996648245 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016614159976597875 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010103874999913387 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016228749955189414 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003157958999508992 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014473791001364589 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017774579973774962 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004054750002978835 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011087667000538204 }, { "model": "lstm", "role": "landlord", "seconds": 0.001603625001735054 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003252084003179334 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010441624996019527 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261016, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 33, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15, 3, 17, 0 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 14, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 20, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 35, 37, 39, 41, 42 ], "pattern": { "type": "pairs", "rank": 10, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.019549874996300787 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019731659995159134 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017058750017895363 }, { "model": "resnet", "role": "landlord", "seconds": 0.011955250003666151 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001853834000939969 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003638875001342967 }, { "model": "resnet", "role": "landlord", "seconds": 0.017145375000836793 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017854580000857823 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001604541001142934 }, { "model": "resnet", "role": "landlord", "seconds": 0.016920209003728814 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016419579987996258 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001658875000430271 }, { "model": "resnet", "role": "landlord", "seconds": 0.018440207997628022 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001892082997073885 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001994792000914458 }, { "model": "resnet", "role": "landlord", "seconds": 0.0201588330019149 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016819170050439425 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016746250039432198 }, { "model": "resnet", "role": "landlord", "seconds": 0.016248041996732354 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015706249978393316 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015299579972634092 }, { "model": "resnet", "role": "landlord", "seconds": 0.009837249999691267 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018566250000731088 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016322500014211982 }, { "model": "resnet", "role": "landlord", "seconds": 0.02022383300209185 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017578330007381737 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016150000010384247 }, { "model": "resnet", "role": "landlord", "seconds": 0.011194291000720114 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001875499998277519 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020365419986774214 }, { "model": "resnet", "role": "landlord", "seconds": 0.010250166000332683 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015138750022742897 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018828750035027042 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261016, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 16, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7, 3, 17, 0 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 6, 7, 12, 24 ], "pattern": { "type": "plane1", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 22, 23 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 31, 48, 51 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.017094749993702862 }, { "model": "lstm", "role": "bidding", "seconds": 0.00044112500472692773 }, { "model": "lstm", "role": "landlord", "seconds": 0.021513291001610924 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010313667000446003 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010064999994938262 }, { "model": "lstm", "role": "landlord", "seconds": 0.006150249995698687 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012804083002265543 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011130999999295454 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015251670047291555 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009190249998937361 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008651292002468836 }, { "model": "lstm", "role": "landlord", "seconds": 0.007296374998986721 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010273458996380214 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019313832999614533 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016479170008096844 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009518708000541665 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010639708998496644 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015593339994666167 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261016, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 19, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7, 3, 17, 0 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 6, 7, 12, 24 ], "pattern": { "type": "plane1", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 22, 23 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 31, 37, 39 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008172000001650304 }, { "model": "resnet", "role": "bidding", "seconds": 0.007938082999316975 }, { "model": "resnet", "role": "landlord", "seconds": 0.07799991699721431 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002473749998898711 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012985165994905401 }, { "model": "resnet", "role": "landlord", "seconds": 0.020104083996557165 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020749169998453 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01034879199869465 }, { "model": "resnet", "role": "landlord", "seconds": 0.009824166998441797 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015952079993439838 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018573125002149027 }, { "model": "resnet", "role": "landlord", "seconds": 0.01709958299761638 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002106458996422589 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01659066700085532 }, { "model": "resnet", "role": "landlord", "seconds": 0.01230920800298918 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001710083000943996 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02153366700076731 }, { "model": "resnet", "role": "landlord", "seconds": 0.011813290999270976 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004397166994749568 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01810529200156452 }, { "model": "resnet", "role": "landlord", "seconds": 0.010628333999193273 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261016, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 19, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7, 3, 17, 0 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 6, 7, 12, 24 ], "pattern": { "type": "plane1", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 22, 23 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 31, 37, 39 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.395799912046641e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.014097292005317286 }, { "model": "resnet", "role": "landlord", "seconds": 0.018754000004264526 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010392749994935002 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015801670015207492 }, { "model": "resnet", "role": "landlord", "seconds": 0.017955875002371613 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010090959003719036 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016105000031529926 }, { "model": "resnet", "role": "landlord", "seconds": 0.009233124997990672 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009647667000535876 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001582417004101444 }, { "model": "resnet", "role": "landlord", "seconds": 0.015707500002463348 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010101582993229385 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015830000047571957 }, { "model": "resnet", "role": "landlord", "seconds": 0.009555541997542605 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010259959002723917 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015722090029157698 }, { "model": "resnet", "role": "landlord", "seconds": 0.010137625002244022 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011799457999586593 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015790410034242086 }, { "model": "resnet", "role": "landlord", "seconds": 0.01387316700129304 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261016, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 19, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7, 3, 17, 0 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 6, 7, 12, 24 ], "pattern": { "type": "plane1", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 22, 23 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 31, 37, 39 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.329199434025213e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00830691600276623 }, { "model": "resnet", "role": "landlord", "seconds": 0.012862791001680307 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001494541997089982 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013795420018141158 }, { "model": "resnet", "role": "landlord", "seconds": 0.010510667001653928 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016194170020753518 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001633167004911229 }, { "model": "resnet", "role": "landlord", "seconds": 0.009673999993538018 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015793750062584877 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017017919963109307 }, { "model": "resnet", "role": "landlord", "seconds": 0.010027416006778367 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016713750010239892 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015422080032294616 }, { "model": "resnet", "role": "landlord", "seconds": 0.009514125005807728 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014739999969606288 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015470000071218237 }, { "model": "resnet", "role": "landlord", "seconds": 0.010862625000299886 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016626249998807907 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001542624995636288 }, { "model": "resnet", "role": "landlord", "seconds": 0.010651916003553197 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261016, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 16, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7, 3, 17, 0 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 6, 7, 12, 24 ], "pattern": { "type": "plane1", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 22, 23 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 31, 48, 51 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.262500002980232e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.241700273472816e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003472374999546446 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011027667002053931 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014740409969817847 }, { "model": "lstm", "role": "landlord", "seconds": 0.001865124999312684 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010963374996208586 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033799580050981604 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016820410019136034 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011576124998100568 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015519169974140823 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017476249995524995 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010953000004519708 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001672833997872658 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015862500004004687 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010443750004924368 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00212320800346788 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033653329955996014 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261016, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 16, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 53, 46, 45, 34, 22, 18, 4, 47, 6, 44, 2, 23, 16, 12, 24, 38, 7, 3, 17, 0 ], [ 40, 11, 20, 9, 30, 50, 19, 26, 10, 25, 36, 43, 33, 27, 1, 49, 13 ], [ 39, 48, 8, 32, 14, 51, 31, 52, 29, 37, 5, 41, 42, 35, 28, 21, 15 ] ], "bottom": [ 3, 17, 0 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 3, 17, 0 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 6, 7, 12, 24 ], "pattern": { "type": "plane1", "rank": 1, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 22, 23 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 31, 48, 51 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.009708083001896739 }, { "model": "lstm", "role": "bidding", "seconds": 8.191700180759653e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003428374999202788 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002091000002110377 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010711415998230223 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019530829958966933 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001698124993708916 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010726291002356447 }, { "model": "lstm", "role": "landlord", "seconds": 0.002016541999182664 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001628334000997711 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010561957999016158 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017157499969471246 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002122207995853387 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01077120900299633 }, { "model": "lstm", "role": "landlord", "seconds": 0.001957125001354143 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017557500032125972 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011651665998215321 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019074590018135495 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261017, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 48, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15, 30, 12, 37 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 0, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 20, 27, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "play", "seat": 1, "cards": [ 22, 24, 28, 34, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004309208001359366 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01903837500140071 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011142250004922971 }, { "model": "lstm", "role": "landlord", "seconds": 0.001906375000544358 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011155334002978634 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01968145899445517 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017138339972007088 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010127583002031315 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012187125001219101 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015303749969461933 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019412540998018812 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016968584001006093 }, { "model": "lstm", "role": "landlord", "seconds": 0.002282124994962942 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01664270800392842 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018220417005068157 }, { "model": "lstm", "role": "landlord", "seconds": 0.001615708002645988 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021108875000209082 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020378334003908094 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032034999967436306 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.03091024999594083 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02423383299901616 }, { "model": "lstm", "role": "landlord", "seconds": 0.00423962499917252 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010932750003121328 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022953208994294982 }, { "model": "lstm", "role": "landlord", "seconds": 0.0061709579968010075 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.027169708999281283 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020767166999576148 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025881659967126325 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01205195900547551 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01220695799565874 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020933750056428835 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011940459000470582 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01788341700012097 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018088750002789311 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010884082999837119 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010794291003549006 }, { "model": "lstm", "role": "landlord", "seconds": 0.003149292002490256 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009364917001221329 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010001417002058588 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016264169971691445 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021156709000933915 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017841250002675224 }, { "model": "lstm", "role": "landlord", "seconds": 0.001738874998409301 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.03159337500255788 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012908875003631692 }, { "model": "lstm", "role": "landlord", "seconds": 0.002494208005373366 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011524790999828838 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010147416003746912 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261017, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 48, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15, 30, 12, 37 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 0, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 20, 27, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "play", "seat": 1, "cards": [ 22, 24, 28, 34, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.022634542001469526 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031796659968676977 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019758624999667518 }, { "model": "resnet", "role": "landlord", "seconds": 0.02276233400334604 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016967080009635538 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02020141700631939 }, { "model": "resnet", "role": "landlord", "seconds": 0.010934833000646904 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002319665996765252 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010123166997800581 }, { "model": "resnet", "role": "landlord", "seconds": 0.012210332999529783 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004059167004015762 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02303599999868311 }, { "model": "resnet", "role": "landlord", "seconds": 0.01960637500451412 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003689707999001257 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019680749996041413 }, { "model": "resnet", "role": "landlord", "seconds": 0.018206000000645872 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017262080000364222 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021130375003849622 }, { "model": "resnet", "role": "landlord", "seconds": 0.013039290999586228 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004267874996003229 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022297625000646804 }, { "model": "resnet", "role": "landlord", "seconds": 0.013074583002889995 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029946249997010455 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019737915994483046 }, { "model": "resnet", "role": "landlord", "seconds": 0.02321829200081993 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021142499972484075 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012525375001132488 }, { "model": "resnet", "role": "landlord", "seconds": 0.01282550000178162 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017966250015888363 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022020083997631446 }, { "model": "resnet", "role": "landlord", "seconds": 0.011406500001612585 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016582499956712127 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021296791994245723 }, { "model": "resnet", "role": "landlord", "seconds": 0.019744750003155787 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018362080008955672 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01171016700391192 }, { "model": "resnet", "role": "landlord", "seconds": 0.018587541999295354 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020804580053663813 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011912374997336883 }, { "model": "resnet", "role": "landlord", "seconds": 0.0121174579981016 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003380915994057432 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019622250001702923 }, { "model": "resnet", "role": "landlord", "seconds": 0.011537499995029066 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026222080050501972 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011640250006166752 }, { "model": "resnet", "role": "landlord", "seconds": 0.011066333994676825 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016450420007458888 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011540334002347663 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261017, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 48, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15, 30, 12, 37 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 0, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 20, 27, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "play", "seat": 1, "cards": [ 22, 24, 28, 34, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.021421167002699804 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02185575000476092 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002065792003122624 }, { "model": "resnet", "role": "landlord", "seconds": 0.02084083299996564 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010793875000672415 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003006582999660168 }, { "model": "resnet", "role": "landlord", "seconds": 0.011631417000899091 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01894258300308138 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021254999955999665 }, { "model": "resnet", "role": "landlord", "seconds": 0.009997665998525918 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023009707998426165 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0041557500007911585 }, { "model": "resnet", "role": "landlord", "seconds": 0.01862720899953274 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011176665997481905 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029822079959558323 }, { "model": "resnet", "role": "landlord", "seconds": 0.015760417001729365 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009947500002454035 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029410830029519275 }, { "model": "resnet", "role": "landlord", "seconds": 0.018529500004660804 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017682040997897275 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003519916004734114 }, { "model": "resnet", "role": "landlord", "seconds": 0.012372750003123656 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011863833999086637 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030633330025011674 }, { "model": "resnet", "role": "landlord", "seconds": 0.017202709001139738 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010546083001827355 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001531415997305885 }, { "model": "resnet", "role": "landlord", "seconds": 0.01068591699731769 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009798208004212938 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017484999989392236 }, { "model": "resnet", "role": "landlord", "seconds": 0.009752041005413048 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009512791999441106 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018083339964505285 }, { "model": "resnet", "role": "landlord", "seconds": 0.00908608300233027 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009829916998569388 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017023330001393333 }, { "model": "resnet", "role": "landlord", "seconds": 0.009126375000050757 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009134041996730957 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016390839955420233 }, { "model": "resnet", "role": "landlord", "seconds": 0.009178291998978239 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010867749995668419 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016458750033052638 }, { "model": "resnet", "role": "landlord", "seconds": 0.008972374998847954 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008834833002765663 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014934170030755922 }, { "model": "resnet", "role": "landlord", "seconds": 0.008899874999769963 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008582709000620525 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001538541000627447 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261017, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 48, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15, 30, 12, 37 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 0, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 20, 27, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "play", "seat": 1, "cards": [ 22, 24, 28, 34, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02281520900578471 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005360457995266188 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015967500003171153 }, { "model": "resnet", "role": "landlord", "seconds": 0.02398795900080586 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016079999986686744 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003700916000525467 }, { "model": "resnet", "role": "landlord", "seconds": 0.009570207999786362 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015823749999981374 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015378749958472326 }, { "model": "resnet", "role": "landlord", "seconds": 0.009653124994656537 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00303958300355589 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004837874999793712 }, { "model": "resnet", "role": "landlord", "seconds": 0.009891499998047948 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027617080049822107 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005029667001508642 }, { "model": "resnet", "role": "landlord", "seconds": 0.010112042000400834 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001554125003167428 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0060362090007402 }, { "model": "resnet", "role": "landlord", "seconds": 0.014196333999279886 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004239082998537924 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005463166002300568 }, { "model": "resnet", "role": "landlord", "seconds": 0.014920957997674122 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002996249997522682 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026458330030436628 }, { "model": "resnet", "role": "landlord", "seconds": 0.012148374997195788 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001528665998193901 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001482208004745189 }, { "model": "resnet", "role": "landlord", "seconds": 0.015481000002182554 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017780830021365546 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001651291997404769 }, { "model": "resnet", "role": "landlord", "seconds": 0.009753165999427438 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015749590020277537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017081250043702312 }, { "model": "resnet", "role": "landlord", "seconds": 0.009485750000749249 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016829170053824782 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001598125003511086 }, { "model": "resnet", "role": "landlord", "seconds": 0.009477874998992775 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015775829961057752 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016109999996842816 }, { "model": "resnet", "role": "landlord", "seconds": 0.009699750000436325 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005108625002321787 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016829580054036342 }, { "model": "resnet", "role": "landlord", "seconds": 0.009682458003226202 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015417090035043657 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014927079973858781 }, { "model": "resnet", "role": "landlord", "seconds": 0.009370250001666136 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00489045799622545 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032011670045903884 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261017, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 48, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15, 30, 12, 37 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 0, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 20, 27, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "play", "seat": 1, "cards": [ 22, 24, 28, 34, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.011801458000263665 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019734041001356672 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00233341700368328 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030660829943371937 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018551832996308804 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031190829977276735 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021165409998502582 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019949792003899347 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020553750000544824 }, { "model": "lstm", "role": "landlord", "seconds": 0.001994375001231674 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019785750002483837 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003529582994815428 }, { "model": "lstm", "role": "landlord", "seconds": 0.001690832999884151 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011101791998953559 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030479580018436536 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013959580028313212 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016961875000561122 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036346250053611584 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026518750019022264 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0216249169970979 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005267916996672284 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026797079990501516 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011317457996483427 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.008543249998183455 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027535409972188063 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009201374996337108 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001498582998465281 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027290409998386167 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009353499997814652 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015802920024725609 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014746250017196871 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00899175000085961 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017027499998221174 }, { "model": "lstm", "role": "landlord", "seconds": 0.001492125004006084 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008689041998877656 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016340000001946464 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014119580009719357 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008501083000737708 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001598833994648885 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015215000021271408 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010622458001307677 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001625708995561581 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014556669993908145 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008754041999054607 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015062500024214387 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014187919950927608 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00870924999617273 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001443374996597413 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261017, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 48, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15, 30, 12, 37 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 0, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 20, 27, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "play", "seat": 1, "cards": [ 22, 24, 28, 34, 38, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0035438330014585517 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005006791005143896 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010216959002718795 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025939580009435304 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015859999984968454 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022377000001142733 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015836660022614524 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001483332998759579 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009416665998287499 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015325420026783831 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00368654200428864 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024607125000329688 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015837500031921081 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003540500001690816 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024410083002294414 }, { "model": "lstm", "role": "landlord", "seconds": 0.001577959003043361 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014128749971860088 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021115707997523714 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033960420041694306 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028675409994320944 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02487683299841592 }, { "model": "lstm", "role": "landlord", "seconds": 0.002918792000855319 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027896250030607916 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02195683299942175 }, { "model": "lstm", "role": "landlord", "seconds": 0.003248666995204985 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015135829962673597 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009771041994099505 }, { "model": "lstm", "role": "landlord", "seconds": 0.002920667000580579 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017139159972430207 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01009404199430719 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014853749962639995 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014812910012551583 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009169041994027793 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015988329978426918 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015955419949023053 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008986333006760105 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015000839994172566 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001487374996941071 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009420709000551142 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016094579987111501 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00682049999886658 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009286791995691601 }, { "model": "lstm", "role": "landlord", "seconds": 0.001589708001120016 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015796250008861534 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009649791994888801 }, { "model": "lstm", "role": "landlord", "seconds": 0.001428999996278435 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014142080035526305 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016823874997498933 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261017, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 35, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6, 30, 12, 37 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.00036395800270838663 }, { "model": "resnet", "role": "bidding", "seconds": 0.01529974999721162 }, { "model": "resnet", "role": "bidding", "seconds": 0.007841332997486461 }, { "model": "resnet", "role": "landlord", "seconds": 0.024863082995580044 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015804580034455284 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019485541997710243 }, { "model": "resnet", "role": "landlord", "seconds": 0.01314908399945125 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004567249998217449 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013218874999438412 }, { "model": "resnet", "role": "landlord", "seconds": 0.008007458003703505 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015279169965651818 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008560583999496885 }, { "model": "resnet", "role": "landlord", "seconds": 0.008942874999775086 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004231333005009219 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010192207999352831 }, { "model": "resnet", "role": "landlord", "seconds": 0.01899233300355263 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016770829970482737 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010100542000145651 }, { "model": "resnet", "role": "landlord", "seconds": 0.021487667007022537 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001786416003596969 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02427329200145323 }, { "model": "resnet", "role": "landlord", "seconds": 0.010416582998004742 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015799169996171258 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009593416994903237 }, { "model": "resnet", "role": "landlord", "seconds": 0.015995582994946744 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023015829938231036 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017422292003175244 }, { "model": "resnet", "role": "landlord", "seconds": 0.015354458999354392 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016802499958430417 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01501862499571871 }, { "model": "resnet", "role": "landlord", "seconds": 0.00916466600028798 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015303749969461933 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01455675000033807 }, { "model": "resnet", "role": "landlord", "seconds": 0.01738645799923688 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017058749945135787 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00952279100602027 }, { "model": "resnet", "role": "landlord", "seconds": 0.008848833997035399 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014372079967870377 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261017, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 35, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6, 30, 12, 37 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008144874998833984 }, { "model": "lstm", "role": "bidding", "seconds": 8.399999933317304e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008056749997194856 }, { "model": "resnet", "role": "landlord", "seconds": 0.015863624998019077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014944834001653362 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028853330004494637 }, { "model": "resnet", "role": "landlord", "seconds": 0.009229915995092597 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02095408400055021 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037912089974270202 }, { "model": "resnet", "role": "landlord", "seconds": 0.008625000002211891 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016446333000203595 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014135419987724163 }, { "model": "resnet", "role": "landlord", "seconds": 0.009324124999693595 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008713082999747712 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005438000000140164 }, { "model": "resnet", "role": "landlord", "seconds": 0.025362957996549085 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009345332997327205 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014292089981609024 }, { "model": "resnet", "role": "landlord", "seconds": 0.020468958995479625 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01788108400069177 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014187090055202134 }, { "model": "resnet", "role": "landlord", "seconds": 0.022172582997882273 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018741125000815373 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014540000047418289 }, { "model": "resnet", "role": "landlord", "seconds": 0.022641666000708938 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01052029200218385 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022140829969430342 }, { "model": "resnet", "role": "landlord", "seconds": 0.010887625001487322 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010342166002374142 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00158033399929991 }, { "model": "resnet", "role": "landlord", "seconds": 0.009557083001709543 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009618667005270254 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014991669959272258 }, { "model": "resnet", "role": "landlord", "seconds": 0.0204059999960009 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009066250000614673 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015427080070367083 }, { "model": "resnet", "role": "landlord", "seconds": 0.015033542003948241 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014993709002737887 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261017, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 35, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6, 30, 12, 37 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008569708006689325 }, { "model": "resnet", "role": "bidding", "seconds": 0.008382667001569644 }, { "model": "lstm", "role": "bidding", "seconds": 7.97079992480576e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003759208004339598 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01810708399716532 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01794329200492939 }, { "model": "lstm", "role": "landlord", "seconds": 0.002950709000288043 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023308999996515922 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008919457999581937 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014093329955358058 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01728949999960605 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009269333997508511 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014570829953299835 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01122212500195019 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01991233299486339 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014897500004735775 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014933540995116346 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00949179100280162 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037861250020796433 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009432166996703018 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019636749995697755 }, { "model": "lstm", "role": "landlord", "seconds": 0.00163191700266907 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008444999999483116 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008600749999459367 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029842500007362105 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008633291996375192 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019104083999991417 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014376659964909777 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008159334000083618 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00810079099755967 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013728749981964938 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008302750000439119 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008828375001030508 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030440420014201663 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00997562500560889 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010289541001839098 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013600419988506474 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008894624996173661 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261017, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 35, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6, 30, 12, 37 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.018826042003638577 }, { "model": "lstm", "role": "bidding", "seconds": 7.800000457791612e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.025000038789585e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.001659040994127281 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01713137500337325 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002874957994208671 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014225419945432805 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018554292000771966 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015116249996935949 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013461669950629584 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021593625002424233 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015230419958243147 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015144159988267347 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009703832998638973 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003700000001117587 }, { "model": "lstm", "role": "landlord", "seconds": 0.00292062500375323 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013056832998699974 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015618339966749772 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016249170002993196 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01927962499757996 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014167499975883402 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026778340034070425 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01975325000239536 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014574170054402202 }, { "model": "lstm", "role": "landlord", "seconds": 0.001424499998393003 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01013049999892246 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001637332999962382 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015107920044101775 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010295708001649473 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015144589997362345 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014131670031929389 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00900720900244778 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014010419981786981 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016221670011873357 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009960124996723607 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015489160068682395 }, { "model": "lstm", "role": "landlord", "seconds": 0.003826666004897561 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009198332998494152 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261017, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 35, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6, 30, 12, 37 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.595799979753792e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007434332997945603 }, { "model": "lstm", "role": "bidding", "seconds": 7.075000030454248e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031406659982167184 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001588041996001266 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017157500005851034 }, { "model": "lstm", "role": "landlord", "seconds": 0.003481250001641456 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002722666999034118 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00879654200252844 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014038339941180311 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014324160001706332 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008533291002095211 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012657499974011444 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004207083999062888 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008433832997980062 }, { "model": "lstm", "role": "landlord", "seconds": 0.001640124995901715 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013178749941289425 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00795733300037682 }, { "model": "lstm", "role": "landlord", "seconds": 0.006060624997189734 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014624169998569414 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025799542003369424 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016121249936986715 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001367750002827961 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008836540997435804 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029442500017466955 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014227920037228614 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02407520799897611 }, { "model": "lstm", "role": "landlord", "seconds": 0.011266000001342036 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006790332998207305 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013464374998875428 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016937499967752956 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00370420899707824 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010098334001668263 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032870409995666705 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014822919983998872 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009403333002410363 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015086249986779876 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014170829963404685 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261017, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 35, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 5, 2, 46, 20, 27, 0, 3, 32, 35, 11, 48, 33, 21, 49, 16, 4, 15 ], [ 19, 50, 40, 10, 38, 13, 8, 41, 28, 44, 39, 22, 23, 34, 31, 14, 24 ], [ 17, 36, 47, 29, 45, 1, 9, 7, 25, 53, 51, 43, 52, 26, 18, 42, 6, 30, 12, 37 ] ], "bottom": [ 30, 12, 37 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 30, 12, 37 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 9, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 6.949999806238338e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.3208001190796494e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01667329200427048 }, { "model": "resnet", "role": "landlord", "seconds": 0.018404250004095957 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015548750016023405 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002820166999299545 }, { "model": "resnet", "role": "landlord", "seconds": 0.009529791997920256 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014919160021236166 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001542207995953504 }, { "model": "resnet", "role": "landlord", "seconds": 0.008750499997404404 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002745083002082538 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013662499986821786 }, { "model": "resnet", "role": "landlord", "seconds": 0.008604041002399754 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00132833299721824 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.008560791997297201 }, { "model": "resnet", "role": "landlord", "seconds": 0.02021375000185799 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015920830046525225 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015333749979618005 }, { "model": "resnet", "role": "landlord", "seconds": 0.01594391699472908 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016291659994749352 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015190839985734783 }, { "model": "resnet", "role": "landlord", "seconds": 0.011445459000242408 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015282500025932677 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014227920037228614 }, { "model": "resnet", "role": "landlord", "seconds": 0.01997924999886891 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015675829999963753 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001676041996688582 }, { "model": "resnet", "role": "landlord", "seconds": 0.009262874998967163 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014894170017214492 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014036249995115213 }, { "model": "resnet", "role": "landlord", "seconds": 0.014871000006678514 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016887079982552677 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014660839951829985 }, { "model": "resnet", "role": "landlord", "seconds": 0.016831624998303596 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001756792000378482 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001515625001047738 }, { "model": "resnet", "role": "landlord", "seconds": 0.021969041998090688 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019618330043158494 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261018, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 14, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26, 44, 5, 21 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5, 8, 9, 14, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 34, 35, 36, 37 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 18, 19, 20 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.024162957997759804 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018032208005024586 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001419041000190191 }, { "model": "resnet", "role": "landlord", "seconds": 0.00846224999986589 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.10316441699978895 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002638666999700945 }, { "model": "resnet", "role": "landlord", "seconds": 0.008887207994121127 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020590708001691382 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013477079992298968 }, { "model": "resnet", "role": "landlord", "seconds": 0.00789095900108805 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009395458000653889 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014691660035168752 }, { "model": "resnet", "role": "landlord", "seconds": 0.007961291004903615 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007939791001263075 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261018, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 14, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26, 44, 5, 21 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5, 8, 9, 14, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 34, 35, 36, 37 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 18, 19, 20 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0017489999954705127 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007964917000208516 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007840500002203044 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013790830053039826 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008520625000528526 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00838179200218292 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014985420057200827 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008074165998550598 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008110667004075367 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013129169965395704 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008043166002607904 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02413945800071815 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022525409949594177 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014725083005032502 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261018, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 14, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26, 44, 5, 21 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5, 8, 9, 14, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 34, 35, 36, 37 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 18, 19, 20 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02595395800017286 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002186584002629388 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01024262499413453 }, { "model": "resnet", "role": "landlord", "seconds": 0.008496624999679625 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017656249983701855 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008109582995530218 }, { "model": "resnet", "role": "landlord", "seconds": 0.008596958003181498 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001498500001616776 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00811529099883046 }, { "model": "resnet", "role": "landlord", "seconds": 0.007984415999089833 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001436500002455432 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00849091599957319 }, { "model": "resnet", "role": "landlord", "seconds": 0.008319083004607819 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013975420006318018 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261018, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 14, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26, 44, 5, 21 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5, 8, 9, 14, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 34, 35, 36, 37 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 18, 19, 20 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0017817920015659183 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014248329971451312 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00787454200326465 }, { "model": "lstm", "role": "landlord", "seconds": 0.001315749999776017 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015464999960386194 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008006124997336883 }, { "model": "lstm", "role": "landlord", "seconds": 0.00152104099834105 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014559170012944378 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00999166600377066 }, { "model": "lstm", "role": "landlord", "seconds": 0.00140974999521859 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014390420037670992 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010236792004434392 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015119579984457232 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014161250001052395 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261018, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 14, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26, 44, 5, 21 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5, 8, 9, 14, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 34, 35, 36, 37 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 18, 19, 20 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.009456124993448611 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001488583002355881 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001402541995048523 }, { "model": "resnet", "role": "landlord", "seconds": 0.008691291004652157 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016458330064779148 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014254999987315387 }, { "model": "resnet", "role": "landlord", "seconds": 0.008911416996852495 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001516541997261811 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013727089972235262 }, { "model": "resnet", "role": "landlord", "seconds": 0.007968040998093784 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014395839971257374 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015743749972898513 }, { "model": "resnet", "role": "landlord", "seconds": 0.008244542004831601 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013820839958498254 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261018, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 14, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26, 44, 5, 21 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5, 8, 9, 14, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 34, 35, 36, 37 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 18, 19, 20 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0017816670006141067 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012624582996068057 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013715000022784807 }, { "model": "lstm", "role": "landlord", "seconds": 0.001290459003939759 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008571708000090439 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013985830009914935 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015078329961397685 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009207834002154414 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001463833003072068 }, { "model": "lstm", "role": "landlord", "seconds": 0.001306250000197906 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009312540998507757 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015933339964249171 }, { "model": "lstm", "role": "landlord", "seconds": 0.001495333002822008 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00885250000283122 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261018, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36, 44, 5, 21 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 16, 18, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 28, 29, 31 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.0075027909988421015 }, { "model": "resnet", "role": "bidding", "seconds": 0.007109874997695442 }, { "model": "lstm", "role": "bidding", "seconds": 0.00037312500353436917 }, { "model": "resnet", "role": "landlord", "seconds": 0.02207674999954179 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014507080049952492 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01933508300135145 }, { "model": "resnet", "role": "landlord", "seconds": 0.015054374998726416 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015817919993423857 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01731479199952446 }, { "model": "resnet", "role": "landlord", "seconds": 0.017582791995664593 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036841250039287843 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008087666996289045 }, { "model": "resnet", "role": "landlord", "seconds": 0.010599375003948808 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014569999984814785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018142334003641736 }, { "model": "resnet", "role": "landlord", "seconds": 0.008136874996125698 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002811958998790942 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023677375000261236 }, { "model": "resnet", "role": "landlord", "seconds": 0.017106167004385497 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026533339987508953 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012035457999445498 }, { "model": "resnet", "role": "landlord", "seconds": 0.008146416003000923 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002831874997355044 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018054667001706548 }, { "model": "resnet", "role": "landlord", "seconds": 0.01150137500371784 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001502083003288135 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00836941600573482 }, { "model": "resnet", "role": "landlord", "seconds": 0.009559874997648876 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001409959004377015 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018064666997815948 }, { "model": "resnet", "role": "landlord", "seconds": 0.008456249997834675 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015380409968202002 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008157958000083454 }, { "model": "resnet", "role": "landlord", "seconds": 0.00817300000198884 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005692166996595915 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009553416995913722 }, { "model": "resnet", "role": "landlord", "seconds": 0.00810020900098607 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015292079988284968 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017843916000856552 }, { "model": "resnet", "role": "landlord", "seconds": 0.008370000003196765 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261018, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36, 44, 5, 21 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 16, 18, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 28, 29, 31 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.079200440784916e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006716374999086838 }, { "model": "resnet", "role": "bidding", "seconds": 0.006623041997954715 }, { "model": "resnet", "role": "landlord", "seconds": 0.020569499996781815 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018093708000378683 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005009750006138347 }, { "model": "resnet", "role": "landlord", "seconds": 0.02531499999895459 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011924500002351124 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014733339994563721 }, { "model": "resnet", "role": "landlord", "seconds": 0.018928666999272536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008166833002178464 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013436250010272488 }, { "model": "resnet", "role": "landlord", "seconds": 0.019258166998042725 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017548292002175003 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014556669993908145 }, { "model": "resnet", "role": "landlord", "seconds": 0.008531542000127956 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01913816599699203 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006442707999667618 }, { "model": "resnet", "role": "landlord", "seconds": 0.020251708003343083 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009781208005733788 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014973750003264286 }, { "model": "resnet", "role": "landlord", "seconds": 0.008075582998571917 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021639250000589527 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004672084003686905 }, { "model": "resnet", "role": "landlord", "seconds": 0.010603665999951772 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008501125004841015 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016061659989645705 }, { "model": "resnet", "role": "landlord", "seconds": 0.016091167002741713 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008609666998381726 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028206659990246408 }, { "model": "resnet", "role": "landlord", "seconds": 0.008446250001725275 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009946541002136655 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014533330031554215 }, { "model": "resnet", "role": "landlord", "seconds": 0.008308124997711275 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01933275000192225 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001628957994398661 }, { "model": "resnet", "role": "landlord", "seconds": 0.008630166004877537 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015006833004008513 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004525208001723513 }, { "model": "resnet", "role": "landlord", "seconds": 0.008812583997496404 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261018, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36, 44, 5, 21 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 37 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 31, 34 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 41, 42, 43 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.015125999998417683 }, { "model": "lstm", "role": "bidding", "seconds": 7.775000267429277e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01377991600020323 }, { "model": "lstm", "role": "landlord", "seconds": 0.003076333006902132 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020305375001044013 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008278041001176462 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013962919983896427 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008395290999033023 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010341124994738493 }, { "model": "lstm", "role": "landlord", "seconds": 0.01979166700039059 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010731208996730857 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00884924999991199 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029320829999051057 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008555916996556334 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00840441699983785 }, { "model": "lstm", "role": "landlord", "seconds": 0.002987207997648511 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009318832999269944 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008089542003290262 }, { "model": "lstm", "role": "landlord", "seconds": 0.004549208999378607 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008426874999713618 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00991687500209082 }, { "model": "lstm", "role": "landlord", "seconds": 0.001480124999943655 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008065000001806766 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010508707993722055 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016527920015505515 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008616250001068693 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008272209001006559 }, { "model": "lstm", "role": "landlord", "seconds": 0.001433416000509169 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261018, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36, 44, 5, 21 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 37 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 31, 34 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 41, 42, 43 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.754200487397611e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.362499359762296e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006741665994923096 }, { "model": "lstm", "role": "landlord", "seconds": 0.002042082996922545 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008941000000049826 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001488707996031735 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014590830032830127 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008197082999686245 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013391669999691658 }, { "model": "lstm", "role": "landlord", "seconds": 0.001930209000420291 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009197457999107428 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014966250018915161 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015953339971019886 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009340958000393584 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015409580009873025 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020408749987836927 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01615991600556299 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018186660017818213 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016236660012509674 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010808415994688403 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017628749992582016 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015306670029531233 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00977420799608808 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017544169968459755 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016238340031122789 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009873333998257294 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016462499988847412 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016249590044026263 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261018, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 25, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36, 44, 5, 21 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 37 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29, 31, 34 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 41, 42, 43 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007821792001777794 }, { "model": "lstm", "role": "bidding", "seconds": 8.083399734459817e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.987500480841845e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.00235650000104215 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014759170007891953 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008563249997678213 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014022089962963946 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014147920010145754 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008111374998406973 }, { "model": "lstm", "role": "landlord", "seconds": 0.001894374996481929 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001440166000975296 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008490250002068933 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015462500014109537 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001872291999461595 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008676291996380314 }, { "model": "lstm", "role": "landlord", "seconds": 0.00153995899745496 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014486669970210642 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008574999999837019 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015291669988073409 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016765420004958287 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008846374999848194 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014108329996815883 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014863750038784929 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008946791000198573 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014844580000499263 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014903330011293292 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008503083998220973 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013392910041147843 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261018, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 51, 7, 13, 12, 38, 53, 47, 17, 23, 40, 27, 10, 22, 11, 1, 6, 45 ], [ 25, 46, 8, 52, 15, 49, 14, 33, 4, 30, 50, 24, 9, 2, 39, 32, 26 ], [ 37, 18, 19, 31, 16, 20, 0, 43, 28, 3, 41, 34, 29, 42, 48, 35, 36, 44, 5, 21 ] ], "bottom": [ 44, 5, 21 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 5, 21 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 16, 18, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 28, 29, 31 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.020799966994673e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00664366599812638 }, { "model": "lstm", "role": "bidding", "seconds": 6.729199958499521e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.01870108299772255 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015006249959697016 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014879170048516244 }, { "model": "resnet", "role": "landlord", "seconds": 0.01716275000217138 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014105840018601157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013505840033758432 }, { "model": "resnet", "role": "landlord", "seconds": 0.02008091699826764 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013909999979659915 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013457909954013303 }, { "model": "resnet", "role": "landlord", "seconds": 0.009719875000882894 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014283749987953342 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013842080006725155 }, { "model": "resnet", "role": "landlord", "seconds": 0.01926654199633049 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0053892080031801015 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006583415997738484 }, { "model": "resnet", "role": "landlord", "seconds": 0.0257208749972051 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001917166999191977 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001949999998032581 }, { "model": "resnet", "role": "landlord", "seconds": 0.009701957998913713 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032384580044890754 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0047738749999552965 }, { "model": "resnet", "role": "landlord", "seconds": 0.013778792002995033 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001505749998614192 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027889999983017333 }, { "model": "resnet", "role": "landlord", "seconds": 0.008609333999629598 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030592920011258684 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026735829960671254 }, { "model": "resnet", "role": "landlord", "seconds": 0.008341083004779648 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001512124996224884 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015041669976199046 }, { "model": "resnet", "role": "landlord", "seconds": 0.008203292003599927 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029501250028260984 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014523339996230789 }, { "model": "resnet", "role": "landlord", "seconds": 0.012356999999610707 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015535409984295256 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002686958003323525 }, { "model": "resnet", "role": "landlord", "seconds": 0.008627417002571747 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261019, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 31, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49, 52, 43, 18 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 10, 15, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 16, 20, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 35, 36, 40, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.11568245800299337 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002525457995943725 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012331999998423271 }, { "model": "resnet", "role": "landlord", "seconds": 0.017252207995625213 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014504580030916259 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008305584000481758 }, { "model": "resnet", "role": "landlord", "seconds": 0.019770792001509108 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015427920006914064 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008795333000307437 }, { "model": "resnet", "role": "landlord", "seconds": 0.010009874997194856 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004014582998934202 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008707166998647153 }, { "model": "resnet", "role": "landlord", "seconds": 0.017991291999351233 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015729170045233332 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008729250002943445 }, { "model": "resnet", "role": "landlord", "seconds": 0.010662916000001132 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0055259999935515225 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019428290994255804 }, { "model": "resnet", "role": "landlord", "seconds": 0.01701462500204798 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015700829972047359 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008556166998459958 }, { "model": "resnet", "role": "landlord", "seconds": 0.008452750000287779 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014527500024996698 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017575208003108855 }, { "model": "resnet", "role": "landlord", "seconds": 0.008601833003922366 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030815830032224767 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008492124994518235 }, { "model": "resnet", "role": "landlord", "seconds": 0.00955820800299989 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014971660057199188 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008396666002226993 }, { "model": "resnet", "role": "landlord", "seconds": 0.008418042001721915 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261019, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 31, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49, 52, 43, 18 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 10, 15, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 16, 20, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 35, 36, 40, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.010543791999225505 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016661291003401857 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025867500007734634 }, { "model": "resnet", "role": "landlord", "seconds": 0.009123582996835466 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008711209004104603 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014925420036888681 }, { "model": "resnet", "role": "landlord", "seconds": 0.00879749999876367 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008289875004265923 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013714170054299757 }, { "model": "resnet", "role": "landlord", "seconds": 0.00802429199393373 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008277250002720393 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013656250011990778 }, { "model": "resnet", "role": "landlord", "seconds": 0.00831645799917169 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008101250001345761 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013806670031044632 }, { "model": "resnet", "role": "landlord", "seconds": 0.008087790993158706 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023188415994809475 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016314579988829792 }, { "model": "resnet", "role": "landlord", "seconds": 0.009125415999733377 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01505087500117952 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014491250040009618 }, { "model": "resnet", "role": "landlord", "seconds": 0.008675416000187397 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008642082997539546 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001516417003585957 }, { "model": "resnet", "role": "landlord", "seconds": 0.0088727909969748 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00924233299883781 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014652079989900813 }, { "model": "resnet", "role": "landlord", "seconds": 0.008662375003041234 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008607583004049957 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014780419951421209 }, { "model": "resnet", "role": "landlord", "seconds": 0.008817875001113862 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261019, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 31, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49, 52, 43, 18 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 10, 15, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 16, 20, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 35, 36, 40, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004060667000885587 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009374000001116656 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008708957997441757 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014898340014042333 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008742333004192915 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008609208001871593 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015912079979898408 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008912541001336649 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008665041998028755 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015563330016448162 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008866415999364108 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008945000001403969 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016371659949072637 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008718208999198396 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008485791993734892 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014308329991763458 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008851708997099195 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008723332997760735 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016003749988158233 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008487291997880675 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008446709005511366 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014903330011293292 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008362874999875203 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008227667000028305 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014565000019501895 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008475665999867488 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00832754199655028 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014939159955247305 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008117833000142127 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008334291997016408 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014957919993321411 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261019, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 31, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49, 52, 43, 18 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 10, 15, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 16, 20, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 35, 36, 40, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002770582999801263 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008343417001015041 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013587499997811392 }, { "model": "lstm", "role": "landlord", "seconds": 0.001348958998278249 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008042292000027373 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013707079997402616 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014937500018277206 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008135458003380336 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013574590047937818 }, { "model": "lstm", "role": "landlord", "seconds": 0.001440665997506585 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008186458006093744 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013590829985332675 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015403330035042018 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008034167003643233 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001389041994116269 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013243330031400546 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0085074579983484 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015439580020029098 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014823750025243498 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008148124994477257 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013937499970779754 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014078339954721741 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008134750001772773 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014093339996179566 }, { "model": "lstm", "role": "landlord", "seconds": 0.001334500004304573 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00840766599867493 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001412666002579499 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013710830025956966 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01302370799385244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003668707999167964 }, { "model": "lstm", "role": "landlord", "seconds": 0.002276582999911625 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261019, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 31, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49, 52, 43, 18 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 10, 15, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 16, 20, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 35, 36, 40, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004437250005139504 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016786249980214052 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010864249998121522 }, { "model": "lstm", "role": "landlord", "seconds": 0.001980166998691857 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001675917003012728 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009488750001764856 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018207080065621994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015446670004166663 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009519875005935319 }, { "model": "lstm", "role": "landlord", "seconds": 0.001582875003805384 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014484159983112477 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009493458004726563 }, { "model": "lstm", "role": "landlord", "seconds": 0.00171070899523329 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014515420043608174 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009680542003479786 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015227499970933422 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017630830043344758 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010060458997031674 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016578750000917353 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021545830022660084 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009953749999112915 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016834580019349232 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015187079989118502 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009064625002793036 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014853749962639995 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016351250014849938 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008575833002396394 }, { "model": "lstm", "role": "landlord", "seconds": 0.001465791996452026 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014636249979957938 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008616499995696358 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014163750020088628 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261019, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 31, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49, 52, 43, 18 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 10, 15, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 16, 20, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 35, 36, 40, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02425375000166241 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016212909977184609 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013751250007771887 }, { "model": "resnet", "role": "landlord", "seconds": 0.008471332999761216 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001436917002138216 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013502919973689131 }, { "model": "resnet", "role": "landlord", "seconds": 0.01716354199743364 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012867080004070885 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012131659968872555 }, { "model": "resnet", "role": "landlord", "seconds": 0.007925042002170812 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014075829967623577 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012388329996610992 }, { "model": "resnet", "role": "landlord", "seconds": 0.014994249999290332 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014190420042723417 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013824580018990673 }, { "model": "resnet", "role": "landlord", "seconds": 0.008696584001882002 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001654915999097284 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015825840018806048 }, { "model": "resnet", "role": "landlord", "seconds": 0.016858458002388943 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015542499968432821 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015018749982118607 }, { "model": "resnet", "role": "landlord", "seconds": 0.008592250000219792 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001429333002306521 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014312499988591298 }, { "model": "resnet", "role": "landlord", "seconds": 0.021090125002956484 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001526416999695357 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001385709001624491 }, { "model": "resnet", "role": "landlord", "seconds": 0.00874029199621873 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013904170045861974 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012560000031953678 }, { "model": "resnet", "role": "landlord", "seconds": 0.008056167003815062 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261019, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 1, "redeals": 0, "turns": 43, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34, 52, 43, 18 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 37 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007411167003738228 }, { "model": "lstm", "role": "bidding", "seconds": 0.00038654200034216046 }, { "model": "resnet", "role": "bidding", "seconds": 0.016559417003009003 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031690409959992394 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02045433299645083 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019530375000613276 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016282080032397062 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016499999997904524 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010347750001528766 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016452079944428988 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022846541003673337 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019765082994126715 }, { "model": "lstm", "role": "landlord", "seconds": 0.002921624996815808 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013511458004359156 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01018804199702572 }, { "model": "lstm", "role": "landlord", "seconds": 0.003140708002320025 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009600749996025115 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009001874997920822 }, { "model": "lstm", "role": "landlord", "seconds": 0.004418707998411264 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010096083002281375 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00934275000327034 }, { "model": "lstm", "role": "landlord", "seconds": 0.002248707998660393 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009901999997964595 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02189395800087368 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021765839992440306 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018498042001738213 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012802541998098604 }, { "model": "lstm", "role": "landlord", "seconds": 0.0067729169968515635 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02095224999357015 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020038375005242415 }, { "model": "lstm", "role": "landlord", "seconds": 0.002989750006236136 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012199959004647098 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01009074999456061 }, { "model": "lstm", "role": "landlord", "seconds": 0.001684000002569519 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01275970799906645 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010637583996867761 }, { "model": "lstm", "role": "landlord", "seconds": 0.004287707997718826 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00953191699954914 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010857332999876235 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032283749969792552 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011341040997649543 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009146874996076804 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017650829977355897 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009216375001415145 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0101292499966803 }, { "model": "lstm", "role": "landlord", "seconds": 0.003143875001114793 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261019, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 1, "redeals": 0, "turns": 43, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34, 52, 43, 18 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 37 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.016795292001916096 }, { "model": "resnet", "role": "bidding", "seconds": 0.008495417001540773 }, { "model": "lstm", "role": "bidding", "seconds": 0.000109583001176361 }, { "model": "resnet", "role": "landlord", "seconds": 0.08657262499764329 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035304999983054586 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02258612500008894 }, { "model": "resnet", "role": "landlord", "seconds": 0.012460582998755854 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015598329991917126 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01046104200213449 }, { "model": "resnet", "role": "landlord", "seconds": 0.01145241700578481 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033302919982816093 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020616709000023548 }, { "model": "resnet", "role": "landlord", "seconds": 0.012520084004790988 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00365662499825703 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018773792005958967 }, { "model": "resnet", "role": "landlord", "seconds": 0.01918041700264439 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016634580024401657 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017440291005186737 }, { "model": "resnet", "role": "landlord", "seconds": 0.023028624993457925 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001665249998040963 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010409791997517459 }, { "model": "resnet", "role": "landlord", "seconds": 0.018798750003043097 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037699169988627546 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019523165996361058 }, { "model": "resnet", "role": "landlord", "seconds": 0.010733832998084836 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001648500001465436 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014956250000977889 }, { "model": "resnet", "role": "landlord", "seconds": 0.02195245799521217 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003366790995642077 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017934334005985875 }, { "model": "resnet", "role": "landlord", "seconds": 0.01797041700046975 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016090000062831677 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009531332994811237 }, { "model": "resnet", "role": "landlord", "seconds": 0.015032458999485243 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015863330045249313 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015026832996227313 }, { "model": "resnet", "role": "landlord", "seconds": 0.018357000000833068 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017288329981965944 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01679083300405182 }, { "model": "resnet", "role": "landlord", "seconds": 0.011560999999346677 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003791750001255423 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015092916997673456 }, { "model": "resnet", "role": "landlord", "seconds": 0.018248209002194926 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015383330028271303 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009712749997561332 }, { "model": "resnet", "role": "landlord", "seconds": 0.011146083001221996 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261019, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 1, "redeals": 0, "turns": 43, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34, 52, 43, 18 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 37 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.441600220976397e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01699808299599681 }, { "model": "resnet", "role": "bidding", "seconds": 0.013935416005551815 }, { "model": "resnet", "role": "landlord", "seconds": 0.018143124994821846 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02411691699671792 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004278250002244022 }, { "model": "resnet", "role": "landlord", "seconds": 0.021203125004831236 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010398166996310465 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015415000016218983 }, { "model": "resnet", "role": "landlord", "seconds": 0.011332125002809335 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020422791996679734 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029061249952064827 }, { "model": "resnet", "role": "landlord", "seconds": 0.012477791999117471 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012751665999530815 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017004170003929175 }, { "model": "resnet", "role": "landlord", "seconds": 0.021566250004980247 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01950737500010291 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014690000025439076 }, { "model": "resnet", "role": "landlord", "seconds": 0.01809425000101328 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015354875002230983 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016527500047232024 }, { "model": "resnet", "role": "landlord", "seconds": 0.015833999997994397 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009235040997737087 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030587919973186217 }, { "model": "resnet", "role": "landlord", "seconds": 0.009477083993260749 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009000582998851314 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030241250060498714 }, { "model": "resnet", "role": "landlord", "seconds": 0.017841875000158325 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020988791999116074 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002826374999131076 }, { "model": "resnet", "role": "landlord", "seconds": 0.02080108300287975 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008474708003632259 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001388500000757631 }, { "model": "resnet", "role": "landlord", "seconds": 0.020623415999580175 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017746749996149447 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015239999993355013 }, { "model": "resnet", "role": "landlord", "seconds": 0.016637916000036057 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009520999999949709 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001563707999594044 }, { "model": "resnet", "role": "landlord", "seconds": 0.012305625001317821 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008847582997987047 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014588749982067384 }, { "model": "resnet", "role": "landlord", "seconds": 0.009117583998886403 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008792292006546631 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015262920060195029 }, { "model": "resnet", "role": "landlord", "seconds": 0.010771541004942264 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261019, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 1, "redeals": 0, "turns": 43, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34, 52, 43, 18 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 37 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.091600127751008e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01854349999484839 }, { "model": "lstm", "role": "bidding", "seconds": 7.429199467878789e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.018863333003537264 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003699207998579368 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026181659995927475 }, { "model": "resnet", "role": "landlord", "seconds": 0.023832250000850763 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013738749985350296 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002659666999534238 }, { "model": "resnet", "role": "landlord", "seconds": 0.012871874998381827 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00499645800300641 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0056207079978776164 }, { "model": "resnet", "role": "landlord", "seconds": 0.020224291998601984 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00380616699840175 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013851659969077446 }, { "model": "resnet", "role": "landlord", "seconds": 0.012530541003798135 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014623329989262857 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001385832998494152 }, { "model": "resnet", "role": "landlord", "seconds": 0.02198412500001723 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014650000011897646 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013612909970106557 }, { "model": "resnet", "role": "landlord", "seconds": 0.01745837499765912 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014596659966628067 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003344208002090454 }, { "model": "resnet", "role": "landlord", "seconds": 0.016422125001554377 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001392541998939123 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026271250026184134 }, { "model": "resnet", "role": "landlord", "seconds": 0.02425141700223321 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00359549999848241 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030076670009293593 }, { "model": "resnet", "role": "landlord", "seconds": 0.027287083998089656 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002339375001611188 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017049589951056987 }, { "model": "resnet", "role": "landlord", "seconds": 0.010042624999186955 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001578834002430085 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020184999957564287 }, { "model": "resnet", "role": "landlord", "seconds": 0.018134250000002794 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002754082997853402 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014521670018439181 }, { "model": "resnet", "role": "landlord", "seconds": 0.011336832998495083 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014712920019519515 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014027090001036413 }, { "model": "resnet", "role": "landlord", "seconds": 0.008856458000082057 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014341659989440814 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001412249999702908 }, { "model": "resnet", "role": "landlord", "seconds": 0.020962374997907318 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261019, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 1, "redeals": 0, "turns": 43, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34, 52, 43, 18 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 37 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.295799878193066e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.558400152949616e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01641862500400748 }, { "model": "lstm", "role": "landlord", "seconds": 0.004761542004416697 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01984437499777414 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004678040997532662 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026897079951595515 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01656391600408824 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001552875000925269 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030399579991353676 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01912799999990966 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030568330039386638 }, { "model": "lstm", "role": "landlord", "seconds": 0.002812915998219978 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014143542000965681 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014802920049987733 }, { "model": "lstm", "role": "landlord", "seconds": 0.002767500001937151 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008710875001270324 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014375829996424727 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030268330010585487 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008897250001609791 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014615000036428683 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016425420035375282 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00925233399902936 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006779458002711181 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016405839996878058 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00970699999743374 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006579332999535836 }, { "model": "lstm", "role": "landlord", "seconds": 0.003270207998866681 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01592654200067045 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004526249998889398 }, { "model": "lstm", "role": "landlord", "seconds": 0.003585582999221515 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00918729099794291 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014683749977848493 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015437090041814372 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010339209002268035 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014539999974658713 }, { "model": "lstm", "role": "landlord", "seconds": 0.00289070799772162 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009582917002262548 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015619170007994398 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031912500053294934 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008989124995423481 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014611669976147823 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027177920055692084 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009243666994734667 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001556375005748123 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030314169998746365 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261019, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 1, "redeals": 0, "turns": 43, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 29, 39, 48, 51, 53, 6, 28, 31, 16, 24, 44, 32, 26, 20, 8, 1, 34, 52, 43, 18 ], [ 23, 14, 7, 25, 27, 22, 19, 33, 12, 50, 17, 9, 5, 46, 3, 13, 42 ], [ 10, 41, 11, 35, 2, 37, 38, 21, 0, 15, 30, 47, 40, 45, 36, 4, 49 ] ], "bottom": [ 52, 43, 18 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 52, 43, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 37 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.013031541995587759 }, { "model": "lstm", "role": "bidding", "seconds": 9.462500020163134e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.72500066482462e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032950000022538006 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026961250041495077 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017797041997255292 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031640000015613623 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013470419944496825 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017858416998933535 }, { "model": "lstm", "role": "landlord", "seconds": 0.004911249998258427 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027802500044344924 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02259829200193053 }, { "model": "lstm", "role": "landlord", "seconds": 0.005048041995905805 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027444169973023236 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020116792002227157 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027682500003720634 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015640409983461723 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009398917005455587 }, { "model": "lstm", "role": "landlord", "seconds": 0.00625508300436195 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016367080024792813 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008782959004747681 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023981249978533015 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.008276874999864958 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02299762500479119 }, { "model": "lstm", "role": "landlord", "seconds": 0.001815625000745058 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018062500021187589 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02174916599324206 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032180840062210336 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030815420032013208 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018129667005268857 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030717910049133934 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017111670022131875 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009848041998338886 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017657499993219972 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015120840034796856 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00956337500247173 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034240839959238656 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001534875002107583 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009381208001286723 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029433750023599714 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015167500023380853 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00922116699803155 }, { "model": "lstm", "role": "landlord", "seconds": 0.001747333000821527 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001530833003926091 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008786624995991588 }, { "model": "lstm", "role": "landlord", "seconds": 0.003091958998993505 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261020, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.02412204199936241 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02008354199642781 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01992945800157031 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026984590003849007 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008703999999852385 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017869916999188717 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013092500012135133 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021111666996148415 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019788332996540703 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013292080038809218 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009826207999140024 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008495375004713424 }, { "model": "lstm", "role": "landlord", "seconds": 0.002789124999253545 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008657291997224092 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00837870899704285 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028716669985442422 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00858637499914039 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019868124996719416 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015593749994877726 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008613375001004897 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008829625003272668 }, { "model": "lstm", "role": "landlord", "seconds": 0.0047235000020009466 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012318250002863351 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01897491599811474 }, { "model": "lstm", "role": "landlord", "seconds": 0.003450791002251208 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018758166996121872 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008712457994988654 }, { "model": "lstm", "role": "landlord", "seconds": 0.001491750001150649 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009061000004294328 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008471458000713028 }, { "model": "lstm", "role": "landlord", "seconds": 0.003160249994834885 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008704542000486981 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00846316700335592 }, { "model": "lstm", "role": "landlord", "seconds": 0.004822166003577877 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01088299999537412 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00889070799894398 }, { "model": "lstm", "role": "landlord", "seconds": 0.001542500001960434 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008533833999536 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008784166995610576 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032078750009532087 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261020, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.09737483400385827 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005624333003652282 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01889212500100257 }, { "model": "resnet", "role": "landlord", "seconds": 0.01070908300607698 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014924999995855615 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024690166996151675 }, { "model": "resnet", "role": "landlord", "seconds": 0.009201624998240732 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003056333000131417 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01202766699861968 }, { "model": "resnet", "role": "landlord", "seconds": 0.008712625000043772 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014794169983360916 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008583999995607883 }, { "model": "resnet", "role": "landlord", "seconds": 0.02282579200254986 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015249169955495745 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008527334000973497 }, { "model": "resnet", "role": "landlord", "seconds": 0.019420458003878593 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016043329960666597 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017070625006454065 }, { "model": "resnet", "role": "landlord", "seconds": 0.008786124999460299 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015100829987204634 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008728834000066854 }, { "model": "resnet", "role": "landlord", "seconds": 0.01802733299700776 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002790040998661425 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015863500004343223 }, { "model": "resnet", "role": "landlord", "seconds": 0.017193833999044728 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029119579994585365 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016114000005472917 }, { "model": "resnet", "role": "landlord", "seconds": 0.009661208001489285 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015875000026426278 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01578170799621148 }, { "model": "resnet", "role": "landlord", "seconds": 0.011535833997186273 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001584041994647123 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011134458000015002 }, { "model": "resnet", "role": "landlord", "seconds": 0.010610833000100683 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015303749969461933 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009107167003094219 }, { "model": "resnet", "role": "landlord", "seconds": 0.009262625004339498 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001572042005136609 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008743124999455176 }, { "model": "resnet", "role": "landlord", "seconds": 0.012448374996893108 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261020, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.04519083299965132 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022028832994692493 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004876667000644375 }, { "model": "resnet", "role": "landlord", "seconds": 0.0204773750010645 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008766500002820976 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026680410010158084 }, { "model": "resnet", "role": "landlord", "seconds": 0.008462834004603792 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02036579199921107 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0055743749981047586 }, { "model": "resnet", "role": "landlord", "seconds": 0.009089332997973543 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008748125001147855 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013695419984287582 }, { "model": "resnet", "role": "landlord", "seconds": 0.01924249999865424 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00810458399791969 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013105830003041774 }, { "model": "resnet", "role": "landlord", "seconds": 0.020359041998744942 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01704095800232608 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004636416997527704 }, { "model": "resnet", "role": "landlord", "seconds": 0.009297417003836017 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017252332996577024 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013226250011939555 }, { "model": "resnet", "role": "landlord", "seconds": 0.02110375000484055 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02383854200161295 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034772920043906197 }, { "model": "resnet", "role": "landlord", "seconds": 0.018219332996523008 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022464875000878237 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015004579981905408 }, { "model": "resnet", "role": "landlord", "seconds": 0.021248500001092907 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009525666995614301 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015787500014994293 }, { "model": "resnet", "role": "landlord", "seconds": 0.02026270900387317 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009552832998451777 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015686249971622601 }, { "model": "resnet", "role": "landlord", "seconds": 0.011612041998887435 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009446666997973807 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001482874999055639 }, { "model": "resnet", "role": "landlord", "seconds": 0.00929224999708822 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008989707996079233 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015302090032491833 }, { "model": "resnet", "role": "landlord", "seconds": 0.010026208001363557 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261020, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.023971791997610126 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004621833999408409 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002749459003098309 }, { "model": "resnet", "role": "landlord", "seconds": 0.011112457999843173 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015737909998279065 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0044531669991556555 }, { "model": "resnet", "role": "landlord", "seconds": 0.009093500004382804 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029472080059349537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004872666999290232 }, { "model": "resnet", "role": "landlord", "seconds": 0.009033457994519267 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014224589976947755 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013880000042263418 }, { "model": "resnet", "role": "landlord", "seconds": 0.02516391599783674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016182919935090467 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001356583001324907 }, { "model": "resnet", "role": "landlord", "seconds": 0.020433707999472972 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017004999972414225 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002907750000304077 }, { "model": "resnet", "role": "landlord", "seconds": 0.009903083999233786 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014958749961806461 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013982919990667142 }, { "model": "resnet", "role": "landlord", "seconds": 0.020298834002460353 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026373330038040876 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027623749992926605 }, { "model": "resnet", "role": "landlord", "seconds": 0.02164279200223973 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025291250058216974 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00144058300065808 }, { "model": "resnet", "role": "landlord", "seconds": 0.008641416003229097 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015427500038640574 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013851249968865886 }, { "model": "resnet", "role": "landlord", "seconds": 0.010471415997017175 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001472875002946239 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013506670002243482 }, { "model": "resnet", "role": "landlord", "seconds": 0.01977008300309535 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015690000000176951 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013446669981931336 }, { "model": "resnet", "role": "landlord", "seconds": 0.021335959005227778 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016317089975927956 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015223749942379072 }, { "model": "resnet", "role": "landlord", "seconds": 0.016303208998579066 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261020, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0032506249990547076 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016916332999244332 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002804834002745338 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026987499950337224 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009321333003754262 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004469584004255012 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014000829978613183 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023489041996072046 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004220208000333514 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014421660016523674 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009328792002634145 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014457090001087636 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030261249994509853 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008950499999627937 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001439291998394765 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030322910024551675 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009193707999656908 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027389579990995117 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015307080029742792 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0092685000054189 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001563666999572888 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029961249965708703 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018900875002145767 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027996249991701916 }, { "model": "lstm", "role": "landlord", "seconds": 0.002761583004030399 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01286229099787306 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001414207996276673 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014404999965336174 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009011000001919456 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014319999972940423 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029689579969272017 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009508916999038775 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014212079986464232 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034667500003706664 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010074874997371808 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019997919953311794 }, { "model": "lstm", "role": "landlord", "seconds": 0.002042791005806066 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011144750002131332 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015411669955938123 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032114580026245676 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261020, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0031151249932008795 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026324999998905696 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018453541000781115 }, { "model": "lstm", "role": "landlord", "seconds": 0.002765874996839557 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015844579975237139 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010392333002528176 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015606669985572807 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030566659988835454 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017215040999872144 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015204169976641424 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015039580030133948 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009029207998537458 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030975420013419352 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014118340041022748 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008530208004231099 }, { "model": "lstm", "role": "landlord", "seconds": 0.005003042002499569 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015547500006505288 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0117854999989504 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015270410003722645 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014147910042083822 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008610249999037478 }, { "model": "lstm", "role": "landlord", "seconds": 0.004851875004533213 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027354579942766577 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017616083998291288 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036818750013480894 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002539250002882909 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01679304200661136 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015463329982594587 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014679169980809093 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016075665997050237 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033828749947133474 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014224160040612333 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019516209002176765 }, { "model": "lstm", "role": "landlord", "seconds": 0.003341291994729545 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014835829933872446 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008611833000031766 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014345419986057095 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00130945799901383 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008409458998357877 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028360409996821545 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261020, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0003889169965987094 }, { "model": "resnet", "role": "bidding", "seconds": 0.0086726249937783 }, { "model": "resnet", "role": "bidding", "seconds": 0.007152582998969592 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031843339966144413 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02268454199656844 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013045916995906737 }, { "model": "lstm", "role": "landlord", "seconds": 0.004304166999645531 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008400874998187646 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010585584001091775 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016164170010597445 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01822820899542421 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009866583000984974 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016092919977381825 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008155999996233732 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007979083005920984 }, { "model": "lstm", "role": "landlord", "seconds": 0.005421750000095926 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008419542005867697 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008108708003419451 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031976249956642278 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008769000000029337 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010375416997703724 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014717079975525849 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008318791995407082 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008207874998333864 }, { "model": "lstm", "role": "landlord", "seconds": 0.003208166999684181 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020249041997885797 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012621874993783422 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031631669990019873 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01627583299705293 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008790083003987093 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016690420015947893 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008312499994644895 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00866041599510936 }, { "model": "lstm", "role": "landlord", "seconds": 0.006051458003639709 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008844750002026558 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00949850000324659 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032824590016389266 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009067459002835676 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008371750001970213 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014777920005144551 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00882804200227838 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008986875000118744 }, { "model": "lstm", "role": "landlord", "seconds": 0.0049270000017713755 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261020, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.019574707999709062 }, { "model": "lstm", "role": "bidding", "seconds": 8.833299943944439e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007396417000563815 }, { "model": "resnet", "role": "landlord", "seconds": 0.02002149999316316 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028322079961071722 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.031988374998036306 }, { "model": "resnet", "role": "landlord", "seconds": 0.011546209003427066 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014813329980825074 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02141950000077486 }, { "model": "resnet", "role": "landlord", "seconds": 0.01888587499706773 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002867667004466057 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019379625002329703 }, { "model": "resnet", "role": "landlord", "seconds": 0.009125999997195322 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015294999975594692 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008814749999146443 }, { "model": "resnet", "role": "landlord", "seconds": 0.019314042001497 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001650375001190696 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00931254199531395 }, { "model": "resnet", "role": "landlord", "seconds": 0.01916141699621221 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016600000017206185 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01992883300408721 }, { "model": "resnet", "role": "landlord", "seconds": 0.009511582997220103 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016177919969777577 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00908158299716888 }, { "model": "resnet", "role": "landlord", "seconds": 0.016459790997032542 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028688329985016026 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016807041996798944 }, { "model": "resnet", "role": "landlord", "seconds": 0.010704667001846246 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002849833996151574 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009816000005230308 }, { "model": "resnet", "role": "landlord", "seconds": 0.009340290998807177 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001600999996298924 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018224999999802094 }, { "model": "resnet", "role": "landlord", "seconds": 0.010604082999634556 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001662875001784414 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009273458999814466 }, { "model": "resnet", "role": "landlord", "seconds": 0.023002374997304287 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001524125000287313 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00915487499878509 }, { "model": "resnet", "role": "landlord", "seconds": 0.009035041999595705 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001736041005642619 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008830124999803957 }, { "model": "resnet", "role": "landlord", "seconds": 0.010277167006279342 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261020, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.01372066600015387 }, { "model": "resnet", "role": "bidding", "seconds": 0.007427208001899999 }, { "model": "lstm", "role": "bidding", "seconds": 7.87919998401776e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.019573750003473833 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0191015000018524 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027217080059926957 }, { "model": "resnet", "role": "landlord", "seconds": 0.019813791994238272 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00870533299894305 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002744083001744002 }, { "model": "resnet", "role": "landlord", "seconds": 0.008659083003294654 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01765441699535586 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002609916999062989 }, { "model": "resnet", "role": "landlord", "seconds": 0.008707334003702272 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008612541998445522 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001424083995516412 }, { "model": "resnet", "role": "landlord", "seconds": 0.01980850000109058 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01828199999727076 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014779589982936159 }, { "model": "resnet", "role": "landlord", "seconds": 0.021379999998316634 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01941149999765912 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004342207997979131 }, { "model": "resnet", "role": "landlord", "seconds": 0.00995083300222177 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008528749996912666 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014062500049476512 }, { "model": "resnet", "role": "landlord", "seconds": 0.01751658399734879 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017873625001811888 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0038645840031676926 }, { "model": "resnet", "role": "landlord", "seconds": 0.01363412500359118 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018328666999877896 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013840840038028546 }, { "model": "resnet", "role": "landlord", "seconds": 0.01543274999858113 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008869750003213994 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013976249974803068 }, { "model": "resnet", "role": "landlord", "seconds": 0.020780084007128607 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009852500006672926 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016362500027753413 }, { "model": "resnet", "role": "landlord", "seconds": 0.013223166002717335 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017299166996963322 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015572080010315403 }, { "model": "resnet", "role": "landlord", "seconds": 0.009268750000046566 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00902983400010271 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015063329992699437 }, { "model": "resnet", "role": "landlord", "seconds": 0.015203791001113132 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261020, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.01575537499593338 }, { "model": "lstm", "role": "bidding", "seconds": 8.037500083446503e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.495900404639542e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.01905754199833609 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006575833998795133 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002915125005529262 }, { "model": "resnet", "role": "landlord", "seconds": 0.010419750004075468 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014143750013317913 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026863750026677735 }, { "model": "resnet", "role": "landlord", "seconds": 0.009033124995767139 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027874579973286018 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004695042000093963 }, { "model": "resnet", "role": "landlord", "seconds": 0.009719374997075647 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014679169980809093 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014187500055413693 }, { "model": "resnet", "role": "landlord", "seconds": 0.020485916997131426 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014807499974267557 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013472920036292635 }, { "model": "resnet", "role": "landlord", "seconds": 0.022524749998410698 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016847909937496297 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006895583996083587 }, { "model": "resnet", "role": "landlord", "seconds": 0.009253625001292676 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001465250003093388 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001497625002230052 }, { "model": "resnet", "role": "landlord", "seconds": 0.019876749996910803 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002933709001808893 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005398708002758212 }, { "model": "resnet", "role": "landlord", "seconds": 0.021086041997477878 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028850829985458404 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015258749990607612 }, { "model": "resnet", "role": "landlord", "seconds": 0.015889207999862265 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001549790998979006 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001496833996498026 }, { "model": "resnet", "role": "landlord", "seconds": 0.021976417003315873 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016925839954637922 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015746249991934747 }, { "model": "resnet", "role": "landlord", "seconds": 0.021362999999837484 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015883750020293519 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015995419962564483 }, { "model": "resnet", "role": "landlord", "seconds": 0.00965808399632806 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014762089995201677 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014624160030507483 }, { "model": "resnet", "role": "landlord", "seconds": 0.021474749999470077 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261020, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.329199772560969e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00748241700057406 }, { "model": "lstm", "role": "bidding", "seconds": 8.220900053856894e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033418750026612543 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025292790996900294 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028576659969985485 }, { "model": "lstm", "role": "landlord", "seconds": 0.004492458996537607 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011204665999684948 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029053749967715703 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014383749949047342 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01801037499535596 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027585830030147918 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014176669938024133 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01012445899687009 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016021659976104274 }, { "model": "lstm", "role": "landlord", "seconds": 0.006377041994710453 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009649583000282291 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001530999994429294 }, { "model": "lstm", "role": "landlord", "seconds": 0.006693666997307446 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00925616600579815 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00314174999948591 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017507079974166118 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009907708001264837 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015239999993355013 }, { "model": "lstm", "role": "landlord", "seconds": 0.010545750003075227 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.03506320899759885 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032116250004037283 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032394170048064552 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013003125000977889 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001593291002791375 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016718339975341223 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011985083001491148 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017607089976081625 }, { "model": "lstm", "role": "landlord", "seconds": 0.003366707998793572 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01097966700035613 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017040829989127815 }, { "model": "lstm", "role": "landlord", "seconds": 0.003284582999185659 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009792625001864508 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015974169946275651 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015786660005687736 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010298541994416155 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015477499982807785 }, { "model": "lstm", "role": "landlord", "seconds": 0.003144708003674168 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261020, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 40, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 25, 16, 17, 33, 11, 36, 3, 47, 21, 23, 53, 14, 10, 48, 49, 40, 46, 34, 51, 18 ], [ 26, 7, 20, 45, 6, 15, 35, 52, 1, 27, 24, 31, 38, 13, 2, 22, 9 ], [ 0, 8, 43, 5, 4, 37, 19, 28, 29, 50, 12, 32, 41, 39, 44, 30, 42 ] ], "bottom": [ 34, 51, 18 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 51, 18 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 14, 16, 21, 25 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.362500036833808e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.433300248114392e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008032208002987318 }, { "model": "lstm", "role": "landlord", "seconds": 0.0039563329992233776 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005802041996503249 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024811290997604374 }, { "model": "lstm", "role": "landlord", "seconds": 0.004519666996202432 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00149004199920455 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013307250002981164 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018810830006259494 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032465830008732155 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019731665997824166 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015162499985308386 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014459579979302362 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00874100000510225 }, { "model": "lstm", "role": "landlord", "seconds": 0.002900041996326763 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014268750019255094 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008660791005240753 }, { "model": "lstm", "role": "landlord", "seconds": 0.002810584002872929 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015808340031071566 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018743791995802894 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015598750032950193 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001414207996276673 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009019917000841815 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028253749987925403 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005252957998891361 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01939325000421377 }, { "model": "lstm", "role": "landlord", "seconds": 0.00481983400095487 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026070829990203492 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016235957999015227 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016303750016959384 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013951669970992953 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017095125003834255 }, { "model": "lstm", "role": "landlord", "seconds": 0.002952000002551358 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015920830046525225 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009180291002849117 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027982079991488717 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001607291997061111 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009165292001853231 }, { "model": "lstm", "role": "landlord", "seconds": 0.001698458996543195 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001537249998364132 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008664207998663187 }, { "model": "lstm", "role": "landlord", "seconds": 0.004888165996817406 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261021, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.11044120800215751 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013866875000530854 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017656669951975346 }, { "model": "resnet", "role": "landlord", "seconds": 0.01971883299847832 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02560341600474203 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027957089987467043 }, { "model": "resnet", "role": "landlord", "seconds": 0.01227308400120819 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009822583000641316 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.010100583000166807 }, { "model": "resnet", "role": "landlord", "seconds": 0.00871341599849984 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007825874999980442 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028965829988010228 }, { "model": "resnet", "role": "landlord", "seconds": 0.009357416995044332 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00862858300388325 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013865840010112152 }, { "model": "resnet", "role": "landlord", "seconds": 0.020753292003064416 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019007457995030563 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015104159974725917 }, { "model": "resnet", "role": "landlord", "seconds": 0.008807083999272436 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008392292002099566 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015250420037773438 }, { "model": "resnet", "role": "landlord", "seconds": 0.017766999997547828 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010936625003523659 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027690409988281317 }, { "model": "resnet", "role": "landlord", "seconds": 0.015184000003500842 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014867624995531514 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001472417003242299 }, { "model": "resnet", "role": "landlord", "seconds": 0.00918608399661025 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261021, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019958340053563006 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008526124998752493 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008608875003119465 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017094590002670884 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008850875005009584 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016457999998237938 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014752499992027879 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009085915997275151 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019435624999459833 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035999590036226436 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00929924999945797 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017316999998001847 }, { "model": "lstm", "role": "landlord", "seconds": 0.006650999996054452 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009382125004776753 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01220166699931724 }, { "model": "lstm", "role": "landlord", "seconds": 0.001619333001144696 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009006834006868303 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011235832993406802 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014515000002575107 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008893792000890244 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010569042002316564 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016095000028144568 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00915954200172564 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009074125002371147 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014891250029904768 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009018040997034404 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008953791999374516 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014584579985239543 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261021, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.020165665999229532 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001488290996348951 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009462957998039201 }, { "model": "resnet", "role": "landlord", "seconds": 0.023639708997507114 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0058425419993000105 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014761083002667874 }, { "model": "resnet", "role": "landlord", "seconds": 0.018433416000334546 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002702957994188182 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011460540998086799 }, { "model": "resnet", "role": "landlord", "seconds": 0.008411208000325132 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013724169984925538 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010184167003899347 }, { "model": "resnet", "role": "landlord", "seconds": 0.018229041001177393 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014021669994690455 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015719874994829297 }, { "model": "resnet", "role": "landlord", "seconds": 0.019192665997252334 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001465832996473182 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020954250001523178 }, { "model": "resnet", "role": "landlord", "seconds": 0.008638083003461361 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014261249962146394 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008311709003464784 }, { "model": "resnet", "role": "landlord", "seconds": 0.019534750004822854 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036758750065928325 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01017245899856789 }, { "model": "resnet", "role": "landlord", "seconds": 0.010209874999418389 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015152500054682605 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0092304999998305 }, { "model": "resnet", "role": "landlord", "seconds": 0.008957124999142252 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261021, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001930625003296882 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015019170023151673 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008946458998252638 }, { "model": "lstm", "role": "landlord", "seconds": 0.001684957998804748 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015617079989169724 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01809549999597948 }, { "model": "lstm", "role": "landlord", "seconds": 0.001546583000163082 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014086250012042 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.03267158300150186 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032839999985299073 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017708340019453317 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01887529200030258 }, { "model": "lstm", "role": "landlord", "seconds": 0.005342292002751492 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005258334000245668 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010017041000537574 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017441659947508015 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015676659968448803 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010622542002238333 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016879999966477044 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001586042002600152 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010634958001901396 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017017499994835816 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015679170028306544 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009677624999312684 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015724589975434355 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014952499986975454 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009168666998448316 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014732089985045604 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261021, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.022221792001801077 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001371874997857958 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012896249972982332 }, { "model": "resnet", "role": "landlord", "seconds": 0.02035720799904084 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00335191599879181 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026060000018333085 }, { "model": "resnet", "role": "landlord", "seconds": 0.02207283300231211 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024960410009953193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00403474999620812 }, { "model": "resnet", "role": "landlord", "seconds": 0.016079292006907053 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014665839989902452 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003599375006160699 }, { "model": "resnet", "role": "landlord", "seconds": 0.016606125005637296 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019173750042682514 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001534458999230992 }, { "model": "resnet", "role": "landlord", "seconds": 0.01837566600443097 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016386669958592393 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015840839987504296 }, { "model": "resnet", "role": "landlord", "seconds": 0.016050749996793456 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016456250014016405 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014725840010214597 }, { "model": "resnet", "role": "landlord", "seconds": 0.021456082999065984 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034151669970015064 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002724667006987147 }, { "model": "resnet", "role": "landlord", "seconds": 0.013280540995765477 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001435749996744562 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012772089976351708 }, { "model": "resnet", "role": "landlord", "seconds": 0.008328749994689133 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261021, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0016447919988422655 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008182457997463644 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001443749999452848 }, { "model": "lstm", "role": "landlord", "seconds": 0.001337209003395401 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01623187500081258 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014259579984354787 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013531250006053597 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008233000000473112 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002142041004844941 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028808339993702248 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009456040999793913 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014857089990982786 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027916249964619055 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008429458997852635 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014583749943994917 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016917500033741817 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008759083000768442 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001454124998417683 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013870409966330044 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008652874996187165 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001453749995562248 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014840419971733354 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008688750000146683 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014292910054791719 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013408749946393073 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008515290996001568 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013003750063944608 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013452499988488853 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261021, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.006891000004543457 }, { "model": "resnet", "role": "bidding", "seconds": 0.007150500001444016 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004114170005777851 }, { "model": "resnet", "role": "landlord", "seconds": 0.01778099999501137 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0083623339960468 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014008329962962307 }, { "model": "resnet", "role": "landlord", "seconds": 0.019608208996942267 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011527624999871477 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00502654100273503 }, { "model": "resnet", "role": "landlord", "seconds": 0.024710749996302184 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01693725000222912 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005498416998307221 }, { "model": "resnet", "role": "landlord", "seconds": 0.016162708001502324 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00927666699863039 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006872333993669599 }, { "model": "resnet", "role": "landlord", "seconds": 0.01936737499636365 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00881712500267895 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013341660014702938 }, { "model": "resnet", "role": "landlord", "seconds": 0.02394816699961666 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009343416997580789 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014839580035186373 }, { "model": "resnet", "role": "landlord", "seconds": 0.019778792004217394 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009712792001664639 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014665419948869385 }, { "model": "resnet", "role": "landlord", "seconds": 0.018334250002226327 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011245666995819192 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004518624999036547 }, { "model": "resnet", "role": "landlord", "seconds": 0.011458083004981745 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011094000001321547 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015549160016234964 }, { "model": "resnet", "role": "landlord", "seconds": 0.008991916998638771 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261021, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.579199882457033e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007439583998348098 }, { "model": "resnet", "role": "bidding", "seconds": 0.007462916000804398 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019063340005232021 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008918999999877997 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008546416996978223 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016289999985019676 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01895258299919078 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018265625003550667 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014018750007380731 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016525665996596217 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018497834003937896 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035862500008079223 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019448999999440275 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01946870800020406 }, { "model": "lstm", "role": "landlord", "seconds": 0.003779459002544172 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009255666998797096 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008959624996350612 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017998339972109534 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009656750000431202 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020219375001033768 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014009169972268865 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008543542004190385 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009030333007103764 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014655409977422096 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0193714170018211 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008827375000691973 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013174589985283092 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008686332999786828 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008654457997181453 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014907910008332692 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261021, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007740332999674138 }, { "model": "lstm", "role": "bidding", "seconds": 7.470800483133644e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007748333002382424 }, { "model": "resnet", "role": "landlord", "seconds": 0.023237959001562558 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014006670025992207 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00880745799804572 }, { "model": "resnet", "role": "landlord", "seconds": 0.01886204199399799 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005812791998323519 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02300470899353968 }, { "model": "resnet", "role": "landlord", "seconds": 0.01907733299594838 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00621491699712351 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02257666699733818 }, { "model": "resnet", "role": "landlord", "seconds": 0.015981625001586508 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001483209001889918 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018758582998998463 }, { "model": "resnet", "role": "landlord", "seconds": 0.015419916999235284 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016059170011430979 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009119583002757281 }, { "model": "resnet", "role": "landlord", "seconds": 0.01738241700513754 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001599291994352825 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025151542002276983 }, { "model": "resnet", "role": "landlord", "seconds": 0.010440874997584615 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001491750001150649 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009383959004480857 }, { "model": "resnet", "role": "landlord", "seconds": 0.023793833002855536 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005373541003791615 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012517166003817692 }, { "model": "resnet", "role": "landlord", "seconds": 0.012913667000248097 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004329458002757747 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009462707996135578 }, { "model": "resnet", "role": "landlord", "seconds": 0.009376791997055989 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261021, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.199999527074397e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.524999869521707e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.016133042001456488 }, { "model": "lstm", "role": "landlord", "seconds": 0.002057375000731554 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015532499965047464 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009534625001833774 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017014169934554957 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014996669997344725 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017075290998036508 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014871669991407543 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013750830039498396 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020214458003465552 }, { "model": "lstm", "role": "landlord", "seconds": 0.004645166998670902 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014594999956898391 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01789324999845121 }, { "model": "lstm", "role": "landlord", "seconds": 0.004689625005994458 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015447919940925203 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019159167000907473 }, { "model": "lstm", "role": "landlord", "seconds": 0.001531750000140164 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014260419993661344 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009089417006180156 }, { "model": "lstm", "role": "landlord", "seconds": 0.001370042002236005 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001304917001107242 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009565624997776467 }, { "model": "lstm", "role": "landlord", "seconds": 0.001437540995539166 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001387916003295686 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008885541996278334 }, { "model": "lstm", "role": "landlord", "seconds": 0.002030541996646207 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014395839971257374 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00934854200022528 }, { "model": "lstm", "role": "landlord", "seconds": 0.001456291000067722 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261021, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.0075487079957383685 }, { "model": "lstm", "role": "bidding", "seconds": 7.270799687830731e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.570799839915708e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.017594208002265077 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015323749976232648 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001429709001968149 }, { "model": "resnet", "role": "landlord", "seconds": 0.02095770899904892 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005309084001055453 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027305829935357906 }, { "model": "resnet", "role": "landlord", "seconds": 0.012040833003993612 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035261669981991872 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006502707998151891 }, { "model": "resnet", "role": "landlord", "seconds": 0.010294624997186475 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015256670012604445 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005866874998901039 }, { "model": "resnet", "role": "landlord", "seconds": 0.020897292000881862 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014933329948689789 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013464580042636953 }, { "model": "resnet", "role": "landlord", "seconds": 0.01756458299496444 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001596417001564987 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00153945799684152 }, { "model": "resnet", "role": "landlord", "seconds": 0.021069167007226497 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015864169981796294 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014126669993856922 }, { "model": "resnet", "role": "landlord", "seconds": 0.018074040999636054 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00293416600470664 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028297500030021183 }, { "model": "resnet", "role": "landlord", "seconds": 0.01345374999800697 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002713249996304512 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001563167003041599 }, { "model": "resnet", "role": "landlord", "seconds": 0.009182374997180887 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261021, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 20, 45, 7, 43, 38, 31, 16, 28, 39, 22, 23, 17, 49, 19, 30, 0, 33 ], [ 53, 18, 8, 50, 41, 15, 32, 51, 34, 24, 6, 5, 12, 2, 21, 10, 14, 48, 37, 40 ], [ 27, 1, 3, 42, 11, 47, 46, 35, 36, 52, 4, 29, 25, 44, 13, 9, 26 ] ], "bottom": [ 48, 37, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 48, 37, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 5, 8, 12, 18, 21, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 7, 16, 17, 19, 20, 22, 23 ], "pattern": { "type": "plane1", "rank": 5, "len": 2 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 30, 31, 45 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 48, 50, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.170900062192231e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.014707290996739175 }, { "model": "lstm", "role": "bidding", "seconds": 7.370800449280068e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.001583915996889118 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01621858299768064 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012607090029632673 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013059580014669336 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019537667001714 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015599580001435243 }, { "model": "lstm", "role": "landlord", "seconds": 0.001352582999970764 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008672957999806385 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00208162499620812 }, { "model": "lstm", "role": "landlord", "seconds": 0.004227917001117021 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008831874998577405 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001435291997040622 }, { "model": "lstm", "role": "landlord", "seconds": 0.002822750000632368 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008897542000340763 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014277500013122335 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016666670053382404 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008825125005387235 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014570420025847852 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014981660060584545 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008935124998970423 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014743749998160638 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015373749993159436 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009157458996924106 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014382090012077242 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015078329961397685 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008881624999048654 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014372500008903444 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015764160052640364 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261022, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 41, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 11, 13, 19, 23, 24, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.022834415998659097 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003459332998318132 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010104415996465832 }, { "model": "resnet", "role": "landlord", "seconds": 0.019725291000213474 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016150839946931228 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009728165998240001 }, { "model": "resnet", "role": "landlord", "seconds": 0.10508466600003885 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034582089938339777 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012289833000977524 }, { "model": "resnet", "role": "landlord", "seconds": 0.020708374999230728 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015801249974174425 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021684667000954505 }, { "model": "resnet", "role": "landlord", "seconds": 0.01997466700413497 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016096659965114668 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009977957997762132 }, { "model": "resnet", "role": "landlord", "seconds": 0.009915875001752283 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015247920018737204 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.030154416999721434 }, { "model": "resnet", "role": "landlord", "seconds": 0.009812416996282991 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001652083003136795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009316374998888932 }, { "model": "resnet", "role": "landlord", "seconds": 0.008679332997417077 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014860829978715628 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019652957998914644 }, { "model": "resnet", "role": "landlord", "seconds": 0.019034999997529667 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002613500000734348 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008886124996934086 }, { "model": "resnet", "role": "landlord", "seconds": 0.00895279199903598 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029622500005643815 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008811874999082647 }, { "model": "resnet", "role": "landlord", "seconds": 0.009004749997984618 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003002917001140304 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010155707997910213 }, { "model": "resnet", "role": "landlord", "seconds": 0.02165899999818066 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004533792001893744 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013888292000046931 }, { "model": "resnet", "role": "landlord", "seconds": 0.010974416996759828 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016056250024121255 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022119124994787853 }, { "model": "resnet", "role": "landlord", "seconds": 0.01305799999681767 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014460410020546988 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261022, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 41, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 11, 13, 19, 23, 24, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.021861459004867356 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01215970799967181 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016045420052250847 }, { "model": "resnet", "role": "landlord", "seconds": 0.018020249997789506 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009553042000334244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001599625000380911 }, { "model": "resnet", "role": "landlord", "seconds": 0.022511291994305793 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.027397124998969957 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028877090007881634 }, { "model": "resnet", "role": "landlord", "seconds": 0.025579499997547828 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01867770800163271 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015519579974352382 }, { "model": "resnet", "role": "landlord", "seconds": 0.022421833004045766 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017676791998383123 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013837080041412264 }, { "model": "resnet", "role": "landlord", "seconds": 0.008436291995167267 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008433625000179745 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003798833000473678 }, { "model": "resnet", "role": "landlord", "seconds": 0.009700084003270604 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009245749999536201 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015523330002906732 }, { "model": "resnet", "role": "landlord", "seconds": 0.009431375001440756 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009299915996962227 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014186249973136 }, { "model": "resnet", "role": "landlord", "seconds": 0.02121537500352133 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012539208997623064 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016767909983173013 }, { "model": "resnet", "role": "landlord", "seconds": 0.01181558299867902 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023124291001295205 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003148540999973193 }, { "model": "resnet", "role": "landlord", "seconds": 0.00992762500391109 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020970999998098705 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016295839959639125 }, { "model": "resnet", "role": "landlord", "seconds": 0.010095499994349666 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009057000002940185 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002857375002349727 }, { "model": "resnet", "role": "landlord", "seconds": 0.013609624998935033 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011137542001961265 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004456249997019768 }, { "model": "resnet", "role": "landlord", "seconds": 0.00947266699949978 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009368666003865656 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261022, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 25, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.005263334001938347 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013481542002409697 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008797708003839944 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027857919994858094 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00883895799779566 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008875083003658801 }, { "model": "lstm", "role": "landlord", "seconds": 0.0056215000004158355 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020818915996642318 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008529500002623536 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028952499997103587 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008968000001914334 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009041375000379048 }, { "model": "lstm", "role": "landlord", "seconds": 0.003896499998518266 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010486917002708651 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009510666997812223 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014415419936995022 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009228208000422455 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018905833996541332 }, { "model": "lstm", "role": "landlord", "seconds": 0.001520166995760519 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019041542000195477 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009737291999044828 }, { "model": "lstm", "role": "landlord", "seconds": 0.001560165997943841 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.11685687499993946 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024141583002347033 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015060839941725135 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009537707999697886 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009976417000871152 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015615840020473115 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020898916001897305 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01998916600132361 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015866250032559037 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010492250003153458 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009664208002504893 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016154589975485578 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009233500000846107 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024425749994406942 }, { "model": "lstm", "role": "landlord", "seconds": 0.005167625000467524 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009965583994926419 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018987833995197434 }, { "model": "lstm", "role": "landlord", "seconds": 0.00292783400072949 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009554458003549371 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009298375000071246 }, { "model": "lstm", "role": "landlord", "seconds": 0.002916959005233366 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009253958000044804 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009980916998756584 }, { "model": "lstm", "role": "landlord", "seconds": 0.003238709003198892 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009749459000886418 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010947082999336999 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018525420018704608 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011412249994464219 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011082208002335392 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035103330010315403 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261022, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 25, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004887749993940815 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02085941700352123 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002026541995292064 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032231250006589107 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01066958399314899 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001617959002032876 }, { "model": "lstm", "role": "landlord", "seconds": 0.0050065830000676215 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02055391600151779 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029149580004741438 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028819159997510724 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0168111669991049 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002092083996103611 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030170000027283095 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011328874999890104 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032592909992672503 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015970419990480877 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010035250001237728 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003745999994862359 }, { "model": "lstm", "role": "landlord", "seconds": 0.002107958003762178 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010668499999155756 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001615250002942048 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027143330007675104 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024467499999445863 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003980124994996004 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018962499962071888 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011725167001713999 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019673329952638596 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025742500001797453 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022291165994829498 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031448339941562153 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024577919975854456 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012390416995913256 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027105420012958348 }, { "model": "lstm", "role": "landlord", "seconds": 0.002205042001151014 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010402958003396634 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0039023750068736263 }, { "model": "lstm", "role": "landlord", "seconds": 0.003043915996386204 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01157437499932712 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002138583004125394 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032642079968354665 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011913374997675419 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017097090021707118 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032052079986897297 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010789166997710709 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022053749999031425 }, { "model": "lstm", "role": "landlord", "seconds": 0.003598082999815233 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011384124998585321 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016532910012756474 }, { "model": "lstm", "role": "landlord", "seconds": 0.001803541999834124 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010606167001242284 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015619170007994398 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032610000052955 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261022, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 25, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004678000004787464 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003064333002839703 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02339666699845111 }, { "model": "lstm", "role": "landlord", "seconds": 0.003959167006541975 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035014169989153743 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013072749999992084 }, { "model": "lstm", "role": "landlord", "seconds": 0.004396959004225209 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034402090022922494 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010910666002018843 }, { "model": "lstm", "role": "landlord", "seconds": 0.003276458002801519 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00161070900503546 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010371625001425855 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032905420011957176 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020342499992693774 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010725083004217595 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021123330006957985 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020400830035214312 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019873791999998502 }, { "model": "lstm", "role": "landlord", "seconds": 0.002177874994231388 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017549580006743781 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011218208004720509 }, { "model": "lstm", "role": "landlord", "seconds": 0.002038042002823204 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00333979199785972 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020316875001299195 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017546249946462922 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015280419975169934 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016435457997431513 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018250409993925132 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015857920006965287 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01856687499821419 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017606670007808134 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016222919948631898 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017003041997668333 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018462079970049672 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015271660013240762 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01794858300127089 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028823749962612055 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00164958399545867 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0104342499980703 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030469590055872686 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015611249982612208 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01666054199449718 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029462079983204603 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017065830033970997 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010488749998330604 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032758749948698096 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003488540998660028 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015986209000402596 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018351670005358756 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016342919989256188 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010489708001841791 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029775829971185885 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261022, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 41, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 11, 13, 19, 23, 24, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.023630083000171 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006307375006144866 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003045917001145426 }, { "model": "resnet", "role": "landlord", "seconds": 0.023959915997693315 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015556660000584088 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00259912500041537 }, { "model": "resnet", "role": "landlord", "seconds": 0.01876383399940096 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0040354579978156835 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015031670045573264 }, { "model": "resnet", "role": "landlord", "seconds": 0.024324624995642807 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001425791997462511 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001330541999777779 }, { "model": "resnet", "role": "landlord", "seconds": 0.020991291996324435 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015412080028909259 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015119160016183741 }, { "model": "resnet", "role": "landlord", "seconds": 0.009354916997835971 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014651250021415763 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031272499982151203 }, { "model": "resnet", "role": "landlord", "seconds": 0.009346999999252148 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014514170034090057 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014714999997522682 }, { "model": "resnet", "role": "landlord", "seconds": 0.009190374999889173 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015390420012408867 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014276250003604218 }, { "model": "resnet", "role": "landlord", "seconds": 0.024258625002403278 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004235665997839533 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014390419964911416 }, { "model": "resnet", "role": "landlord", "seconds": 0.009131874998274725 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029523749981308356 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004740374999528285 }, { "model": "resnet", "role": "landlord", "seconds": 0.010950249998131767 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016627090008114465 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014852079984848388 }, { "model": "resnet", "role": "landlord", "seconds": 0.01762099999905331 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015120410025701858 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016106249968288466 }, { "model": "resnet", "role": "landlord", "seconds": 0.018688416996155865 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015486249976675026 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004206917001283728 }, { "model": "resnet", "role": "landlord", "seconds": 0.010046792005596217 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001538459000585135 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261022, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 47, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 11, 13, 19, 23, 24, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008553458006645087 }, { "model": "resnet", "role": "landlord", "seconds": 0.02165791700099362 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006203957993420772 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011156749998917803 }, { "model": "resnet", "role": "landlord", "seconds": 0.022111416998086497 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013578750003944151 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01205162500264123 }, { "model": "resnet", "role": "landlord", "seconds": 0.01911679200566141 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003496541001368314 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00985966699954588 }, { "model": "resnet", "role": "landlord", "seconds": 0.018321083996852394 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017112919958890416 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009987999997974839 }, { "model": "resnet", "role": "landlord", "seconds": 0.022163833004015032 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016102090012282133 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00945983300334774 }, { "model": "resnet", "role": "landlord", "seconds": 0.009196917002554983 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015449580023414455 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02323979200446047 }, { "model": "resnet", "role": "landlord", "seconds": 0.008849958001519553 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013397080037975684 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008585292001953349 }, { "model": "resnet", "role": "landlord", "seconds": 0.008559458001400344 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003752125005121343 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010900542001763824 }, { "model": "resnet", "role": "landlord", "seconds": 0.008733957998629194 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014107499955571257 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014351917001476977 }, { "model": "resnet", "role": "landlord", "seconds": 0.00894658399920445 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006688207999104634 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01957350000157021 }, { "model": "resnet", "role": "landlord", "seconds": 0.008343624998815358 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001439625004422851 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020615000001271255 }, { "model": "resnet", "role": "landlord", "seconds": 0.009275750002416316 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019572910023271106 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018485250002413522 }, { "model": "resnet", "role": "landlord", "seconds": 0.009538999998767395 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015399580006487668 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018648000004759524 }, { "model": "resnet", "role": "landlord", "seconds": 0.023511041996243875 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022315830065053888 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01090529200155288 }, { "model": "resnet", "role": "landlord", "seconds": 0.012947625000379048 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031837499991524965 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010298583998519462 }, { "model": "resnet", "role": "landlord", "seconds": 0.009889957997074816 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002088790999550838 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261022, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 47, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 11, 13, 19, 23, 24, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.010213084002316464 }, { "model": "resnet", "role": "landlord", "seconds": 0.020975499995984137 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01993179200508166 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030908749977243133 }, { "model": "resnet", "role": "landlord", "seconds": 0.018817292002495378 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009440250003535766 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029306670039659366 }, { "model": "resnet", "role": "landlord", "seconds": 0.019039584003621712 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01717616699897917 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017976249946514145 }, { "model": "resnet", "role": "landlord", "seconds": 0.01870937499916181 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020085999996808823 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001658540997595992 }, { "model": "resnet", "role": "landlord", "seconds": 0.030406874997424893 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01977820799947949 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020227090062689967 }, { "model": "resnet", "role": "landlord", "seconds": 0.013755667001532856 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017439084003854077 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0038345409993780777 }, { "model": "resnet", "role": "landlord", "seconds": 0.012101042004360352 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011612459005846176 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020687500000349246 }, { "model": "resnet", "role": "landlord", "seconds": 0.011888166998687666 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021966292006254662 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032875839970074594 }, { "model": "resnet", "role": "landlord", "seconds": 0.019620625003881287 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010234000001219101 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017279159947065637 }, { "model": "resnet", "role": "landlord", "seconds": 0.01052858400362311 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010079874999064486 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033310409999103285 }, { "model": "resnet", "role": "landlord", "seconds": 0.011043416998290922 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010273125000821892 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016067910037236288 }, { "model": "resnet", "role": "landlord", "seconds": 0.010919916996499524 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011713249994500075 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00213274999987334 }, { "model": "resnet", "role": "landlord", "seconds": 0.013066125000477768 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013327458000276238 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023221250012284145 }, { "model": "resnet", "role": "landlord", "seconds": 0.02512608399410965 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024362875003134832 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031311249986174516 }, { "model": "resnet", "role": "landlord", "seconds": 0.015192541999567766 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.028992250001465436 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002843375004886184 }, { "model": "resnet", "role": "landlord", "seconds": 0.01260366699716542 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021538540997426026 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261022, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 25, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.749999688006938e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004299291998904664 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024661000003106892 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01234837499941932 }, { "model": "lstm", "role": "landlord", "seconds": 0.004103874998691026 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02358000000094762 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014585999997507315 }, { "model": "lstm", "role": "landlord", "seconds": 0.004791667000972666 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025475000002188608 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013525875001505483 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036576659986167215 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014729041999089532 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013472874998115003 }, { "model": "lstm", "role": "landlord", "seconds": 0.004709458000434097 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017544374997669365 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01281895900319796 }, { "model": "lstm", "role": "landlord", "seconds": 0.005481374995724764 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011869875001139008 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.026980540998920333 }, { "model": "lstm", "role": "landlord", "seconds": 0.002882707995013334 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011882416001753882 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012024124996969476 }, { "model": "lstm", "role": "landlord", "seconds": 0.001765916997101158 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02463983299821848 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023446916005923413 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021406250016298145 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011872708004375454 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.03228770799614722 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018753749973257072 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012217832998430822 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023116374999517575 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018939580040751025 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020722375003970228 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012274334003450349 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018482919986126944 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023063332999299746 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025045624999620486 }, { "model": "lstm", "role": "landlord", "seconds": 0.004466415994102135 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013328458000614773 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013366833001782652 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031059579996508546 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012855124994530343 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011100791998615023 }, { "model": "lstm", "role": "landlord", "seconds": 0.00163004200294381 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011434874999395106 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011728165998647455 }, { "model": "lstm", "role": "landlord", "seconds": 0.005039709001721349 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00972758299758425 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011442958006227855 }, { "model": "lstm", "role": "landlord", "seconds": 0.002250917001219932 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01187387500249315 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011823332999483682 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032551250042160973 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261022, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 25, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.6915996032767e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.005385915996157564 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02000662500358885 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017728750026435591 }, { "model": "lstm", "role": "landlord", "seconds": 0.00288979199831374 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011047917003452312 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016415840000263415 }, { "model": "lstm", "role": "landlord", "seconds": 0.0040856670020730235 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017688583000563085 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017785410018404946 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029476669951691292 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009858915997028816 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015794170030858368 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029267080026329495 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009945999998308253 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015750829988974147 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030662500066682696 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009856291995674837 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032585830049356446 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017217919958056882 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010561957999016158 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015768750017741695 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016024580036173575 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017386416999215726 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003014000001712702 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017702499972074293 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011001874998328276 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029365829977905378 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015678749987273477 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009681666000687983 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029474170005414635 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016697920000297017 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009402583993505687 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015347919979831204 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016459170001326129 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008924290996219497 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032264160035992973 }, { "model": "lstm", "role": "landlord", "seconds": 0.002828042001056019 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008701250000740401 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001528500004496891 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028243749984540045 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015675333001127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023041669992380776 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015696660047979094 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012184792001789901 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017553750003571622 }, { "model": "lstm", "role": "landlord", "seconds": 0.003439583000726998 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00925870799983386 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017236670028069057 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016025840013753623 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00902979099919321 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015202089998638257 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032107090009958483 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261022, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45, 46, 47 ], "pattern": { "type": "bomb", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 25, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.620800508651882e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.006388416004483588 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00287837500218302 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01730775000032736 }, { "model": "lstm", "role": "landlord", "seconds": 0.003552415997546632 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013201669935369864 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008630541000457015 }, { "model": "lstm", "role": "landlord", "seconds": 0.00375437500042608 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0045331250003073364 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010218000003078487 }, { "model": "lstm", "role": "landlord", "seconds": 0.002790499995171558 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0050775839990819804 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008992082999611739 }, { "model": "lstm", "role": "landlord", "seconds": 0.007142583999666385 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013722079966100864 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00819670900091296 }, { "model": "lstm", "role": "landlord", "seconds": 0.006535667002026457 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013890830014133826 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01775212500069756 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016173749972949736 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014162090010358952 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018581332995381672 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016447500020149164 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030129590013530105 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020236249998561107 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015971669999998994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001406166993547231 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009797958002309315 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015904579995549284 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026792080025188625 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021307541996065993 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016278750044875778 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014923749986337498 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009695707994978875 }, { "model": "lstm", "role": "landlord", "seconds": 0.001707834002445452 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015724159966339357 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017539041997224558 }, { "model": "lstm", "role": "landlord", "seconds": 0.006984209001529962 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00161929200112354 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010917542000242975 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030368749939952977 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019929999980377033 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0100308330002008 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016482920036651194 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015706659978604876 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010435874995891936 }, { "model": "lstm", "role": "landlord", "seconds": 0.003457082995737437 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015983330013114028 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0158638749999227 }, { "model": "lstm", "role": "landlord", "seconds": 0.001843124999140855 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016541250006412156 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010342207999201491 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030727500052307732 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261022, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 47, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 33, 23, 0, 15, 48, 51, 39, 19, 35, 11, 4, 3, 24, 13, 14, 36, 31 ], [ 30, 7, 27, 50, 18, 12, 8, 43, 26, 22, 21, 17, 53, 6, 1, 37, 41 ], [ 16, 2, 46, 38, 42, 44, 28, 32, 52, 25, 40, 49, 10, 29, 47, 45, 34, 9, 20, 5 ] ], "bottom": [ 9, 20, 5 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 9, 20, 5 ] }, { "kind": "play", "seat": 2, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 11, 13, 19, 23, 24, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.009692125000583474 }, { "model": "resnet", "role": "landlord", "seconds": 0.02075400000467198 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036675410010502674 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016798749929876067 }, { "model": "resnet", "role": "landlord", "seconds": 0.018670957993890624 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001560166994750034 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028113749940530397 }, { "model": "resnet", "role": "landlord", "seconds": 0.026580582998576574 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004707625004812144 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016854170025908388 }, { "model": "resnet", "role": "landlord", "seconds": 0.017706959006318357 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014554159934050404 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013583329928223975 }, { "model": "resnet", "role": "landlord", "seconds": 0.021556792002229486 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0041117500004475005 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014795410024817102 }, { "model": "resnet", "role": "landlord", "seconds": 0.02446845800295705 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014220000011846423 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003204125001502689 }, { "model": "resnet", "role": "landlord", "seconds": 0.02060729199729394 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014867919962853193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001428042000043206 }, { "model": "resnet", "role": "landlord", "seconds": 0.00866449999739416 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037599170027533546 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00606470800266834 }, { "model": "resnet", "role": "landlord", "seconds": 0.008669040995300747 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014711249968968332 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002703209000173956 }, { "model": "resnet", "role": "landlord", "seconds": 0.00863391700113425 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014783750011702068 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002788625002722256 }, { "model": "resnet", "role": "landlord", "seconds": 0.009512042001006193 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015040830039652064 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014794579983572476 }, { "model": "resnet", "role": "landlord", "seconds": 0.008496916998410597 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002384874998824671 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015510000012000091 }, { "model": "resnet", "role": "landlord", "seconds": 0.008557333996577654 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015136250003706664 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00137900000117952 }, { "model": "resnet", "role": "landlord", "seconds": 0.021782582996820565 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016860840041772462 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015967500003171153 }, { "model": "resnet", "role": "landlord", "seconds": 0.01810433300124714 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029060410015517846 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015083749967743643 }, { "model": "resnet", "role": "landlord", "seconds": 0.010228125000139698 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004424832994118333 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261023, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.02064550000068266 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010804458004713524 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008641708998766262 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013864580032532103 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02131708399974741 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009281709004426375 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013592499963124283 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02655508300085785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010789874999318272 }, { "model": "lstm", "role": "landlord", "seconds": 0.001665584000875242 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010799625000800006 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008902458001102787 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016125420006574132 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008803083997918293 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01724416700017173 }, { "model": "lstm", "role": "landlord", "seconds": 0.002733749999606516 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009278249999624677 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0086989579940564 }, { "model": "lstm", "role": "landlord", "seconds": 0.005404374998761341 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008717832999536768 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008842499999445863 }, { "model": "lstm", "role": "landlord", "seconds": 0.008683041996846441 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009761832996446174 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008439457997155841 }, { "model": "lstm", "role": "landlord", "seconds": 0.003124249997199513 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009756416002346668 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261023, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.09989879199565621 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020392500009620562 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009879041004751343 }, { "model": "resnet", "role": "landlord", "seconds": 0.00817158400604967 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015973750050761737 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007946500001708046 }, { "model": "resnet", "role": "landlord", "seconds": 0.007927042002847884 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015235000028042123 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008341500004462432 }, { "model": "resnet", "role": "landlord", "seconds": 0.010204834004980512 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013878329991712235 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011830417002784088 }, { "model": "resnet", "role": "landlord", "seconds": 0.008412875002250075 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014188749992172234 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00875754099979531 }, { "model": "resnet", "role": "landlord", "seconds": 0.015958041993144434 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016631249964120798 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014606208002078347 }, { "model": "resnet", "role": "landlord", "seconds": 0.00846679199457867 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001476417004596442 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00844850000430597 }, { "model": "resnet", "role": "landlord", "seconds": 0.017963958998734597 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013824580018990673 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01562641700002132 }, { "model": "resnet", "role": "landlord", "seconds": 0.020621582996682264 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004921749998175073 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261023, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.013571499999670777 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023329416995693464 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020157500039204024 }, { "model": "resnet", "role": "landlord", "seconds": 0.009719375004351605 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01800733300478896 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00167104099818971 }, { "model": "resnet", "role": "landlord", "seconds": 0.009294167000916786 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016162250001798384 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017018750004353933 }, { "model": "resnet", "role": "landlord", "seconds": 0.018054667001706548 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008303958995384164 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00126983300287975 }, { "model": "resnet", "role": "landlord", "seconds": 0.00805249999393709 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007870707995607518 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013531250006053597 }, { "model": "resnet", "role": "landlord", "seconds": 0.016342333001375664 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016795290997833945 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013912909998907708 }, { "model": "resnet", "role": "landlord", "seconds": 0.008263999996415805 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01891258299292531 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014308750032796524 }, { "model": "resnet", "role": "landlord", "seconds": 0.01846112500061281 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007674417000089306 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001316249996307306 }, { "model": "resnet", "role": "landlord", "seconds": 0.019849541000439785 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008797665999736637 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261023, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.021363499996368773 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015985830032150261 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014391669974429533 }, { "model": "resnet", "role": "landlord", "seconds": 0.008796040994639043 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016542080047656782 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013698340044356883 }, { "model": "resnet", "role": "landlord", "seconds": 0.008235625005909242 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015867920010350645 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014802080040681176 }, { "model": "resnet", "role": "landlord", "seconds": 0.008755125003517605 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002029916999163106 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016021659976104274 }, { "model": "resnet", "role": "landlord", "seconds": 0.008219208000809886 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014815840040682815 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001488583002355881 }, { "model": "resnet", "role": "landlord", "seconds": 0.008381833002204075 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015106249993550591 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013853329946869053 }, { "model": "resnet", "role": "landlord", "seconds": 0.008256207998783793 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001403832997311838 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014008750003995374 }, { "model": "resnet", "role": "landlord", "seconds": 0.008597624997491948 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001422500004991889 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013907090033171698 }, { "model": "resnet", "role": "landlord", "seconds": 0.008417832999839447 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014648329961346462 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261023, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002074082993203774 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01848841700120829 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014390420037670992 }, { "model": "lstm", "role": "landlord", "seconds": 0.001379124994855374 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016307583995512687 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001407333998940885 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013792079989798367 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.026508582996029872 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017087499945773743 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017155840032501146 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010301540998625569 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017684589984128252 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019359590005478822 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009063500001502689 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019045420049224049 }, { "model": "lstm", "role": "landlord", "seconds": 0.001701042005151976 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01861549999739509 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015810000040801242 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018722499953582883 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01983200000540819 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015478749992325902 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016719159975764342 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009446290998312179 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014831660009804182 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016779170036897995 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009659875002398621 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261023, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002602624997962266 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015594580036122352 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009138458997767884 }, { "model": "lstm", "role": "landlord", "seconds": 0.001547082996694371 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005662791998474859 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013694250003027264 }, { "model": "lstm", "role": "landlord", "seconds": 0.002075874996080529 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002275332997669466 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010996124998200685 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017662079990259372 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001564624995808117 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009668375001638196 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014810420034336857 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014242499964893796 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016623458999674767 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017297919985139742 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00159200000052806 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009488417003012728 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015898749988991767 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015437920010299422 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009600999997928739 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016644580027787015 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014384170062839985 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008700333994056564 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016722919972380623 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015382499987026677 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261023, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0004465000019990839 }, { "model": "resnet", "role": "bidding", "seconds": 0.008522083997377194 }, { "model": "resnet", "role": "bidding", "seconds": 0.007664291995752137 }, { "model": "lstm", "role": "landlord", "seconds": 0.002096541997161694 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009267417000955902 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008985000000393484 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015252920056809671 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009244833003322128 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00858400000288384 }, { "model": "lstm", "role": "landlord", "seconds": 0.001527250002254732 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008798292001301888 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0092164160014363 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015869170019868761 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008406790999288205 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008548625002731569 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013644999999087304 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0082925829992746 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009000874997582287 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014991670032031834 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009173999998893123 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008636791004391853 }, { "model": "lstm", "role": "landlord", "seconds": 0.00153116700676037 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00867337499948917 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008267917000921443 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016357089989469387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008348750001459848 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008242167001299094 }, { "model": "lstm", "role": "landlord", "seconds": 0.001539832999696955 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008186750004824717 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261023, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.01769908300047973 }, { "model": "lstm", "role": "bidding", "seconds": 8.183300087694079e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006851500002085231 }, { "model": "resnet", "role": "landlord", "seconds": 0.016433584001788404 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016750829963712022 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008558374996937346 }, { "model": "resnet", "role": "landlord", "seconds": 0.007984583004144952 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015477499982807785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00822291700023925 }, { "model": "resnet", "role": "landlord", "seconds": 0.008096040997770615 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016302500007441267 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008500084004481323 }, { "model": "resnet", "role": "landlord", "seconds": 0.020757291997142602 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001445833004254382 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008517957998265047 }, { "model": "resnet", "role": "landlord", "seconds": 0.008085875000688247 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013367499996093102 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008241374998760875 }, { "model": "resnet", "role": "landlord", "seconds": 0.008129000001645181 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014032499966560863 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007937791997392196 }, { "model": "resnet", "role": "landlord", "seconds": 0.007958834001328796 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013656660012202337 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00815445899934275 }, { "model": "resnet", "role": "landlord", "seconds": 0.015706584003055468 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015333749979618005 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009976332999940496 }, { "model": "resnet", "role": "landlord", "seconds": 0.014786499996262137 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015499170040129684 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261023, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007346457998210099 }, { "model": "resnet", "role": "bidding", "seconds": 0.013028208995820023 }, { "model": "lstm", "role": "bidding", "seconds": 8.61670050653629e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.01018675000523217 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01839800000016112 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013792919999104924 }, { "model": "resnet", "role": "landlord", "seconds": 0.017061958002159372 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016230374996666797 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012874159947386943 }, { "model": "resnet", "role": "landlord", "seconds": 0.007940584000607487 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014857209003821481 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016201670005102642 }, { "model": "resnet", "role": "landlord", "seconds": 0.014497916999971494 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009161750000203028 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015696670016041026 }, { "model": "resnet", "role": "landlord", "seconds": 0.00848874999792315 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008464667000225745 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001513791001343634 }, { "model": "resnet", "role": "landlord", "seconds": 0.01633208300336264 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008299790999444667 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013779590008198284 }, { "model": "resnet", "role": "landlord", "seconds": 0.008109791997412685 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015161458002694417 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001662416005274281 }, { "model": "resnet", "role": "landlord", "seconds": 0.019746375000977423 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00862316699931398 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014236670031095855 }, { "model": "resnet", "role": "landlord", "seconds": 0.019565292001061607 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018603374999656808 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261023, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007778625003993511 }, { "model": "lstm", "role": "bidding", "seconds": 8.33750018500723e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.4957999964244664e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.02128166700276779 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015852080032345839 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014563750009983778 }, { "model": "resnet", "role": "landlord", "seconds": 0.020250790999853052 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017477500005043112 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013758339991909452 }, { "model": "resnet", "role": "landlord", "seconds": 0.008287666998512577 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001558791998832021 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014718339953105897 }, { "model": "resnet", "role": "landlord", "seconds": 0.00851649999822257 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013882500061299652 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001507041000877507 }, { "model": "resnet", "role": "landlord", "seconds": 0.0079993339968496 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013407919977908023 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015840410051168874 }, { "model": "resnet", "role": "landlord", "seconds": 0.008864916999300476 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001502541999798268 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013433339991024695 }, { "model": "resnet", "role": "landlord", "seconds": 0.008886291005183011 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001517457996669691 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014335830055642873 }, { "model": "resnet", "role": "landlord", "seconds": 0.008933000004617497 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014168749985401519 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014187499982654117 }, { "model": "resnet", "role": "landlord", "seconds": 0.008485749996907543 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001491791001171805 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261023, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.225000445032492e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006764082994777709 }, { "model": "lstm", "role": "bidding", "seconds": 6.804100121371448e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021308750001480803 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017520792003779206 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001352500003122259 }, { "model": "lstm", "role": "landlord", "seconds": 0.001275791997613851 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019568584000808187 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014742079947609454 }, { "model": "lstm", "role": "landlord", "seconds": 0.001349334001133684 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018183833999501076 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002807541997754015 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016023749994928949 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009538250000332482 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015153330023167655 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014766669992241077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008167042004060932 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001504416999523528 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015391659981105477 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00840829099615803 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014709579991176724 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013887500026612543 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008120832993881777 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014027500001247972 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015639580014976673 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00819374999991851 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001496583005064167 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015637500036973506 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008444917002634611 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261023, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 13, 36, 51, 48, 37, 3, 33, 19, 26, 53, 38, 21, 23, 9, 10, 16, 4, 8, 47, 20 ], [ 15, 1, 27, 41, 29, 11, 24, 30, 25, 45, 31, 17, 34, 50, 6, 2, 39 ], [ 12, 35, 28, 5, 43, 22, 18, 44, 49, 46, 32, 0, 7, 42, 40, 14, 52 ] ], "bottom": [ 8, 47, 20 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 8, 47, 20 ] }, { "kind": "play", "seat": 0, "cards": [ 3, 4, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 29, 34, 39, 41, 45 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 6, 11, 15, 17 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 20, 21, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.408300007227808e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.437499930849299e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006778666996979155 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020345000011730008 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014563750009983778 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008237791000283323 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013568330032285303 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015777080043335445 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00818362499558134 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013297499972395599 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001464792003389448 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00869533300283365 }, { "model": "lstm", "role": "landlord", "seconds": 0.001586083002621308 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013439999966067262 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008568915996875148 }, { "model": "lstm", "role": "landlord", "seconds": 0.001402334004524164 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013529579955502413 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01592279099713778 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014844160032225773 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013860830003977753 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008319249995111022 }, { "model": "lstm", "role": "landlord", "seconds": 0.001475584002037067 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001376332998916041 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008187749997887295 }, { "model": "lstm", "role": "landlord", "seconds": 0.001665167001192458 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001390290999552235 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008097750003798865 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016496659955009818 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014563749937224202 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261024, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02124270900094416 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008301665999169927 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001385832998494152 }, { "model": "resnet", "role": "landlord", "seconds": 0.021459541996591724 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018941583002742846 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037978330001351424 }, { "model": "resnet", "role": "landlord", "seconds": 0.009496917002252303 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008157750002283137 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029312920014490373 }, { "model": "resnet", "role": "landlord", "seconds": 0.01789687499694992 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007695541004068218 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025803329990594648 }, { "model": "resnet", "role": "landlord", "seconds": 0.008626000002550427 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007756833001621999 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026653750028344803 }, { "model": "resnet", "role": "landlord", "seconds": 0.01700479099963559 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009138333996816073 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013291249997564591 }, { "model": "resnet", "role": "landlord", "seconds": 0.021500082999409642 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01806108399614459 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026922909964923747 }, { "model": "resnet", "role": "landlord", "seconds": 0.01602570799877867 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01730008300364716 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027098330028820783 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261024, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001685250004811678 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008242333999078255 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007929708997835405 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013856250006938353 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009499040999799035 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00835791700228583 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015647079999325797 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016648249998979736 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018370500001765322 }, { "model": "lstm", "role": "landlord", "seconds": 0.001553667003463488 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015135749999899417 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016393333004089072 }, { "model": "lstm", "role": "landlord", "seconds": 0.001558791998832021 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008927499999117572 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008767499995883554 }, { "model": "lstm", "role": "landlord", "seconds": 0.002945082997030113 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008781374999671243 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008368625000002794 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015967500003171153 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00881729200045811 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008601083005487453 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031787090047146194 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008878458000253886 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008450000001175795 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261024, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02025224999670172 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015155000000959262 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008101542000076734 }, { "model": "resnet", "role": "landlord", "seconds": 0.021799292000650894 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003672291997645516 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019408374995691702 }, { "model": "resnet", "role": "landlord", "seconds": 0.011799874999269377 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00159058300050674 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01054404199385317 }, { "model": "resnet", "role": "landlord", "seconds": 0.011603250000916887 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014386250040843152 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010795957998197991 }, { "model": "resnet", "role": "landlord", "seconds": 0.008419833000516519 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014210000008461066 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009632583001803141 }, { "model": "resnet", "role": "landlord", "seconds": 0.01674112500040792 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014807920015300624 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008274624997284263 }, { "model": "resnet", "role": "landlord", "seconds": 0.02019804199517239 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016597920039203018 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011042625003028661 }, { "model": "resnet", "role": "landlord", "seconds": 0.018722875000094064 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034284170033060946 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00951350000104867 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261024, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0015210830024443567 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012622920039575547 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014354457998706494 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013860830003977753 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013228339958004653 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008810874998744112 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013854589997208677 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001318291004281491 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016639875000691973 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013200000030337833 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012560420000227168 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015337916003772989 }, { "model": "lstm", "role": "landlord", "seconds": 0.001312249994953163 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012870830032625236 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018704417001572438 }, { "model": "lstm", "role": "landlord", "seconds": 0.005701333000615705 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015630000052624382 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01810220799961826 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017772499995771796 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001591666994499974 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0100402079988271 }, { "model": "lstm", "role": "landlord", "seconds": 0.003428040996368509 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018195000011473894 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009105957993597258 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261024, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.023722625002847053 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001625584001885727 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013411669933702797 }, { "model": "resnet", "role": "landlord", "seconds": 0.022939292000955902 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004705332998128142 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026685419943532906 }, { "model": "resnet", "role": "landlord", "seconds": 0.010564833006355911 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014510420005535707 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031867920042714104 }, { "model": "resnet", "role": "landlord", "seconds": 0.009402583993505687 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014012089959578589 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002739707997534424 }, { "model": "resnet", "role": "landlord", "seconds": 0.00828650000039488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013718329937546514 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00276845799817238 }, { "model": "resnet", "role": "landlord", "seconds": 0.017335583004751243 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001524582999991253 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013353329995879903 }, { "model": "resnet", "role": "landlord", "seconds": 0.021949417001451366 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017131669956143014 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026438749991939403 }, { "model": "resnet", "role": "landlord", "seconds": 0.017886624998936895 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006253250001464039 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033850839972728863 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261024, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019240839974372648 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014394750003702939 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013555830009863712 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015156660010688938 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019374541996512562 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015854170051170513 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013932500005466864 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014005665994773153 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017613749951124191 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013468750039464794 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008374624994758051 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014962089990149252 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013559580038418062 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008329124997544568 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001454500001273118 }, { "model": "lstm", "role": "landlord", "seconds": 0.006518792004499119 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008739999997487757 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013966670012450777 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016362919996026903 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020155042002443224 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014284579956438392 }, { "model": "lstm", "role": "landlord", "seconds": 0.002673583003343083 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019483457996102516 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015578340025967918 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261024, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.015015500001027249 }, { "model": "resnet", "role": "bidding", "seconds": 0.007832041999790817 }, { "model": "lstm", "role": "bidding", "seconds": 0.00041412500286241993 }, { "model": "resnet", "role": "landlord", "seconds": 0.016790957997727674 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008960625003965106 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014115000012679957 }, { "model": "resnet", "role": "landlord", "seconds": 0.01760195800306974 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010006417003751267 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027219159965170547 }, { "model": "resnet", "role": "landlord", "seconds": 0.009686958001111634 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008126250002533197 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002972415997646749 }, { "model": "resnet", "role": "landlord", "seconds": 0.01728312500199536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00805324999964796 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002730583000811748 }, { "model": "resnet", "role": "landlord", "seconds": 0.008569208999688271 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008372916003281716 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002777000001515262 }, { "model": "resnet", "role": "landlord", "seconds": 0.00987524999800371 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009110375001910143 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014431669987970963 }, { "model": "resnet", "role": "landlord", "seconds": 0.019369292000192218 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00924795900209574 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029060000015306287 }, { "model": "resnet", "role": "landlord", "seconds": 0.014963458001147956 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010736290998465847 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028202500034240074 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261024, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.42920019547455e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.013099165997118689 }, { "model": "resnet", "role": "bidding", "seconds": 0.007172792000346817 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019092919974355027 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008434167000814341 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008224042001529597 }, { "model": "lstm", "role": "landlord", "seconds": 0.001585666999744717 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016903249997994862 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01651829099864699 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014255829955800436 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00802954200480599 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015851958996790927 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013325000036275014 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008009167002455797 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015925083003821783 }, { "model": "lstm", "role": "landlord", "seconds": 0.001304917001107242 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015450582999619655 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008318667001731228 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028243339984328486 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008216125002945773 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008142042002873495 }, { "model": "lstm", "role": "landlord", "seconds": 0.001552000001538545 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008595749997766688 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008063250003033318 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028577499979292043 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016497958000400104 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018353291998209897 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261024, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.01773629199306015 }, { "model": "lstm", "role": "bidding", "seconds": 7.129099685698748e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.014405041001737118 }, { "model": "resnet", "role": "landlord", "seconds": 0.021322125001461245 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014634170001954772 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008223791999625973 }, { "model": "resnet", "role": "landlord", "seconds": 0.021515207998163532 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004510833001404535 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019610084003943484 }, { "model": "resnet", "role": "landlord", "seconds": 0.011587542001507245 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015646669999114238 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016280458999972325 }, { "model": "resnet", "role": "landlord", "seconds": 0.017822707995946985 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014459169979090802 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017462583004089538 }, { "model": "resnet", "role": "landlord", "seconds": 0.008348249997652601 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014660000015283003 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009706083001219667 }, { "model": "resnet", "role": "landlord", "seconds": 0.017410125001333654 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001291499997023493 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008293874998344108 }, { "model": "resnet", "role": "landlord", "seconds": 0.022660333997919224 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015746249991934747 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013785333998384885 }, { "model": "resnet", "role": "landlord", "seconds": 0.017893415999424178 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027708339985110797 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009783583001990337 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261024, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.287499465746805e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.5500000598840415e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.017102124998928048 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019157079950673506 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014427499991143122 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008400416998483706 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015495830011786893 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001502500002970919 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017028916998242494 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014392079974641092 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013734590029343963 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019155082998622674 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014416250050999224 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001433375000488013 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009017874996061437 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014144999950076453 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014735410004504956 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008580624999012798 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033944160022656433 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014627920027123764 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02558554199640639 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018557500006863847 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002286875002027955 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00973412500025006 }, { "model": "lstm", "role": "landlord", "seconds": 0.003268000000389293 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018935000043711625 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009205082998960279 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261024, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007407874996715691 }, { "model": "lstm", "role": "bidding", "seconds": 7.662500138394535e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.345799920381978e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.022764666995499283 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015767910008435138 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013079999989713542 }, { "model": "resnet", "role": "landlord", "seconds": 0.022891249995154794 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029024579998804256 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027143749975948595 }, { "model": "resnet", "role": "landlord", "seconds": 0.013911834001191892 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015793339989613742 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003061333001824096 }, { "model": "resnet", "role": "landlord", "seconds": 0.013298167003085837 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015543330009677447 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029790409971610643 }, { "model": "resnet", "role": "landlord", "seconds": 0.009174834005534649 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015271669981302693 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035522089965525083 }, { "model": "resnet", "role": "landlord", "seconds": 0.014502540994726587 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001507416003732942 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015107910003280267 }, { "model": "resnet", "role": "landlord", "seconds": 0.016173333002370782 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003403375005291309 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.008488249994115904 }, { "model": "resnet", "role": "landlord", "seconds": 0.028954542001883965 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034568339979159646 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030379170057130978 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261024, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 24, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 0, 13, 12, 2, 11, 35, 20, 21, 18, 9, 28, 16, 37, 38, 3, 34, 46 ], [ 22, 51, 31, 17, 14, 19, 6, 43, 27, 5, 36, 47, 39, 41, 53, 30, 49, 10, 25, 33 ], [ 42, 8, 23, 15, 7, 32, 1, 40, 29, 52, 50, 26, 4, 24, 45, 44, 48 ] ], "bottom": [ 10, 25, 33 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 10, 25, 33 ] }, { "kind": "play", "seat": 1, "cards": [ 10, 14, 17, 22, 25, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 12, 13, 16, 18, 20, 21 ], "pattern": { "type": "pairs", "rank": 5, "len": 4 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 37, 38 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.729199569439515e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.015541249995294493 }, { "model": "lstm", "role": "bidding", "seconds": 8.712500130059198e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019901660052710213 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009432332997675985 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014768749970244244 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015818750034668483 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015423791002831422 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015734170010546222 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015629580011591315 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008398167003178969 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017177499976241961 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024550840025767684 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0154505419995985 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017334579970338382 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014177909979480319 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009704417003376875 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015047499982756563 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031059579996508546 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008706583001185209 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014801670040469617 }, { "model": "lstm", "role": "landlord", "seconds": 0.001690375000180211 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015099542004463729 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001509167006588541 }, { "model": "lstm", "role": "landlord", "seconds": 0.002580459004093427 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014636624997365288 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015005000022938475 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261025, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01942287500423845 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015191249985946342 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010267375000694301 }, { "model": "resnet", "role": "landlord", "seconds": 0.008735333001823165 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013560409934143536 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022110500001872424 }, { "model": "resnet", "role": "landlord", "seconds": 0.019084874998952728 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014099170002737083 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008311749996209983 }, { "model": "resnet", "role": "landlord", "seconds": 0.018313041000510566 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004656917000829708 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009952333995897789 }, { "model": "resnet", "role": "landlord", "seconds": 0.016548583000258077 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001420458997017704 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015599042002577335 }, { "model": "resnet", "role": "landlord", "seconds": 0.022935207998671103 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002854791993740946 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010938041996269021 }, { "model": "resnet", "role": "landlord", "seconds": 0.015425665995280724 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015507079951930791 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008990333000838291 }, { "model": "resnet", "role": "landlord", "seconds": 0.009090874998946674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015625419982825406 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016445749999547843 }, { "model": "resnet", "role": "landlord", "seconds": 0.017962624995561782 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030416250010603108 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01087941700097872 }, { "model": "resnet", "role": "landlord", "seconds": 0.03515299999708077 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004766917001688853 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024879958997189533 }, { "model": "resnet", "role": "landlord", "seconds": 0.014014916996529792 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005106042000988964 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012709542002994567 }, { "model": "resnet", "role": "landlord", "seconds": 0.014978250001149718 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021212920037214644 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01229383399913786 }, { "model": "resnet", "role": "landlord", "seconds": 0.013955540998722427 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261025, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.031671208002080675 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011889124994922895 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001623333002498839 }, { "model": "resnet", "role": "landlord", "seconds": 0.011736499996914063 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011408749996917322 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005110207996040117 }, { "model": "resnet", "role": "landlord", "seconds": 0.02728762500191806 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014872624997224193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001999833002628293 }, { "model": "resnet", "role": "landlord", "seconds": 0.011187916003109422 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02275620800355682 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005471625001518987 }, { "model": "resnet", "role": "landlord", "seconds": 0.022374166997906286 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02275937500235159 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002437832998111844 }, { "model": "resnet", "role": "landlord", "seconds": 0.022693457998684607 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015387749997898936 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004617167003743816 }, { "model": "resnet", "role": "landlord", "seconds": 0.026875250005105045 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0199756250003702 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018541669996920973 }, { "model": "resnet", "role": "landlord", "seconds": 0.011709625003277324 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01361445800284855 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017333750001853332 }, { "model": "resnet", "role": "landlord", "seconds": 0.023112625000067055 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014384999994945247 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002619334001792595 }, { "model": "resnet", "role": "landlord", "seconds": 0.023643875007110182 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013357707997784019 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002794959000311792 }, { "model": "resnet", "role": "landlord", "seconds": 0.014693125005578622 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02460729199810885 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006376499994075857 }, { "model": "resnet", "role": "landlord", "seconds": 0.014068292002775706 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012220500000694301 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017987500032177195 }, { "model": "resnet", "role": "landlord", "seconds": 0.012353209000139032 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261025, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.005912041000556201 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011812917000497691 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0184943749991362 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022304579979390837 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020457250000617933 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022034124995116144 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027996669959975407 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01151804099936271 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010721791004471015 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017425830010324717 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022506207998958416 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01421824999852106 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031355000028270297 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011456749998615123 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012074666999978945 }, { "model": "lstm", "role": "landlord", "seconds": 0.004045417001179885 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02159070799825713 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0203239999973448 }, { "model": "lstm", "role": "landlord", "seconds": 0.00604787500196835 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.04122083300171653 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015843832996324636 }, { "model": "lstm", "role": "landlord", "seconds": 0.002227208999102004 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012804541998775676 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011699416994815692 }, { "model": "lstm", "role": "landlord", "seconds": 0.003743707995454315 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011239999999816064 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012589958001626655 }, { "model": "lstm", "role": "landlord", "seconds": 0.0060461659959401 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019457624999631662 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012988624999707099 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037058749949210323 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02716258399595972 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012045125004078727 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031660830063628964 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01262579199828906 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012378833002003375 }, { "model": "lstm", "role": "landlord", "seconds": 0.003814208997937385 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261025, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.00656508300016867 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01267570899653947 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018181249979534186 }, { "model": "lstm", "role": "landlord", "seconds": 0.002704749997064937 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012934541002323385 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034540000051492825 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034107499959645793 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011635374998149928 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016978330022539012 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019419590025790967 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01235770800121827 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003161541993904393 }, { "model": "lstm", "role": "landlord", "seconds": 0.003021416996489279 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010672333002730738 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017035420023603365 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031372080047731288 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01191354199545458 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033131669988506474 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036249170007067733 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011056791998271365 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016080419954960234 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015618340039509349 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012763124999764841 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017653750037425198 }, { "model": "lstm", "role": "landlord", "seconds": 0.003945042000850663 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016169082999113016 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001795834003132768 }, { "model": "lstm", "role": "landlord", "seconds": 0.0044549160011229105 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016714249999495223 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018882080039475113 }, { "model": "lstm", "role": "landlord", "seconds": 0.004933125004754402 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017129208004917018 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002115374998538755 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016906669989111833 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012210875000164378 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026180420027230866 }, { "model": "lstm", "role": "landlord", "seconds": 0.005696207997971214 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261025, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.00687791699601803 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002044415996351745 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022362292002071626 }, { "model": "lstm", "role": "landlord", "seconds": 0.001814457995351404 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002508666002540849 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013518499996280298 }, { "model": "lstm", "role": "landlord", "seconds": 0.004851749996305443 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016094579987111501 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019591083000705112 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024555420022807084 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006511665997095406 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018482708001101855 }, { "model": "lstm", "role": "landlord", "seconds": 0.0054283749996102415 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001961207999556791 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013854707998689264 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038593330027651973 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004027249997307081 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01672241699998267 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037372919978224672 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018081250018440187 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01409783300186973 }, { "model": "lstm", "role": "landlord", "seconds": 0.002061916995444335 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034885000059148297 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012358457999653183 }, { "model": "lstm", "role": "landlord", "seconds": 0.005315833004715387 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020220419974066317 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012771791996783577 }, { "model": "lstm", "role": "landlord", "seconds": 0.003763833003176842 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036773330066353083 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012886832999356557 }, { "model": "lstm", "role": "landlord", "seconds": 0.003751292002561968 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003417583000555169 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01250933399569476 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017998330004047602 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002625624998472631 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012817916001949925 }, { "model": "lstm", "role": "landlord", "seconds": 0.004996083000150975 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261025, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.026946833997499198 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002591082993603777 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018154999997932464 }, { "model": "resnet", "role": "landlord", "seconds": 0.013361541001359 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014982919965405017 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003993333004473243 }, { "model": "resnet", "role": "landlord", "seconds": 0.012816750000638422 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020404589959071018 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001618540998606477 }, { "model": "resnet", "role": "landlord", "seconds": 0.011897999997017905 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004850083001656458 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033917079999810085 }, { "model": "resnet", "role": "landlord", "seconds": 0.02359170799900312 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002342541003599763 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017808749980758876 }, { "model": "resnet", "role": "landlord", "seconds": 0.02291795799828833 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002994374997797422 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029692910029552877 }, { "model": "resnet", "role": "landlord", "seconds": 0.02408625000680331 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017754590007825755 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014817080009379424 }, { "model": "resnet", "role": "landlord", "seconds": 0.010577957997156773 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003751874995941762 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001575708003656473 }, { "model": "resnet", "role": "landlord", "seconds": 0.050029582998831756 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003667332995973993 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005932125000981614 }, { "model": "resnet", "role": "landlord", "seconds": 0.0264128749986412 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003258999997342471 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022066659948905 }, { "model": "resnet", "role": "landlord", "seconds": 0.02444633299455745 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036944579987903126 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00238612500106683 }, { "model": "resnet", "role": "landlord", "seconds": 0.029351959004998207 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00301279200357385 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018240419958601706 }, { "model": "resnet", "role": "landlord", "seconds": 0.03032720799819799 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261025, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.011328041997330729 }, { "model": "resnet", "role": "landlord", "seconds": 0.026182583002082538 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025450409957556985 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021404332997917663 }, { "model": "resnet", "role": "landlord", "seconds": 0.013321208003617357 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023876659979578108 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0262524579957244 }, { "model": "resnet", "role": "landlord", "seconds": 0.02426391699555097 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027744580002035946 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012714917000266723 }, { "model": "resnet", "role": "landlord", "seconds": 0.012469791996409185 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00637937500141561 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014469166999333538 }, { "model": "resnet", "role": "landlord", "seconds": 0.02296024999668589 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020085840005776845 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022113790997536853 }, { "model": "resnet", "role": "landlord", "seconds": 0.02356425000471063 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003130457997031044 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014501999998174142 }, { "model": "resnet", "role": "landlord", "seconds": 0.022443333000410348 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002201375005824957 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0217092499951832 }, { "model": "resnet", "role": "landlord", "seconds": 0.011761040994315408 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0051144169992767274 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020969416997104418 }, { "model": "resnet", "role": "landlord", "seconds": 0.01967354100634111 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002025375004450325 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010959958002786152 }, { "model": "resnet", "role": "landlord", "seconds": 0.02680766700359527 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0038312500037136488 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011098834002041258 }, { "model": "resnet", "role": "landlord", "seconds": 0.013327833003131673 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005578292002610397 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010651541000697762 }, { "model": "resnet", "role": "landlord", "seconds": 0.013473208004143089 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020732499979203567 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014302374998806044 }, { "model": "resnet", "role": "landlord", "seconds": 0.013682249998964835 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261025, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008916209000744857 }, { "model": "resnet", "role": "landlord", "seconds": 0.02347666699643014 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011311791997286491 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016901249982765876 }, { "model": "resnet", "role": "landlord", "seconds": 0.010399042002973147 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01111033299821429 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004611625001416542 }, { "model": "resnet", "role": "landlord", "seconds": 0.020870624997769482 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011421415998484008 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001534083996375557 }, { "model": "resnet", "role": "landlord", "seconds": 0.010408957998151891 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020455874997423962 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031401250016642734 }, { "model": "resnet", "role": "landlord", "seconds": 0.023389374997350387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012212375004310161 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018382909984211437 }, { "model": "resnet", "role": "landlord", "seconds": 0.022672250001050998 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013063458995020483 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033496249961899593 }, { "model": "resnet", "role": "landlord", "seconds": 0.021609709001495503 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022471457996289246 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021572080004261807 }, { "model": "resnet", "role": "landlord", "seconds": 0.012589291000040248 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02176566599518992 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030807500006631017 }, { "model": "resnet", "role": "landlord", "seconds": 0.026928250001219567 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012801459000911564 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020553750000544824 }, { "model": "resnet", "role": "landlord", "seconds": 0.02691245800087927 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013503540998499375 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021455839960253797 }, { "model": "resnet", "role": "landlord", "seconds": 0.017485457996372133 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.043379208000260405 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034428340004524216 }, { "model": "resnet", "role": "landlord", "seconds": 0.015763666000566445 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014876834000460804 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003085417003603652 }, { "model": "resnet", "role": "landlord", "seconds": 0.016865042001882102 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261025, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0002864170019165613 }, { "model": "lstm", "role": "landlord", "seconds": 0.009307291998993605 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02907466600299813 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.046357041006558575 }, { "model": "lstm", "role": "landlord", "seconds": 0.002165166995837353 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015567832997476216 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02652749999833759 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038871669967193156 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011724291995051317 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011990667000645772 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021550410019699484 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02411420799762709 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014720582999871112 }, { "model": "lstm", "role": "landlord", "seconds": 0.006170708002173342 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012804500001948327 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013378957999520935 }, { "model": "lstm", "role": "landlord", "seconds": 0.004433959002199117 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.03133829199941829 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025348292001581285 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038269580036285333 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02404858400404919 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01101241700234823 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017072080008802004 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02353258299990557 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011682832999213133 }, { "model": "lstm", "role": "landlord", "seconds": 0.003191625000908971 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00968999999895459 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011023874998500105 }, { "model": "lstm", "role": "landlord", "seconds": 0.005196459002036136 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014321249997010455 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011718166999344248 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034041670005535707 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02269141699798638 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010538000002270564 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021757909998996183 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010522457996557932 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0114371250019758 }, { "model": "lstm", "role": "landlord", "seconds": 0.003530374997353647 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261025, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.537499914178625e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0050282079973840155 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011097958995378576 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016671249977662228 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015262499946402386 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009642375000112224 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006113458002801053 }, { "model": "lstm", "role": "landlord", "seconds": 0.0059021250053774565 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012086208997061476 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015993330016499385 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015378339958260767 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012342542002443224 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030543749962816946 }, { "model": "lstm", "role": "landlord", "seconds": 0.003485167006147094 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009606583000277169 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017179170026793145 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031513339999946766 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010726374996011145 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028812500022468157 }, { "model": "lstm", "role": "landlord", "seconds": 0.002798458001052495 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00974037499690894 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001599584000359755 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015082919999258593 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.07547816700389376 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004109583001991268 }, { "model": "lstm", "role": "landlord", "seconds": 0.005298874995787628 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014760165999177843 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003058707996387966 }, { "model": "lstm", "role": "landlord", "seconds": 0.004942958003084641 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01770958400447853 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0024151669931598008 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036187079967930913 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015456417000677902 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018554159978521056 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015163749994826503 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012270209001144394 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016890000042621978 }, { "model": "lstm", "role": "landlord", "seconds": 0.003548333996150177 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261025, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.462500070687383e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004948834000970237 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015243329980876297 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02552504200139083 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021856250023120083 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016311250001308508 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018239625002024695 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031358750056824647 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019796250053332187 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01013279100152431 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020731670010718517 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0039958330016816035 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01199329100199975 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034608330024639145 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019509170015226118 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021318708997569047 }, { "model": "lstm", "role": "landlord", "seconds": 0.004611874996044207 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004316500002460089 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015845082998566795 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034472910047043115 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018445000023348257 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01119437500165077 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020584169978974387 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004246666001563426 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00955824999982724 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034037910008919425 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001674582999839913 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00954670799546875 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033821670003817417 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029504170015570708 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009610417000658344 }, { "model": "lstm", "role": "landlord", "seconds": 0.002996583003550768 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029685000044992194 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011377333001291845 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015654169983463362 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015815000006114133 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01003149999451125 }, { "model": "lstm", "role": "landlord", "seconds": 0.004213416999846231 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261025, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 37, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, -6, 12 ], "initial_hands": [ [ 49, 5, 1, 26, 22, 47, 23, 19, 53, 0, 39, 27, 32, 12, 6, 16, 34 ], [ 51, 2, 13, 48, 35, 36, 17, 7, 40, 20, 44, 29, 37, 38, 25, 15, 33 ], [ 41, 46, 50, 43, 18, 30, 10, 8, 42, 24, 14, 21, 3, 4, 9, 11, 45, 31, 28, 52 ] ], "bottom": [ 31, 28, 52 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 31, 28, 52 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 18, 21, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 20, 25, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 9, 10, 11 ], "pattern": { "type": "bomb", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.02024691700353287 }, { "model": "resnet", "role": "landlord", "seconds": 0.026434500003233552 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019916669989470392 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015707499987911433 }, { "model": "resnet", "role": "landlord", "seconds": 0.019548415999452118 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015659160053473897 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029719580052187666 }, { "model": "resnet", "role": "landlord", "seconds": 0.01897941600327613 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016954589955275878 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021360829996410757 }, { "model": "resnet", "role": "landlord", "seconds": 0.011748417004127987 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005792667005152907 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003334082997753285 }, { "model": "resnet", "role": "landlord", "seconds": 0.018619916001625825 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019246660012868233 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016020000039134175 }, { "model": "resnet", "role": "landlord", "seconds": 0.018051582999760285 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004517042005318217 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031537909962935373 }, { "model": "resnet", "role": "landlord", "seconds": 0.01160791699658148 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016265420053969137 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001603666998562403 }, { "model": "resnet", "role": "landlord", "seconds": 0.009926874998200219 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030817919978289865 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001545415994769428 }, { "model": "resnet", "role": "landlord", "seconds": 0.020240792000549845 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017777079992811196 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015877089972491376 }, { "model": "resnet", "role": "landlord", "seconds": 0.018967625001096167 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029676250051124953 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016629590027150698 }, { "model": "resnet", "role": "landlord", "seconds": 0.013025249994825572 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032237909981631674 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015706670019426383 }, { "model": "resnet", "role": "landlord", "seconds": 0.01175883399992017 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003529708003043197 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016442499982076697 }, { "model": "resnet", "role": "landlord", "seconds": 0.02630554100323934 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261026, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 42, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18, 2, 44, 33 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 16, 18 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 32, 35 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6, 7, 13 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 48, 49, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.02307529200334102 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.05424437500187196 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01735637499950826 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015049170033307746 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01716862500325078 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017503584000223782 }, { "model": "lstm", "role": "landlord", "seconds": 0.002711417000682559 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019122042001981754 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.031145332999585662 }, { "model": "lstm", "role": "landlord", "seconds": 0.003906584002834279 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010620207998726983 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02559804099291796 }, { "model": "lstm", "role": "landlord", "seconds": 0.006663667001703288 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02708679199713515 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016506207997736055 }, { "model": "lstm", "role": "landlord", "seconds": 0.003547291998984292 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010896958003286272 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009074790999875404 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016794999974081293 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009037832998728845 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018820917000994086 }, { "model": "lstm", "role": "landlord", "seconds": 0.001688124997599516 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017580040999746416 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009326667001005262 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016090420031105168 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018131749995518476 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015247540999553166 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027547909994609654 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02033708299859427 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016110583004774526 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015441670038853772 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009321541001554579 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018982125002366956 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034910829999716952 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008918292005546391 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010027625001384877 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014976659949752502 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008543750001990702 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008501625001372304 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014396670012502 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008197249997465406 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008148125001753215 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261026, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 42, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18, 2, 44, 33 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 16, 18 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 32, 35 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6, 7, 13 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 48, 49, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.09800395899947034 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0056467499962309375 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011193250000360422 }, { "model": "resnet", "role": "landlord", "seconds": 0.008420749996730592 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004507375000684988 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024341207994439173 }, { "model": "resnet", "role": "landlord", "seconds": 0.012356207997072488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004772332998982165 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020146875001955777 }, { "model": "resnet", "role": "landlord", "seconds": 0.02858116599963978 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017139999981736764 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018557082999905106 }, { "model": "resnet", "role": "landlord", "seconds": 0.015956292001646943 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003353791995323263 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017442584001400974 }, { "model": "resnet", "role": "landlord", "seconds": 0.016755666998506058 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015378329990198836 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008485874997859355 }, { "model": "resnet", "role": "landlord", "seconds": 0.0207075839934987 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015405419981107116 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019131707995256875 }, { "model": "resnet", "role": "landlord", "seconds": 0.008801458003290463 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004203707998385653 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008597582993388642 }, { "model": "resnet", "role": "landlord", "seconds": 0.008649791998323053 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028836249985033646 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008664374996442348 }, { "model": "resnet", "role": "landlord", "seconds": 0.009680832998128608 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003232083996408619 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008775583002716303 }, { "model": "resnet", "role": "landlord", "seconds": 0.008374874996661674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014233340043574572 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019272208999609575 }, { "model": "resnet", "role": "landlord", "seconds": 0.019246666997787543 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014739580001332797 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0187011249945499 }, { "model": "resnet", "role": "landlord", "seconds": 0.024128375000145752 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001545749997603707 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01642191700375406 }, { "model": "resnet", "role": "landlord", "seconds": 0.00888541599852033 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014575419991160743 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008533665997674689 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261026, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 42, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18, 2, 44, 33 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 16, 18 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 32, 35 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 5, 6, 7 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 8, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13, 48, 49, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02408679200016195 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010634291000314988 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015210830024443567 }, { "model": "resnet", "role": "landlord", "seconds": 0.008302082998852711 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023702458005573135 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002722042001551017 }, { "model": "resnet", "role": "landlord", "seconds": 0.019298209001135547 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017291291995206848 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030597910008509643 }, { "model": "resnet", "role": "landlord", "seconds": 0.011405124998418614 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00895512499846518 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028949159968760796 }, { "model": "resnet", "role": "landlord", "seconds": 0.01024166599381715 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023970375004864763 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005333541994332336 }, { "model": "resnet", "role": "landlord", "seconds": 0.01828995799587574 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017019957995216828 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017017089994624257 }, { "model": "resnet", "role": "landlord", "seconds": 0.009651624997786712 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009099709001020528 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035282079988974147 }, { "model": "resnet", "role": "landlord", "seconds": 0.009338083997135982 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010275124994223006 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015833750003366731 }, { "model": "resnet", "role": "landlord", "seconds": 0.009643417004554067 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015373833994090091 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015172919956967235 }, { "model": "resnet", "role": "landlord", "seconds": 0.018188624999311287 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017031082999892533 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016367919961339794 }, { "model": "resnet", "role": "landlord", "seconds": 0.009258833000785671 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008632291996036656 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032272919997922145 }, { "model": "resnet", "role": "landlord", "seconds": 0.01795845900051063 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010844708005606662 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017142090000561439 }, { "model": "resnet", "role": "landlord", "seconds": 0.008910500000638422 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0085565410045092 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015557920050923713 }, { "model": "resnet", "role": "landlord", "seconds": 0.00865841699851444 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008364041001186706 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014435000048251823 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261026, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 42, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18, 2, 44, 33 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 16, 18 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 32, 35 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 5, 6, 7 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 8, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13, 48, 49, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01826174999587238 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028776250037481077 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014659590015071444 }, { "model": "resnet", "role": "landlord", "seconds": 0.008661083003971726 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005610458996670786 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00270108300173888 }, { "model": "resnet", "role": "landlord", "seconds": 0.01886591700167628 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001481375002185814 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002993458998389542 }, { "model": "resnet", "role": "landlord", "seconds": 0.012272291001863778 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014959589971113019 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00283008399856044 }, { "model": "resnet", "role": "landlord", "seconds": 0.026954458000545856 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032744579948484898 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005616708003799431 }, { "model": "resnet", "role": "landlord", "seconds": 0.026378959002613556 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003449374999036081 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016385829949285835 }, { "model": "resnet", "role": "landlord", "seconds": 0.009447458003705833 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015831669952603988 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004900500003714114 }, { "model": "resnet", "role": "landlord", "seconds": 0.009342999997898005 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016096250037662685 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015841249987715855 }, { "model": "resnet", "role": "landlord", "seconds": 0.00912679099565139 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002983500002301298 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016527920015505515 }, { "model": "resnet", "role": "landlord", "seconds": 0.010818791000929195 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030556249985238537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027978750003967434 }, { "model": "resnet", "role": "landlord", "seconds": 0.008736915995541494 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014709169990965165 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002994541995576583 }, { "model": "resnet", "role": "landlord", "seconds": 0.010692874995584134 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015809999968041666 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015523749971180223 }, { "model": "resnet", "role": "landlord", "seconds": 0.008628417002910282 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014647080024587922 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014939579996280372 }, { "model": "resnet", "role": "landlord", "seconds": 0.008235082997998688 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015117500006454065 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00141050000092946 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261026, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 42, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18, 2, 44, 33 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 16, 18 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 32, 35 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 5, 6, 7 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 8, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13, 48, 49, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0039923340009409 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01151199999731034 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015400000047520734 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014966670059948228 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020021917000121903 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006547541001054924 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029289160011103377 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00931795799988322 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0061960000020917505 }, { "model": "lstm", "role": "landlord", "seconds": 0.004841624999244232 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010629083997628186 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028809169962187298 }, { "model": "lstm", "role": "landlord", "seconds": 0.003319958006613888 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021073084004456177 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002819500004989095 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027283329982310534 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01829929099767469 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013796249986626208 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013192500045988709 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009684042001026683 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028772080040653236 }, { "model": "lstm", "role": "landlord", "seconds": 0.001415416998497676 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00843308299954515 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014384169990080409 }, { "model": "lstm", "role": "landlord", "seconds": 0.001381750000291504 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013319500001671258 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015271669981302693 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028010829992126673 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02408370899502188 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001603167002031114 }, { "model": "lstm", "role": "landlord", "seconds": 0.001450499999918975 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014705000001413282 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00680395800009137 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027956249978160486 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018843249999918044 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018304170007468201 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015255420003086329 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009443375005503185 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015800830005900934 }, { "model": "lstm", "role": "landlord", "seconds": 0.001501333994383458 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008981042003142647 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014813329980825074 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261026, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 42, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -2, 1, 1 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18, 2, 44, 33 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 16, 18 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 32, 35 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6, 7, 13 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 24, 25, 26 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 48, 49, 51 ], "pattern": { "type": "trio1", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004939749996992759 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005464624999149237 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010273124993545935 }, { "model": "lstm", "role": "landlord", "seconds": 0.001371375001326669 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028997080007684417 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021846332994755358 }, { "model": "lstm", "role": "landlord", "seconds": 0.005594750000454951 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001531750000140164 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024053624998487066 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028172919992357492 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016014169959817082 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014366250004968606 }, { "model": "lstm", "role": "landlord", "seconds": 0.004363792002550326 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005083416006527841 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021705375002056826 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029636249964823946 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005748124996898696 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009282708997488953 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016154580007423647 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027789999949163757 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02143274999980349 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016099580025183968 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016247080056928098 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0155108749968349 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016748750058468431 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026694580010371283 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009583792001649272 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029362909990595654 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002920165999967139 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013976250003906898 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015307080029742792 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022314590023597702 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020491000002948567 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028507080060080625 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001655291998758912 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009364834004372824 }, { "model": "lstm", "role": "landlord", "seconds": 0.001560458003950771 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001443832996301353 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017392041998391505 }, { "model": "lstm", "role": "landlord", "seconds": 0.001422541005013045 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013671250053448603 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019553458005248103 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261026, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17, 2, 44, 33 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6, 7, 17 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0004088749992661178 }, { "model": "resnet", "role": "bidding", "seconds": 0.00785912499850383 }, { "model": "resnet", "role": "bidding", "seconds": 0.007204999994428363 }, { "model": "resnet", "role": "landlord", "seconds": 0.08993237499817042 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035578340030042455 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.035303500000736676 }, { "model": "resnet", "role": "landlord", "seconds": 0.09007933300017612 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.010127749999810476 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013703749995329417 }, { "model": "resnet", "role": "landlord", "seconds": 0.01264512499619741 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005040542004280724 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024897249997593462 }, { "model": "resnet", "role": "landlord", "seconds": 0.00863625000056345 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027134160045534372 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00865525000699563 }, { "model": "resnet", "role": "landlord", "seconds": 0.008251457998994738 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013923329970566556 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.10423562499636319 }, { "model": "resnet", "role": "landlord", "seconds": 0.011005457999999635 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033260420022998005 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017375208000885323 }, { "model": "resnet", "role": "landlord", "seconds": 0.008999499994388316 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016348749995813705 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009321499994257465 }, { "model": "resnet", "role": "landlord", "seconds": 0.010314708000805695 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014537919996655546 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009755582999787293 }, { "model": "resnet", "role": "landlord", "seconds": 0.02958687500358792 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001884874996903818 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018861459000618197 }, { "model": "resnet", "role": "landlord", "seconds": 0.01751325000077486 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002090041001792997 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013374333997489884 }, { "model": "resnet", "role": "landlord", "seconds": 0.009379208997415844 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015876249963184819 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01099154199619079 }, { "model": "resnet", "role": "landlord", "seconds": 0.026661957999749575 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030991669991635717 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010575084001175128 }, { "model": "resnet", "role": "landlord", "seconds": 0.022590459004277363 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002187707999837585 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020295374997658655 }, { "model": "resnet", "role": "landlord", "seconds": 0.031191666996164713 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030718749985680915 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0131707499967888 }, { "model": "resnet", "role": "landlord", "seconds": 0.014094834004936274 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021860839988221414 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011109291997854598 }, { "model": "resnet", "role": "landlord", "seconds": 0.020115917002840433 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00333491600031266 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009727790995384566 }, { "model": "resnet", "role": "landlord", "seconds": 0.010111291994689964 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018519590012147091 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009344541998871136 }, { "model": "resnet", "role": "landlord", "seconds": 0.01783116600563517 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261026, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17, 2, 44, 33 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6, 7, 17 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008078332997683901 }, { "model": "lstm", "role": "bidding", "seconds": 9.10419985302724e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008660874998895451 }, { "model": "resnet", "role": "landlord", "seconds": 0.01809704100014642 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021477583002706524 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002615208002680447 }, { "model": "resnet", "role": "landlord", "seconds": 0.019197500005248003 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00939887500135228 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015267919952748343 }, { "model": "resnet", "role": "landlord", "seconds": 0.018672500002139714 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02001404199836543 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002963375001854729 }, { "model": "resnet", "role": "landlord", "seconds": 0.009886749998258892 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010687417001463473 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001553750000311993 }, { "model": "resnet", "role": "landlord", "seconds": 0.010490249995200429 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010188333995756693 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005553666997002438 }, { "model": "resnet", "role": "landlord", "seconds": 0.010807417005707975 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01738587499858113 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003008832994964905 }, { "model": "resnet", "role": "landlord", "seconds": 0.009516834004898556 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008766708000621293 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016641670008539222 }, { "model": "resnet", "role": "landlord", "seconds": 0.009057458002644125 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008695208998688031 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015621670027030632 }, { "model": "resnet", "role": "landlord", "seconds": 0.017828666997957043 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009473541998886503 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030528750066878274 }, { "model": "resnet", "role": "landlord", "seconds": 0.008769332998781465 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008520875002432149 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030157919973134995 }, { "model": "resnet", "role": "landlord", "seconds": 0.008915375001379289 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008328874995640945 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001491750001150649 }, { "model": "resnet", "role": "landlord", "seconds": 0.020016125003166962 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008442165999440476 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001466042005631607 }, { "model": "resnet", "role": "landlord", "seconds": 0.01890970900421962 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008727084001293406 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013656250011990778 }, { "model": "resnet", "role": "landlord", "seconds": 0.016419207997387275 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.03298387499671662 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002348957998037804 }, { "model": "resnet", "role": "landlord", "seconds": 0.012317041997448541 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016721958003472537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023895830017863773 }, { "model": "resnet", "role": "landlord", "seconds": 0.026307707994419616 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01278091700078221 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001875417001429014 }, { "model": "resnet", "role": "landlord", "seconds": 0.011976750000030734 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025809708000451792 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0045955419991514646 }, { "model": "resnet", "role": "landlord", "seconds": 0.028678249997028615 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261026, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17, 2, 44, 33 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6, 7, 17 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.0275627090013586 }, { "model": "resnet", "role": "bidding", "seconds": 0.009625792001315858 }, { "model": "lstm", "role": "bidding", "seconds": 0.00016854199930094182 }, { "model": "lstm", "role": "landlord", "seconds": 0.006104042004153598 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025774124995223247 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00972524999815505 }, { "model": "lstm", "role": "landlord", "seconds": 0.004241208000166807 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012644166003155988 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011533541000972036 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035079160006716847 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020304249999753665 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022471292002592236 }, { "model": "lstm", "role": "landlord", "seconds": 0.00179312500404194 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011592667004151735 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01818608299799962 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016780000005383044 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009769124997546896 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017934750001586508 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016434159988421015 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022148084004584234 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02153691700368654 }, { "model": "lstm", "role": "landlord", "seconds": 0.001702499997918494 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016510916997503955 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01799716699315468 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018021669966401532 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010016540996730328 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01132750000397209 }, { "model": "lstm", "role": "landlord", "seconds": 0.003234041992982384 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012908165997941978 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019705167003849056 }, { "model": "lstm", "role": "landlord", "seconds": 0.001742417000059504 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010370291005528998 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02280366599734407 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018202920036856085 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009649125000578351 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011511458003951702 }, { "model": "lstm", "role": "landlord", "seconds": 0.003386042000784073 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011084791003668215 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00900204099889379 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034508750031818636 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008973582996986806 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008750167005928233 }, { "model": "lstm", "role": "landlord", "seconds": 0.003798416000790894 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01685070800158428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009141499998804647 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015662910009268671 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008715249998203944 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008458249998511747 }, { "model": "lstm", "role": "landlord", "seconds": 0.003299374999187421 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018707417002588045 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012881374997959938 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017796659958548844 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01065125000604894 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009225791996868793 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034688750019995496 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261026, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17, 2, 44, 33 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6, 7, 17 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007457583000359591 }, { "model": "lstm", "role": "bidding", "seconds": 7.595800707349554e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.5290998716372997e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003921999996236991 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013073333000647835 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017326250017504208 }, { "model": "lstm", "role": "landlord", "seconds": 0.004433125002833549 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010672749995137565 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015438749978784472 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033542500023031607 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017663291000644676 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028718340035993606 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016949170021689497 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010667250004189555 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001521750004030764 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014012089959578589 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008316584004205652 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032637080003041774 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014403329987544566 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016638959001284093 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002860792003048118 }, { "model": "lstm", "role": "landlord", "seconds": 0.001553750000311993 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.04262308400211623 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002201666997279972 }, { "model": "lstm", "role": "landlord", "seconds": 0.00605395800084807 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012467584005207755 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001605040997674223 }, { "model": "lstm", "role": "landlord", "seconds": 0.003935916996852029 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016723583001294173 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030682910000905395 }, { "model": "lstm", "role": "landlord", "seconds": 0.001679249995504506 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011357499999576248 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036371249952935614 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015894579992163926 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011592332994041499 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022127910051494837 }, { "model": "lstm", "role": "landlord", "seconds": 0.003485250002995599 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012840208000852726 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018685420000110753 }, { "model": "lstm", "role": "landlord", "seconds": 0.004921625004499219 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0110671669972362 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002166082995245233 }, { "model": "lstm", "role": "landlord", "seconds": 0.0046912909965612926 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014415874997212086 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017170420032925904 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024834159994497895 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009835374999966007 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015684999962104484 }, { "model": "lstm", "role": "landlord", "seconds": 0.008243290998507291 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014539582996803802 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015477089982596226 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014582910007447936 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008992750001198146 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014425409972318448 }, { "model": "lstm", "role": "landlord", "seconds": 0.005195541998546105 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261026, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17, 2, 44, 33 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6, 7, 17 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.695800013607368e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.014988417002314236 }, { "model": "lstm", "role": "bidding", "seconds": 9.979199967347085e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037555829985649325 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003742332999536302 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009670625004218891 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030064169986872002 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014640830049756914 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009173624996037688 }, { "model": "lstm", "role": "landlord", "seconds": 0.002882500004488975 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037100830013514496 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016754708005464636 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016766670014476404 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027700409991666675 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00950662499963073 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014853749962639995 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014076250008656643 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018250583001645282 }, { "model": "lstm", "role": "landlord", "seconds": 0.001582624994625803 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029649589996552095 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017876333004096523 }, { "model": "lstm", "role": "landlord", "seconds": 0.001554709000629373 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001534417002403643 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009623375000956003 }, { "model": "lstm", "role": "landlord", "seconds": 0.001593332999618724 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001577790993906092 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009401667004567571 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032686249978723936 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016274170047836378 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018821624995325692 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015796250008861534 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015653750015189871 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.026479542000743095 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015935000046738423 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014776250027352944 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009118875001149718 }, { "model": "lstm", "role": "landlord", "seconds": 0.0040173750021494925 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016764170068199746 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009006082997075282 }, { "model": "lstm", "role": "landlord", "seconds": 0.00497170900052879 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021385829968494363 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009770790995389689 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032427910045953467 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030457920001936145 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009133500003372319 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015915000039967708 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001531415997305885 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008871916994394269 }, { "model": "lstm", "role": "landlord", "seconds": 0.003289834006864112 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026487919967621565 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008880082998075522 }, { "model": "lstm", "role": "landlord", "seconds": 0.001505749998614192 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00153975000284845 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008683125000970904 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031371669974760152 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261026, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 52, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, -3, 6 ], "initial_hands": [ [ 8, 20, 46, 43, 25, 1, 31, 16, 52, 21, 26, 11, 4, 24, 3, 10, 18 ], [ 23, 12, 29, 35, 42, 36, 14, 19, 15, 38, 41, 53, 50, 9, 32, 28, 30 ], [ 5, 40, 27, 39, 13, 22, 6, 34, 37, 49, 51, 45, 48, 47, 7, 0, 17, 2, 44, 33 ] ], "bottom": [ 2, 44, 33 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 2, 44, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 19, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6, 7, 17 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.79999973019585e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.487500311573967e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.017679249998764135 }, { "model": "resnet", "role": "landlord", "seconds": 0.024911250002332963 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002934666001237929 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015274160032276995 }, { "model": "resnet", "role": "landlord", "seconds": 0.010438000004796777 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001540290999400895 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014730000038980506 }, { "model": "resnet", "role": "landlord", "seconds": 0.018618833004438784 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032513750047655776 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003238666999095585 }, { "model": "resnet", "role": "landlord", "seconds": 0.010892915997828823 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028392499953042716 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014824160025455058 }, { "model": "resnet", "role": "landlord", "seconds": 0.009375333997013513 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014615830004913732 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004916875004710164 }, { "model": "resnet", "role": "landlord", "seconds": 0.008829375001369044 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031820000003790483 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003162417000567075 }, { "model": "resnet", "role": "landlord", "seconds": 0.011455667001428083 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002627708003274165 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017630419970373623 }, { "model": "resnet", "role": "landlord", "seconds": 0.009813915996346623 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014743330029887147 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014843340031802654 }, { "model": "resnet", "role": "landlord", "seconds": 0.017914124997332692 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017472920008003712 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037029590021120384 }, { "model": "resnet", "role": "landlord", "seconds": 0.009850166999967769 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014687919974676333 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003583333993447013 }, { "model": "resnet", "role": "landlord", "seconds": 0.010266541001328733 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016640829999232665 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014694999990751967 }, { "model": "resnet", "role": "landlord", "seconds": 0.025591709003492724 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019350410002516583 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020185419998597354 }, { "model": "resnet", "role": "landlord", "seconds": 0.011870416994497646 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017155829991679639 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016992919991025701 }, { "model": "resnet", "role": "landlord", "seconds": 0.02324712499830639 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003234874995541759 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001592874999914784 }, { "model": "resnet", "role": "landlord", "seconds": 0.010241832998872269 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015175410007941537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015175840017036535 }, { "model": "resnet", "role": "landlord", "seconds": 0.022148083000502083 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030967500060796738 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001658417000726331 }, { "model": "resnet", "role": "landlord", "seconds": 0.0098300419995212 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016752080045989715 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001492666000558529 }, { "model": "resnet", "role": "landlord", "seconds": 0.02384712499770103 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261027, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 43, 11, 4, 20, 21, 35, 41, 26, 49, 9, 44, 27, 13, 30, 2, 33, 8 ], [ 18, 34, 51, 12, 0, 6, 15, 48, 53, 14, 23, 37, 19, 28, 1, 39, 45, 52, 31, 46 ], [ 3, 32, 10, 42, 29, 24, 5, 22, 7, 40, 38, 16, 25, 47, 50, 36, 17 ] ], "bottom": [ 52, 31, 46 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 52, 31, 46 ] }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 20, 21 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.028802499997254927 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019684415994561277 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022482920030597597 }, { "model": "resnet", "role": "landlord", "seconds": 0.009978041998692788 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016105791997688357 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015383339996333234 }, { "model": "resnet", "role": "landlord", "seconds": 0.02309058399987407 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01749329100130126 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016412080003647134 }, { "model": "resnet", "role": "landlord", "seconds": 0.009543291002046317 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015594000004057307 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015925830011838116 }, { "model": "resnet", "role": "landlord", "seconds": 0.010928250005235896 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008961416002421174 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014339170011226088 }, { "model": "resnet", "role": "landlord", "seconds": 0.017466250006691553 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011966166995989624 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015186669988906942 }, { "model": "resnet", "role": "landlord", "seconds": 0.015331499998865183 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017369666005834006 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00289987500582356 }, { "model": "resnet", "role": "landlord", "seconds": 0.010606292002194095 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010304916999302804 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014896249995217659 }, { "model": "resnet", "role": "landlord", "seconds": 0.02529408300324576 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017809874996601138 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016630829995847307 }, { "model": "resnet", "role": "landlord", "seconds": 0.009781250002561137 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009517708000203129 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001534166993224062 }, { "model": "resnet", "role": "landlord", "seconds": 0.018653125000128057 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009120208997046575 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015468749988940544 }, { "model": "resnet", "role": "landlord", "seconds": 0.01230362500064075 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261027, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 43, 11, 4, 20, 21, 35, 41, 26, 49, 9, 44, 27, 13, 30, 2, 33, 8 ], [ 18, 34, 51, 12, 0, 6, 15, 48, 53, 14, 23, 37, 19, 28, 1, 39, 45, 52, 31, 46 ], [ 3, 32, 10, 42, 29, 24, 5, 22, 7, 40, 38, 16, 25, 47, 50, 36, 17 ] ], "bottom": [ 52, 31, 46 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 52, 31, 46 ] }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 20, 21 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001799875004508067 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02297704100055853 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019565292001061607 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027446249951026402 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01002770800550934 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008693916999618523 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018086669952026568 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015708209000877105 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009200209002301563 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017049999951268546 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01488374999462394 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02011299999867333 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015136669971980155 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010161624995816965 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00826545799645828 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014957919993321411 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008599332999438047 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008157415999448858 }, { "model": "lstm", "role": "landlord", "seconds": 0.002278209001815412 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018882374999520835 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015479290996154305 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016390410019084811 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016522249999979977 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00961916600499535 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016588329963269643 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010363207999034785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013611499998660292 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018415829981677234 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011100916999566834 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011374666006304324 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016177080033230595 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010433707997435704 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008949041999585461 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016143749962793663 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261027, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 43, 11, 4, 20, 21, 35, 41, 26, 49, 9, 44, 27, 13, 30, 2, 33, 8 ], [ 18, 34, 51, 12, 0, 6, 15, 48, 53, 14, 23, 37, 19, 28, 1, 39, 45, 52, 31, 46 ], [ 3, 32, 10, 42, 29, 24, 5, 22, 7, 40, 38, 16, 25, 47, 50, 36, 17 ] ], "bottom": [ 52, 31, 46 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 52, 31, 46 ] }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 20, 21 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.026703000003180932 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034895409989985637 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018629750004038215 }, { "model": "resnet", "role": "landlord", "seconds": 0.009964791999664158 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019441249969531782 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012057542000547983 }, { "model": "resnet", "role": "landlord", "seconds": 0.028588458997546695 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036869169998681173 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017854166006145533 }, { "model": "resnet", "role": "landlord", "seconds": 0.010555832996033132 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033346670024911873 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017950082998140715 }, { "model": "resnet", "role": "landlord", "seconds": 0.015981999997165985 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014903750052326359 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008867750002536923 }, { "model": "resnet", "role": "landlord", "seconds": 0.020854832997429185 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020755420046043582 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017246082999918144 }, { "model": "resnet", "role": "landlord", "seconds": 0.009950957995897625 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029910419980296865 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01670541599742137 }, { "model": "resnet", "role": "landlord", "seconds": 0.011642707999271806 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015463749950868078 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009628792002331465 }, { "model": "resnet", "role": "landlord", "seconds": 0.022262958002102096 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017054580021067522 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01155049999943003 }, { "model": "resnet", "role": "landlord", "seconds": 0.01021500000206288 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016852079934324138 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009992750005039852 }, { "model": "resnet", "role": "landlord", "seconds": 0.018136915998184122 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016744579988881014 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009828249996644445 }, { "model": "resnet", "role": "landlord", "seconds": 0.012324916999205016 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261027, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 43, 11, 4, 20, 21, 35, 41, 26, 49, 9, 44, 27, 13, 30, 2, 33, 8 ], [ 18, 34, 51, 12, 0, 6, 15, 48, 53, 14, 23, 37, 19, 28, 1, 39, 45, 52, 31, 46 ], [ 3, 32, 10, 42, 29, 24, 5, 22, 7, 40, 38, 16, 25, 47, 50, 36, 17 ] ], "bottom": [ 52, 31, 46 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 52, 31, 46 ] }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 20, 21 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002028916002018377 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028364169993437827 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02160183399973903 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035641249996842816 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031861249954090454 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01114070800394984 }, { "model": "lstm", "role": "landlord", "seconds": 0.002889208000851795 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016670000040903687 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016400416003307328 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017386249965056777 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015620839985786006 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017868875002022833 }, { "model": "lstm", "role": "landlord", "seconds": 0.001597292000951711 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014892500039422885 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009540582999761682 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017322919957223348 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014885839991620742 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008783291996223852 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014740000042365864 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001622582996787969 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009636208000301849 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016545410035178065 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014506669976981357 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009322541998699307 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016442920023109764 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014837920025456697 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009065625003131572 }, { "model": "lstm", "role": "landlord", "seconds": 0.002349791997403372 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015195839951047674 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02181787500012433 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021110410016262904 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001651291000598576 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016090708995761815 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017242500034626573 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261027, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 43, 11, 4, 20, 21, 35, 41, 26, 49, 9, 44, 27, 13, 30, 2, 33, 8 ], [ 18, 34, 51, 12, 0, 6, 15, 48, 53, 14, 23, 37, 19, 28, 1, 39, 45, 52, 31, 46 ], [ 3, 32, 10, 42, 29, 24, 5, 22, 7, 40, 38, 16, 25, 47, 50, 36, 17 ] ], "bottom": [ 52, 31, 46 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 52, 31, 46 ] }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 20, 21 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.017320582999673206 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029481660021701828 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015817919993423857 }, { "model": "resnet", "role": "landlord", "seconds": 0.00986916699912399 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015491669983020984 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014404589965124615 }, { "model": "resnet", "role": "landlord", "seconds": 0.01756862500042189 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002872707998903934 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014322499991976656 }, { "model": "resnet", "role": "landlord", "seconds": 0.009263790998375043 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002791041995806154 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001437540995539166 }, { "model": "resnet", "role": "landlord", "seconds": 0.009973250002076384 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001365541000268422 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001263124999240972 }, { "model": "resnet", "role": "landlord", "seconds": 0.021797875000629574 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001576665999891702 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013665410006069578 }, { "model": "resnet", "role": "landlord", "seconds": 0.008645707996038254 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004673209004977252 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028726249947794713 }, { "model": "resnet", "role": "landlord", "seconds": 0.010746166997705586 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015885829998296686 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016299159979098476 }, { "model": "resnet", "role": "landlord", "seconds": 0.02788308299932396 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016525409955647774 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014447499997913837 }, { "model": "resnet", "role": "landlord", "seconds": 0.015553999997791834 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016816670031403191 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014767920001759194 }, { "model": "resnet", "role": "landlord", "seconds": 0.01681608299986692 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001612207997823134 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014822500015725382 }, { "model": "resnet", "role": "landlord", "seconds": 0.01687329100241186 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261027, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 43, 11, 4, 20, 21, 35, 41, 26, 49, 9, 44, 27, 13, 30, 2, 33, 8 ], [ 18, 34, 51, 12, 0, 6, 15, 48, 53, 14, 23, 37, 19, 28, 1, 39, 45, 52, 31, 46 ], [ 3, 32, 10, 42, 29, 24, 5, 22, 7, 40, 38, 16, 25, 47, 50, 36, 17 ] ], "bottom": [ 52, 31, 46 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 52, 31, 46 ] }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 20, 21 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002308124996488914 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021316458994988352 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030445000011241063 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028445830030250363 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016279167000902817 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015083750040503219 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019227920056437142 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009772375000466127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015602089988533407 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016464170039398596 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016862000004039146 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003018249997694511 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020212500021443702 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011039083998184651 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001501790997281205 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016675419974490069 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009236290999979246 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014922920017852448 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015615829979651608 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01665458299976308 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018006250029429793 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016847079969011247 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01032899999700021 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015649169945390895 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017872499956865795 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010788958999910392 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031386670016217977 }, { "model": "lstm", "role": "landlord", "seconds": 0.001747250003973022 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013374000001931563 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020157920007477514 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019704169972101226 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011612458001764026 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001687583004240878 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023637500053155236 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261027, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 2, "redeals": 1, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 2, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 50, 11, 18, 22, 40, 0, 45, 20, 5, 3, 33, 26, 7, 32, 15, 16, 1 ], [ 27, 2, 49, 21, 41, 47, 24, 46, 48, 53, 31, 13, 14, 4, 52, 23, 10, 12, 29, 19 ], [ 36, 39, 8, 6, 42, 43, 37, 25, 38, 9, 51, 35, 17, 30, 28, 44, 34 ] ], "bottom": [ 12, 29, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 12, 29, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 4, 10, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 5, 7 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 37, 38, 39 ], "pattern": { "type": "bomb", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23, 24, 27, 29, 31 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 1 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.009931125001457985 }, { "model": "resnet", "role": "bidding", "seconds": 0.009402874995430466 }, { "model": "lstm", "role": "bidding", "seconds": 0.0003938750014640391 }, { "model": "resnet", "role": "bidding", "seconds": 0.008027083000342827 }, { "model": "resnet", "role": "bidding", "seconds": 0.007926915997813921 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004265829993528314 }, { "model": "resnet", "role": "landlord", "seconds": 0.02339854199817637 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014519040996674448 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004471207997994497 }, { "model": "resnet", "role": "landlord", "seconds": 0.010285999996995088 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00961779200588353 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0038249169956543483 }, { "model": "resnet", "role": "landlord", "seconds": 0.009617374998924788 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01712654100265354 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00209687500318978 }, { "model": "resnet", "role": "landlord", "seconds": 0.012537624999822583 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02135574999556411 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001642791998165194 }, { "model": "resnet", "role": "landlord", "seconds": 0.009383084005094133 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016254333000688348 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00228416699974332 }, { "model": "resnet", "role": "landlord", "seconds": 0.02856966699619079 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012609624995093327 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016951659999904223 }, { "model": "resnet", "role": "landlord", "seconds": 0.012632999998459127 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024656624998897314 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018557090006652288 }, { "model": "resnet", "role": "landlord", "seconds": 0.0133902500019758 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018590083003800828 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025534170054015703 }, { "model": "resnet", "role": "landlord", "seconds": 0.020953458995791152 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009854625001025852 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001588499995705206 }, { "model": "resnet", "role": "landlord", "seconds": 0.022356417000992224 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01049566700385185 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016390000018873252 }, { "model": "resnet", "role": "landlord", "seconds": 0.016665209004713688 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008884625000064261 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001313375003519468 }, { "model": "resnet", "role": "landlord", "seconds": 0.010162250000576023 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261027, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 2, "redeals": 1, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 2, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 50, 11, 18, 22, 40, 0, 45, 20, 5, 3, 33, 26, 7, 32, 15, 16, 1 ], [ 27, 2, 49, 21, 41, 47, 24, 46, 48, 53, 31, 13, 14, 4, 52, 23, 10, 12, 29, 19 ], [ 36, 39, 8, 6, 42, 43, 37, 25, 38, 9, 51, 35, 17, 30, 28, 44, 34 ] ], "bottom": [ 12, 29, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 12, 29, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 4, 10, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 5, 7 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 37, 38, 39 ], "pattern": { "type": "bomb", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23, 24, 27, 29, 31 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 1 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.325000478886068e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01399508300528396 }, { "model": "resnet", "role": "bidding", "seconds": 0.00771429199812701 }, { "model": "lstm", "role": "bidding", "seconds": 7.654200453544036e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01320862500142539 }, { "model": "resnet", "role": "bidding", "seconds": 0.007104707998223603 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018115829952876084 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008657416001369711 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018461207997461315 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031135419994825497 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01123837499471847 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017582415996002965 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015322919934988022 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016547833998629358 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010955124998872634 }, { "model": "lstm", "role": "landlord", "seconds": 0.001630124999792315 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009099792005144991 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009026915999129415 }, { "model": "lstm", "role": "landlord", "seconds": 0.003866584003844764 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010245624995150138 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010667249996913597 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017733330023474991 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009086416001082398 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017053916002623737 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015942090030875988 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020026250000228174 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010572458995738998 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016578340000705793 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008530916995368898 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008771042004809715 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014601250004488975 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008460208002361469 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008627625000372063 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015153329950408079 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009847332999925129 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023791374995198566 }, { "model": "lstm", "role": "landlord", "seconds": 0.009548374997393694 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014466832995822188 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00966925000102492 }, { "model": "lstm", "role": "landlord", "seconds": 0.001666042000579182 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261027, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 2, "redeals": 1, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 2, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 50, 11, 18, 22, 40, 0, 45, 20, 5, 3, 33, 26, 7, 32, 15, 16, 1 ], [ 27, 2, 49, 21, 41, 47, 24, 46, 48, 53, 31, 13, 14, 4, 52, 23, 10, 12, 29, 19 ], [ 36, 39, 8, 6, 42, 43, 37, 25, 38, 9, 51, 35, 17, 30, 28, 44, 34 ] ], "bottom": [ 12, 29, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 12, 29, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 4, 10, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 5, 7 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 37, 38, 39 ], "pattern": { "type": "bomb", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23, 24, 27, 29, 31 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 1 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007795249999617226 }, { "model": "lstm", "role": "bidding", "seconds": 7.904200174380094e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.0074319169943919405 }, { "model": "resnet", "role": "bidding", "seconds": 0.007579625002108514 }, { "model": "lstm", "role": "bidding", "seconds": 7.012500282144174e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007943999997223727 }, { "model": "resnet", "role": "landlord", "seconds": 0.021260416993754916 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018105839990312234 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012478750002628658 }, { "model": "resnet", "role": "landlord", "seconds": 0.010780666998471133 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001561333003337495 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011408250000386033 }, { "model": "resnet", "role": "landlord", "seconds": 0.009417667002708185 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005468582996400073 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01820554100413574 }, { "model": "resnet", "role": "landlord", "seconds": 0.017962999998417217 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016447079979116097 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01435079200018663 }, { "model": "resnet", "role": "landlord", "seconds": 0.01501125000504544 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015840830019442365 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022708791999320965 }, { "model": "resnet", "role": "landlord", "seconds": 0.01925570800085552 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018175829973188229 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01607966700248653 }, { "model": "resnet", "role": "landlord", "seconds": 0.00951554199855309 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003054084001632873 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009500749998551328 }, { "model": "resnet", "role": "landlord", "seconds": 0.017539832995680626 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015885000029811636 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009507917005976196 }, { "model": "resnet", "role": "landlord", "seconds": 0.02216062500519911 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031536250025965273 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009936250004102476 }, { "model": "resnet", "role": "landlord", "seconds": 0.01652583399845753 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001590500003658235 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00921883399860235 }, { "model": "resnet", "role": "landlord", "seconds": 0.009766916002263315 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014699589955853298 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009876333999272902 }, { "model": "resnet", "role": "landlord", "seconds": 0.018207375003839843 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261027, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 2, "redeals": 1, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 2, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 50, 11, 18, 22, 40, 0, 45, 20, 5, 3, 33, 26, 7, 32, 15, 16, 1 ], [ 27, 2, 49, 21, 41, 47, 24, 46, 48, 53, 31, 13, 14, 4, 52, 23, 10, 12, 29, 19 ], [ 36, 39, 8, 6, 42, 43, 37, 25, 38, 9, 51, 35, 17, 30, 28, 44, 34 ] ], "bottom": [ 12, 29, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 12, 29, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 4, 10, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 5, 7 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 37, 38, 39 ], "pattern": { "type": "bomb", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23, 24, 27, 29, 31 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 1 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.60000039008446e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.7584002206567675e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.013559040999098215 }, { "model": "lstm", "role": "bidding", "seconds": 8.274999709101394e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.416699423221871e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00748475000000326 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020594169982359745 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015518330037593842 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01514487500389805 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015015839962870814 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013303750019986182 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014987500006100163 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014979579937062226 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014347499964060262 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010535499997786246 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013655000002472661 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014517090021399781 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014978625004005153 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038747079961467534 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015734580010757782 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019375875002879184 }, { "model": "lstm", "role": "landlord", "seconds": 0.001728458002617117 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015864159940974787 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016364708004402928 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015694999965489842 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016290409985231236 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010491542001545895 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017242909962078556 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014838749993941747 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009251292001863476 }, { "model": "lstm", "role": "landlord", "seconds": 0.001959582994459197 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014487500011455268 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00867004100291524 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016603749973000959 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023176670001703314 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011473875005322043 }, { "model": "lstm", "role": "landlord", "seconds": 0.00413187500089407 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015977079965523444 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009927082996000536 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015157079978962429 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261027, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 2, "redeals": 1, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 2, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 50, 11, 18, 22, 40, 0, 45, 20, 5, 3, 33, 26, 7, 32, 15, 16, 1 ], [ 27, 2, 49, 21, 41, 47, 24, 46, 48, 53, 31, 13, 14, 4, 52, 23, 10, 12, 29, 19 ], [ 36, 39, 8, 6, 42, 43, 37, 25, 38, 9, 51, 35, 17, 30, 28, 44, 34 ] ], "bottom": [ 12, 29, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 12, 29, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 4, 10, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 5, 7 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 37, 38, 39 ], "pattern": { "type": "bomb", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23, 24, 27, 29, 31 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 1 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007565125000837725 }, { "model": "lstm", "role": "bidding", "seconds": 8.037500083446503e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.904099816689268e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006887167000968475 }, { "model": "lstm", "role": "bidding", "seconds": 7.087500125635415e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.312499706633389e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.020282457997382153 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017027919966494665 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00287883300188696 }, { "model": "resnet", "role": "landlord", "seconds": 0.013690917003259528 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002658416997292079 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0038956250064074993 }, { "model": "resnet", "role": "landlord", "seconds": 0.01224483300029533 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003656041997601278 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017264589987462386 }, { "model": "resnet", "role": "landlord", "seconds": 0.026091416002600454 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002582416003860999 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022646669967798516 }, { "model": "resnet", "role": "landlord", "seconds": 0.011231582997424994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002051375005976297 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016420419997302815 }, { "model": "resnet", "role": "landlord", "seconds": 0.021176499998546205 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001847999999881722 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001600916999450419 }, { "model": "resnet", "role": "landlord", "seconds": 0.016303334006806836 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003006166996783577 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017330420014332049 }, { "model": "resnet", "role": "landlord", "seconds": 0.01678895800432656 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015441249997820705 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015301669991458766 }, { "model": "resnet", "role": "landlord", "seconds": 0.016796042000351008 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014406670015887357 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012649580021388829 }, { "model": "resnet", "role": "landlord", "seconds": 0.01719891700486187 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019885000001522712 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020445830014068633 }, { "model": "resnet", "role": "landlord", "seconds": 0.022368958001607098 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001835792005294934 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019881249972968362 }, { "model": "resnet", "role": "landlord", "seconds": 0.011446999997133389 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261027, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 2, "redeals": 1, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 2, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 50, 11, 18, 22, 40, 0, 45, 20, 5, 3, 33, 26, 7, 32, 15, 16, 1 ], [ 27, 2, 49, 21, 41, 47, 24, 46, 48, 53, 31, 13, 14, 4, 52, 23, 10, 12, 29, 19 ], [ 36, 39, 8, 6, 42, 43, 37, 25, 38, 9, 51, 35, 17, 30, 28, 44, 34 ] ], "bottom": [ 12, 29, 19 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "redeal" }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 12, 29, 19 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 4, 10, 12, 19 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 15, 16, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 3, 5, 7 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 37, 38, 39 ], "pattern": { "type": "bomb", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23, 24, 27, 29, 31 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 1 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 1 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 1 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.44580029277131e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.014252500004658941 }, { "model": "lstm", "role": "bidding", "seconds": 9.766600123839453e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.108300294727087e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008186833998479415 }, { "model": "lstm", "role": "bidding", "seconds": 8.312499994644895e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020935419961460866 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009222417000273708 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001629708000109531 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014523749996442348 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00886745800380595 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017102919955505058 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014704170025652274 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009114167005463969 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034110409978893586 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015877499972702935 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009258457997930236 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002894625002227258 }, { "model": "lstm", "role": "landlord", "seconds": 0.002847875002771616 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009488875002716668 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029685830013477243 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017550409975228831 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009298999997554347 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00320175000524614 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016213749986491166 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015586459005135112 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003183999993780162 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018415000013192184 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020277457995689474 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013951250002719462 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015767079967190512 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009230083996953908 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013652920024469495 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015183750001597218 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008923125002183951 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014313749998109415 }, { "model": "lstm", "role": "landlord", "seconds": 0.004008083000371698 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00901108299876796 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015501670059165917 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014851660016574897 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261028, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 16, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22, 6, 21, 33 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 21, 24, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19, 22, 25, 31, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.023336999998718966 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001479374994232785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011034374998416752 }, { "model": "resnet", "role": "landlord", "seconds": 0.028792375000193715 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001567167004395742 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009321625002485234 }, { "model": "resnet", "role": "landlord", "seconds": 0.009986125005525537 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034762089999276213 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01749708400166128 }, { "model": "resnet", "role": "landlord", "seconds": 0.01706266700057313 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006152707996079698 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025047167000593618 }, { "model": "resnet", "role": "landlord", "seconds": 0.01919737500429619 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018079169967677444 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011608125001657754 }, { "model": "resnet", "role": "landlord", "seconds": 0.01109383400034858 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261028, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 16, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22, 6, 21, 33 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 21, 24, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19, 22, 25, 31, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.011007207998773083 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010519249997742008 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019039160033571534 }, { "model": "resnet", "role": "landlord", "seconds": 0.011426290999224875 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010747708001872525 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016457079982501455 }, { "model": "resnet", "role": "landlord", "seconds": 0.024648291000630707 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011223250003240537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023759999967296608 }, { "model": "resnet", "role": "landlord", "seconds": 0.010688582995499019 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02151779199630255 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019052909992751665 }, { "model": "resnet", "role": "landlord", "seconds": 0.010757541997008957 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016462209001474548 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015417910035466775 }, { "model": "resnet", "role": "landlord", "seconds": 0.009359707997646183 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261028, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 16, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22, 6, 21, 33 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 21, 24, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19, 22, 25, 31, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001870082996902056 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009036707997438498 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008654375000332948 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017391250003129244 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008691916002135258 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00833625000086613 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016120419968501665 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009044166996318381 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009454916995309759 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017233750040759332 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010001833004935179 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009730624995427206 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022951659993850626 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011995790999208111 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010041083005489781 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015670419961679727 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261028, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 16, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22, 6, 21, 33 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 21, 24, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19, 22, 25, 31, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001964750001206994 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008901916997274384 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014363749942276627 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017065830033970997 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01031058299849974 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015874169985181652 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016270420019282028 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01011554199794773 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016186669963644817 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014957919993321411 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009171999998216052 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015339169985963963 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016509589986526407 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008897916995920241 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014589169950340874 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015657080002711155 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261028, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 16, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22, 6, 21, 33 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 21, 24, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19, 22, 25, 31, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0018816249939845875 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013672499990207143 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008735041999898385 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016083750015241094 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001443332999770064 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009972792002372444 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026400000060675666 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018979160013259389 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010837959001946729 }, { "model": "lstm", "role": "landlord", "seconds": 0.001559167001687456 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016357080021407455 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009445167001103982 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015338340017478913 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014742079947609454 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009941165997588541 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016387499999837019 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261028, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 16, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22, 6, 21, 33 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 21, 24, 29, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19, 22, 25, 31, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.017453833999752533 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001580709002155345 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014371669967658818 }, { "model": "resnet", "role": "landlord", "seconds": 0.016181624996534083 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015250840006046928 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018014160013990477 }, { "model": "resnet", "role": "landlord", "seconds": 0.010858583002118394 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001913166997837834 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002970624998852145 }, { "model": "resnet", "role": "landlord", "seconds": 0.016441583997220732 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016367080024792813 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015722500029369257 }, { "model": "resnet", "role": "landlord", "seconds": 0.009438041000976227 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015324999985750765 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014650420052930713 }, { "model": "resnet", "role": "landlord", "seconds": 0.008912750003219116 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261028, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 19, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 6, -3, -3 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50, 6, 21, 33 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 9, 12, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 29, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 22, 25, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41, 42, 45 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007349333995080087 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004244169977027923 }, { "model": "lstm", "role": "landlord", "seconds": 0.020806374996027444 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010454666000441648 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02157079199969303 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028036660005454905 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00953033400583081 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.026906457998848055 }, { "model": "lstm", "role": "landlord", "seconds": 0.002200583003286738 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015406083999550901 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021255042003758717 }, { "model": "lstm", "role": "landlord", "seconds": 0.002917582998634316 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016477708995807916 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016628041994408704 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031615410043741576 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01599858299596235 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011266333996900357 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030157910005073063 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011419249996833969 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010365082998760045 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035634999949252233 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261028, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 19, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 6, -3, -3 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50, 6, 21, 33 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 9, 12, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 29, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 22, 25, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41, 42, 45 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00898720800614683 }, { "model": "resnet", "role": "bidding", "seconds": 0.008705415995791554 }, { "model": "resnet", "role": "landlord", "seconds": 0.07454416599648539 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002497665998816956 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012920417000714224 }, { "model": "resnet", "role": "landlord", "seconds": 0.009133999999903608 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001421333996404428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008772666995355394 }, { "model": "resnet", "role": "landlord", "seconds": 0.008092666997981723 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013944579986855388 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01000762500189012 }, { "model": "resnet", "role": "landlord", "seconds": 0.01893887500045821 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001769458998751361 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012570792001497466 }, { "model": "resnet", "role": "landlord", "seconds": 0.02587975000642473 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015475420004804619 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023637166996195447 }, { "model": "resnet", "role": "landlord", "seconds": 0.017643708997638896 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016277920003631152 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009415832995728124 }, { "model": "resnet", "role": "landlord", "seconds": 0.01541729099699296 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261028, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 19, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 6, -3, -3 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50, 6, 21, 33 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 9, 12, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 29, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 22, 25, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41, 42, 45 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.22080037323758e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008530875005817506 }, { "model": "resnet", "role": "landlord", "seconds": 0.01320333299372578 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01978841699747136 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005592375004198402 }, { "model": "resnet", "role": "landlord", "seconds": 0.01948633299616631 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009607333005988039 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016052080027293414 }, { "model": "resnet", "role": "landlord", "seconds": 0.010909208001976367 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010089791998325381 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0024752919998718426 }, { "model": "resnet", "role": "landlord", "seconds": 0.011958125003729947 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.026609874999849126 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017497500011813827 }, { "model": "resnet", "role": "landlord", "seconds": 0.011058666997996625 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022925999997823965 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029941250031697564 }, { "model": "resnet", "role": "landlord", "seconds": 0.010556290995737072 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010378124999988358 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001625167002202943 }, { "model": "resnet", "role": "landlord", "seconds": 0.010109000002557877 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261028, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 19, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 6, -3, -3 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50, 6, 21, 33 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 9, 12, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 29, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 22, 25, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41, 42, 45 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 9.220799984177575e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00799979199655354 }, { "model": "resnet", "role": "landlord", "seconds": 0.018057375003991183 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014557499962393194 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016434999997727573 }, { "model": "resnet", "role": "landlord", "seconds": 0.009499665997282136 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013922910002293065 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016712090000510216 }, { "model": "resnet", "role": "landlord", "seconds": 0.008969417001935653 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015267909984686412 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016919579938985407 }, { "model": "resnet", "role": "landlord", "seconds": 0.023820874994271435 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027691669965861365 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017165000026579946 }, { "model": "resnet", "role": "landlord", "seconds": 0.017377500000293367 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001622541996766813 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015301669991458766 }, { "model": "resnet", "role": "landlord", "seconds": 0.010778791998745874 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001534916998934932 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015337500008172356 }, { "model": "resnet", "role": "landlord", "seconds": 0.009731250000186265 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261028, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 19, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 6, -3, -3 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50, 6, 21, 33 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 9, 12, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 29, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 22, 25, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41, 42, 45 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.091700146906078e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.674999895039946e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.002465291996486485 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009459792003326584 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017217920030816458 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014404159956029616 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009422582996194251 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015767079967190512 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014407500057131983 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009430707999854349 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00162208300025668 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016524579987162724 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01180533399747219 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028769169948645867 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020212090021232143 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010373167002398986 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015127500009839423 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016317920017172582 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009380917006637901 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015232080040732399 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016587499994784594 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261028, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 19, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 6, -3, -3 ], "initial_hands": [ [ 18, 51, 9, 1, 34, 45, 42, 12, 37, 32, 15, 49, 13, 40, 41, 10, 50, 6, 21, 33 ], [ 46, 5, 36, 7, 30, 3, 20, 48, 26, 11, 27, 28, 38, 47, 23, 16, 8 ], [ 24, 52, 31, 29, 25, 17, 35, 53, 0, 44, 2, 39, 4, 19, 14, 43, 22 ] ], "bottom": [ 6, 21, 33 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 6, 21, 33 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 9, 12, 18, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 29, 35, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 17, 22, 25, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 41, 42, 45 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 32, 33, 34 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.015450708000571467 }, { "model": "lstm", "role": "bidding", "seconds": 8.916699880501255e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026302500045858324 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014928329983376898 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015843041997868568 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015536249993601814 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014380830034497194 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01663025000016205 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015266660047927871 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020410839933902025 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020662374998209998 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018755840064841323 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015731250023236498 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009876083000563085 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018828749962267466 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014690839961986057 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016593874999671243 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018080840018228628 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015301669991458766 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010343417001422495 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025948330003302544 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261029, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004797584006155375 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010715833996073343 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009395707995281555 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033250830019824207 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016338292000000365 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.07897545799642103 }, { "model": "lstm", "role": "landlord", "seconds": 0.006939917002455331 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015562541993858758 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018639542002347298 }, { "model": "lstm", "role": "landlord", "seconds": 0.001524624996818602 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009033665999595542 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02196837500378024 }, { "model": "lstm", "role": "landlord", "seconds": 0.004661749997467268 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02009241700579878 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009996000000683125 }, { "model": "lstm", "role": "landlord", "seconds": 0.00335195899970131 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009780208005395252 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009768791998794768 }, { "model": "lstm", "role": "landlord", "seconds": 0.003951833998144139 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01968854100414319 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008732249996683095 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013982919990667142 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008290458004921675 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008282666996819898 }, { "model": "lstm", "role": "landlord", "seconds": 0.00638079200143693 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010334250000596512 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011148749996209517 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027527920028660446 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008126917004119605 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007917625000118278 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028621250021387823 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261029, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.024955791006505024 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004298499996366445 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009402166004292667 }, { "model": "resnet", "role": "landlord", "seconds": 0.014651040997705422 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016087919939309359 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025051874996279366 }, { "model": "resnet", "role": "landlord", "seconds": 0.011376417001883965 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015369160028058104 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010401416999229696 }, { "model": "resnet", "role": "landlord", "seconds": 0.01574595800047973 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001469250004447531 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012743999999656808 }, { "model": "resnet", "role": "landlord", "seconds": 0.019604583001637366 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002929583002696745 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011514082994835917 }, { "model": "resnet", "role": "landlord", "seconds": 0.02762033299950417 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017332080024061725 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019192459003534168 }, { "model": "resnet", "role": "landlord", "seconds": 0.018486749999283347 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017044999985955656 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01001199999882374 }, { "model": "resnet", "role": "landlord", "seconds": 0.009610583001631312 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001528042004792951 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009118583002418745 }, { "model": "resnet", "role": "landlord", "seconds": 0.02338166700064903 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035098750013276003 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012397541999234818 }, { "model": "resnet", "role": "landlord", "seconds": 0.02090308300103061 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029626670002471656 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01068670899985591 }, { "model": "resnet", "role": "landlord", "seconds": 0.018815333998645656 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261029, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.03366766699764412 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.05438066699571209 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026505409987294115 }, { "model": "resnet", "role": "landlord", "seconds": 0.026369167004304472 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016872167005203664 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003114874998573214 }, { "model": "resnet", "role": "landlord", "seconds": 0.01709583400224801 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009480000000621658 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003179208993969951 }, { "model": "resnet", "role": "landlord", "seconds": 0.009348291998321656 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009523542001261376 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002948207998997532 }, { "model": "resnet", "role": "landlord", "seconds": 0.018196124998212326 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012016583001241088 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016726250032661483 }, { "model": "resnet", "role": "landlord", "seconds": 0.0191905419997056 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010172958005568944 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001555041002575308 }, { "model": "resnet", "role": "landlord", "seconds": 0.017943667000508867 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009362292003061157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016514999952050857 }, { "model": "resnet", "role": "landlord", "seconds": 0.008718125005543698 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011057249997975305 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020279169984860346 }, { "model": "resnet", "role": "landlord", "seconds": 0.020677500004239846 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011458375003712717 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002776583998638671 }, { "model": "resnet", "role": "landlord", "seconds": 0.016514625000127126 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009393499996804167 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014827080012764782 }, { "model": "resnet", "role": "landlord", "seconds": 0.01667245800490491 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261029, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02151295899966499 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034159580027335323 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016657919986755587 }, { "model": "resnet", "role": "landlord", "seconds": 0.0192332919978071 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002033624994510319 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037349580015870742 }, { "model": "resnet", "role": "landlord", "seconds": 0.022084958000050392 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016709170013200492 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00354400000651367 }, { "model": "resnet", "role": "landlord", "seconds": 0.009913833004247863 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015370830005849712 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035151670017512515 }, { "model": "resnet", "role": "landlord", "seconds": 0.01913804200012237 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003032624998013489 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015723329997854307 }, { "model": "resnet", "role": "landlord", "seconds": 0.017606125002203044 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015998749950085767 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014605830001528375 }, { "model": "resnet", "role": "landlord", "seconds": 0.019907041001715697 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017658750002738088 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015044579995446838 }, { "model": "resnet", "role": "landlord", "seconds": 0.009631375003664289 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015326669963542372 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014942089983378537 }, { "model": "resnet", "role": "landlord", "seconds": 0.019237082997278776 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027609579992713407 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00273025000205962 }, { "model": "resnet", "role": "landlord", "seconds": 0.017330458002106752 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015707919956184924 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015290409937733784 }, { "model": "resnet", "role": "landlord", "seconds": 0.016580250005063135 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261029, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003198041995347012 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.031223709003825206 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002232165999885183 }, { "model": "lstm", "role": "landlord", "seconds": 0.005483166998601519 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017204417003085837 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031732909992570058 }, { "model": "lstm", "role": "landlord", "seconds": 0.002836667001247406 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011986208002781495 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003404291004699189 }, { "model": "lstm", "role": "landlord", "seconds": 0.00148695899406448 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00995270800194703 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032106660000863485 }, { "model": "lstm", "role": "landlord", "seconds": 0.002979999997478444 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010936042002867907 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016154170007212088 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031717079982627183 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00971074999688426 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015516249986831099 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035028750062338077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011463542003184557 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015370830005849712 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015863750013522804 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010032790996774565 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015605840017087758 }, { "model": "lstm", "role": "landlord", "seconds": 0.003498292004223913 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01770445900183404 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037573329973383807 }, { "model": "lstm", "role": "landlord", "seconds": 0.003777334000915289 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009702791998279281 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014962089990149252 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034016659992630593 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261029, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0031683749984949827 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027322500027366914 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00945141700503882 }, { "model": "lstm", "role": "landlord", "seconds": 0.003093417006311938 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002089874993544072 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019447250000666827 }, { "model": "lstm", "role": "landlord", "seconds": 0.002931999995780643 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015409999978146516 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02055758299684385 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016134999968926422 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002035499994235579 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01761366600112524 }, { "model": "lstm", "role": "landlord", "seconds": 0.006919624996953644 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002958500001113862 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010062166998977773 }, { "model": "lstm", "role": "landlord", "seconds": 0.003525250001985114 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020067919977009296 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013717333997192327 }, { "model": "lstm", "role": "landlord", "seconds": 0.005373416999645997 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002126917002897244 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010527207996346988 }, { "model": "lstm", "role": "landlord", "seconds": 0.001428875002602581 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013700409981538542 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008799415998510085 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034769999983836897 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003073082996706944 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011581457998545375 }, { "model": "lstm", "role": "landlord", "seconds": 0.004823167000722606 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018579590032459237 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01047945799655281 }, { "model": "lstm", "role": "landlord", "seconds": 0.0039029580002534203 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261029, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.00039629100501770154 }, { "model": "resnet", "role": "bidding", "seconds": 0.009025457999086939 }, { "model": "resnet", "role": "bidding", "seconds": 0.008215374997234903 }, { "model": "lstm", "role": "landlord", "seconds": 0.006196333000843879 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011873834002471995 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00961500000266824 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030938330019125715 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00990891700348584 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01244520799809834 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031926669980748557 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010045084003650118 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011323707993142307 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016159579972736537 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010259249997034203 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012034166997182183 }, { "model": "lstm", "role": "landlord", "seconds": 0.003220166006940417 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014585208002245054 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010911875004239846 }, { "model": "lstm", "role": "landlord", "seconds": 0.00379616700229235 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010994415999448393 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0124060410016682 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037200419974396937 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009832499999902211 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009855874995992053 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014818339986959472 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019503083000017796 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0221430000019609 }, { "model": "lstm", "role": "landlord", "seconds": 0.004430708002473693 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011306958993372973 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010619624998071231 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030754160034121014 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00943854199431371 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009328333995654248 }, { "model": "lstm", "role": "landlord", "seconds": 0.003965958996559493 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261029, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008145084000716452 }, { "model": "lstm", "role": "bidding", "seconds": 7.645900041097775e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007907040999270976 }, { "model": "resnet", "role": "landlord", "seconds": 0.01771050000388641 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002924291999079287 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009532124997349456 }, { "model": "resnet", "role": "landlord", "seconds": 0.012416291996487416 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014728749956702814 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011738334003894124 }, { "model": "resnet", "role": "landlord", "seconds": 0.010512499997275881 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014656249986728653 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010900584005867131 }, { "model": "resnet", "role": "landlord", "seconds": 0.009112584004469682 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014641250018030405 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013215457998740021 }, { "model": "resnet", "role": "landlord", "seconds": 0.02442716700170422 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028674999994109385 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009835500000917818 }, { "model": "resnet", "role": "landlord", "seconds": 0.01822425000136718 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017957089949049987 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015643541999452282 }, { "model": "resnet", "role": "landlord", "seconds": 0.016779541998403147 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002140541997505352 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009938582996255718 }, { "model": "resnet", "role": "landlord", "seconds": 0.01632570800575195 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020032079992233776 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012946584000019357 }, { "model": "resnet", "role": "landlord", "seconds": 0.01805529199918965 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002838375003193505 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011019833000318613 }, { "model": "resnet", "role": "landlord", "seconds": 0.022550875000888482 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027948339993599802 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011001875005604234 }, { "model": "resnet", "role": "landlord", "seconds": 0.017970999993849546 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261029, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.015246333998220507 }, { "model": "resnet", "role": "bidding", "seconds": 0.008876959000190254 }, { "model": "lstm", "role": "bidding", "seconds": 8.674999844515696e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.018027750003966503 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013726666002185084 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00240595899958862 }, { "model": "resnet", "role": "landlord", "seconds": 0.012567334000777919 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016155791003257036 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032218749984167516 }, { "model": "resnet", "role": "landlord", "seconds": 0.01830858300672844 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010366792004788294 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003014165995409712 }, { "model": "resnet", "role": "landlord", "seconds": 0.015718290997028816 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010279708003508858 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029865420001442544 }, { "model": "resnet", "role": "landlord", "seconds": 0.03343016700091539 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01378225000371458 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017682919933577068 }, { "model": "resnet", "role": "landlord", "seconds": 0.018652500002644956 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011059625001507811 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016497079996042885 }, { "model": "resnet", "role": "landlord", "seconds": 0.01954074999957811 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016364458002499305 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016849589956109412 }, { "model": "resnet", "role": "landlord", "seconds": 0.00954141699912725 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009354624999104999 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014928750024409965 }, { "model": "resnet", "role": "landlord", "seconds": 0.0180488330006483 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01517454200075008 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036531250007101335 }, { "model": "resnet", "role": "landlord", "seconds": 0.023008250005659647 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02080687499983469 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019124169994029216 }, { "model": "resnet", "role": "landlord", "seconds": 0.02020737499697134 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261029, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.011045833001844585 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010445899533806369 }, { "model": "lstm", "role": "bidding", "seconds": 6.179200136102736e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.020802957995329052 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029788329993607476 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015741659954073839 }, { "model": "resnet", "role": "landlord", "seconds": 0.01893283399840584 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016928750046645291 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032374170041293837 }, { "model": "resnet", "role": "landlord", "seconds": 0.017447333004383836 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016884590004337952 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029282499963301234 }, { "model": "resnet", "role": "landlord", "seconds": 0.009730457997648045 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015587920061079785 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002868000003218185 }, { "model": "resnet", "role": "landlord", "seconds": 0.024568374996306375 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037281670010997914 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016653749989927746 }, { "model": "resnet", "role": "landlord", "seconds": 0.018412875004287343 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017205000040121377 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014812090012128465 }, { "model": "resnet", "role": "landlord", "seconds": 0.019222750001063105 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002103541999531444 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020050829989486374 }, { "model": "resnet", "role": "landlord", "seconds": 0.01347024999995483 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001955874999111984 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017083330021705478 }, { "model": "resnet", "role": "landlord", "seconds": 0.02103095799975563 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003271416004281491 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002491209001163952 }, { "model": "resnet", "role": "landlord", "seconds": 0.022618625000177417 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018185000008088537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016386669958592393 }, { "model": "resnet", "role": "landlord", "seconds": 0.02086191700072959 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261029, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.037500083446503e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.014227917003154289 }, { "model": "lstm", "role": "bidding", "seconds": 9.283299732487649e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003178333005052991 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01646525000251131 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026425420001032762 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038212079962249845 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01572183299867902 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003111042002274189 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027520419971551746 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009926625003572553 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003061833995161578 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015957920040818863 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008928208000725135 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030635830044047907 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027926659968215972 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011683374999847729 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001520165998954326 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029102499975124374 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009639791001973208 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001508124994870741 }, { "model": "lstm", "role": "landlord", "seconds": 0.003246874999604188 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010169875000428874 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002140875003533438 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019731669963221066 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01352954199683154 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001982374997169245 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035255830007372424 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01206587499473244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003006958002515603 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031086250019143336 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01000870799907716 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016050410049501806 }, { "model": "lstm", "role": "landlord", "seconds": 0.003205334003723692 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261029, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 26, 22, 6, 18, 52, 33, 38, 16, 8, 42, 53, 21, 29, 7, 41, 10, 48, 17, 28, 44 ], [ 35, 0, 46, 20, 27, 5, 14, 47, 13, 34, 32, 3, 51, 11, 31, 15, 40 ], [ 49, 25, 9, 39, 19, 2, 23, 30, 37, 24, 1, 50, 12, 45, 43, 36, 4 ] ], "bottom": [ 17, 28, 44 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 17, 28, 44 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 4, 9, 12, 19, 23, 24, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 29, 33, 38, 41, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17, 18, 42 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.804200140526518e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.595900438493118e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00995883400173625 }, { "model": "lstm", "role": "landlord", "seconds": 0.003725666996615473 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002894625002227258 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010054459002276417 }, { "model": "lstm", "role": "landlord", "seconds": 0.002980457997182384 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017463749973103404 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0188035419996595 }, { "model": "lstm", "role": "landlord", "seconds": 0.002790541999274865 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001608958002179861 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01651049999782117 }, { "model": "lstm", "role": "landlord", "seconds": 0.001588792001712136 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014474999989033677 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017813334001402836 }, { "model": "lstm", "role": "landlord", "seconds": 0.003052749998460058 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003165834001265466 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011448874996858649 }, { "model": "lstm", "role": "landlord", "seconds": 0.003191957999661099 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016739170023356564 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011332250003761146 }, { "model": "lstm", "role": "landlord", "seconds": 0.0050722079977276735 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003422792004130315 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013088207997498102 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017558749968884513 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002992624999023974 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010621333996823523 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036585830021067522 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003111624995653983 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011795375001383945 }, { "model": "lstm", "role": "landlord", "seconds": 0.003219917001842987 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020979580003768206 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01004191700485535 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032930839952314273 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261030, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 33, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18, 24, 25, 39 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 14, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.09426129100029357 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01302933399711037 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015464999960386194 }, { "model": "resnet", "role": "landlord", "seconds": 0.019733583998458926 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017288874994846992 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016785000043455511 }, { "model": "resnet", "role": "landlord", "seconds": 0.012562750001961831 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010083332999784034 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00453991700487677 }, { "model": "resnet", "role": "landlord", "seconds": 0.010382749998825602 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016979457999696024 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003021208001882769 }, { "model": "resnet", "role": "landlord", "seconds": 0.017624665997573175 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01188587500655558 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016123339955811389 }, { "model": "resnet", "role": "landlord", "seconds": 0.01803112499328563 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018891042003815528 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017558749968884513 }, { "model": "resnet", "role": "landlord", "seconds": 0.030370541993761435 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018899832997703925 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030781250025029294 }, { "model": "resnet", "role": "landlord", "seconds": 0.011142250004922971 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01375812499463791 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017155840032501146 }, { "model": "resnet", "role": "landlord", "seconds": 0.00958316600008402 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009707375000289176 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003148415999021381 }, { "model": "resnet", "role": "landlord", "seconds": 0.009727791999466717 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011622792000707705 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016208329980145209 }, { "model": "resnet", "role": "landlord", "seconds": 0.010553000000072643 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009833957999944687 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001540833996841684 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261030, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 33, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18, 24, 25, 39 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 14, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0018988750016433187 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009991708997404203 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009616166003979743 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017777920002117753 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0098990410042461 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009828791000472847 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015923329992801882 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009649375002481975 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02665333399636438 }, { "model": "lstm", "role": "landlord", "seconds": 0.001673415994446259 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010761292003735434 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02255837499978952 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016644999996060506 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010147749999305233 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009595167000952642 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016986250047921203 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010630750002746936 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011342375000822358 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017339580008410849 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012029417004669085 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018159958002797794 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015574170029140078 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016934375002165325 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011100167001131922 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019070000053034164 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016675165999913588 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009623250000004191 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015248749987222254 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015569249997497536 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009332749999884982 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016007090016501024 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009304334002081305 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021322915999917313 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261030, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 33, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18, 24, 25, 39 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 14, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02189637499395758 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015877919940976426 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008373790995392483 }, { "model": "resnet", "role": "landlord", "seconds": 0.01981299999897601 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001572083005157765 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01801008400070714 }, { "model": "resnet", "role": "landlord", "seconds": 0.008761375000176486 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014495830037049018 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020283666999603156 }, { "model": "resnet", "role": "landlord", "seconds": 0.00820541600114666 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014153329975670204 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02040645799570484 }, { "model": "resnet", "role": "landlord", "seconds": 0.01835649999702582 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015252499943017028 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008914166006434243 }, { "model": "resnet", "role": "landlord", "seconds": 0.04210004099877551 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017669589942670427 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011216875005629845 }, { "model": "resnet", "role": "landlord", "seconds": 0.016227791995333973 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001644417003262788 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01673470900277607 }, { "model": "resnet", "role": "landlord", "seconds": 0.009909333995892666 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015778749948367476 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00943645799998194 }, { "model": "resnet", "role": "landlord", "seconds": 0.009100082999793813 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017082499980460852 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009006041000247933 }, { "model": "resnet", "role": "landlord", "seconds": 0.008906292001483962 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015980409953044727 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01581991699640639 }, { "model": "resnet", "role": "landlord", "seconds": 0.00927333300205646 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016695419981260784 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008695458003785461 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261030, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 33, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18, 24, 25, 39 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 14, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001835957998991944 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014164160020300187 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010022874994319864 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026454160033608787 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016173339972738177 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019382040998607408 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017261670000152662 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00197966699488461 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01742625000042608 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015607500026817434 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001485000000684522 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01698579199728556 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017117079987656325 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015724589975434355 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0105963750029332 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016215409996220842 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015463750023627654 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010680833998776507 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016431249969173223 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015118750015972182 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009939374998793937 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016734579985495657 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015451669969479553 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009737833999679424 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013917500036768615 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001639249996514991 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009740082998177968 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014768330001970753 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001601832998858299 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00977308300207369 }, { "model": "lstm", "role": "landlord", "seconds": 0.001688000003923662 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017291670010308735 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008979458005342167 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261030, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 33, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18, 24, 25, 39 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 14, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.025909000003593974 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017619999998714775 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014196250049280934 }, { "model": "resnet", "role": "landlord", "seconds": 0.0170429999998305 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022816659984528087 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001781665996531956 }, { "model": "resnet", "role": "landlord", "seconds": 0.017309667004155926 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016653330021654256 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017409580032108352 }, { "model": "resnet", "role": "landlord", "seconds": 0.010018917004344985 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016714169978513382 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016212080008699559 }, { "model": "resnet", "role": "landlord", "seconds": 0.016407625000283588 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018561670003691688 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015341659964178689 }, { "model": "resnet", "role": "landlord", "seconds": 0.017087541993532795 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016206250002142042 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001504041996668093 }, { "model": "resnet", "role": "landlord", "seconds": 0.010549582999374252 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016938750050030649 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020882079988950863 }, { "model": "resnet", "role": "landlord", "seconds": 0.013381042001128662 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017687090003164485 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002621207997435704 }, { "model": "resnet", "role": "landlord", "seconds": 0.022654207998130005 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001774874996044673 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002532541999244131 }, { "model": "resnet", "role": "landlord", "seconds": 0.012341957997705322 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00190275000204565 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021220000053290278 }, { "model": "resnet", "role": "landlord", "seconds": 0.012597041997651104 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021185420046094805 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016724160013836809 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261030, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 33, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18, 24, 25, 39 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 14, 24, 25, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019280419946881011 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01786458399874391 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002518749999580905 }, { "model": "lstm", "role": "landlord", "seconds": 0.001652500002819579 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020944458003214095 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016762500017648563 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018558750016381964 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016802457997982856 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018717089988058433 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015332080001826398 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009873750001133885 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017114170041168109 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017107079984270968 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00976470799650997 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015425409947056323 }, { "model": "lstm", "role": "landlord", "seconds": 0.001699332999123726 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011008166999090463 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022174580008140765 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029874169995309785 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011926374994800426 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015156249937717803 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016460840051877312 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011230832998990081 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001709208998363465 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014785419989493676 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01189587500266498 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016169999944395386 }, { "model": "lstm", "role": "landlord", "seconds": 0.001480083999922499 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010273458996380214 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016747910049161874 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016816249990370125 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010128583999176044 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016163750042323954 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261030, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0, 24, 25, 39 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 25, 29, 30, 33, 35 ], "pattern": { "type": "pairs", "rank": 8, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008271165999758523 }, { "model": "resnet", "role": "bidding", "seconds": 0.009307332999014761 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004167079969192855 }, { "model": "resnet", "role": "landlord", "seconds": 0.02657362500031013 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003771916002733633 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01167583300411934 }, { "model": "resnet", "role": "landlord", "seconds": 0.012987417001568247 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016303749944199808 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01035566700011259 }, { "model": "resnet", "role": "landlord", "seconds": 0.010292792001564521 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019145830010529608 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012662958004511893 }, { "model": "resnet", "role": "landlord", "seconds": 0.014784624996536877 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002869000003556721 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010804083001858089 }, { "model": "resnet", "role": "landlord", "seconds": 0.012102916996809654 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003077165994909592 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010629582997353282 }, { "model": "resnet", "role": "landlord", "seconds": 0.010949041999992914 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015901250008028 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010143959007109515 }, { "model": "resnet", "role": "landlord", "seconds": 0.00970495799992932 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015294159966288134 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009545291999529582 }, { "model": "resnet", "role": "landlord", "seconds": 0.017322500003501773 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015658339980291203 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015464791998965666 }, { "model": "resnet", "role": "landlord", "seconds": 0.017965874998481013 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001653249993978534 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261030, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0, 24, 25, 39 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 25, 29, 30, 33, 35 ], "pattern": { "type": "pairs", "rank": 8, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.3208000685554e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01321174999611685 }, { "model": "resnet", "role": "bidding", "seconds": 0.014154249998682644 }, { "model": "resnet", "role": "landlord", "seconds": 0.010553624997555744 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016808583000965882 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028139170026406646 }, { "model": "resnet", "role": "landlord", "seconds": 0.021297917002812028 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010104083004989661 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016027499950723723 }, { "model": "resnet", "role": "landlord", "seconds": 0.013293500000145286 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022987958996964153 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016786670021247119 }, { "model": "resnet", "role": "landlord", "seconds": 0.021825125004397705 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01768166699912399 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001636417000554502 }, { "model": "resnet", "role": "landlord", "seconds": 0.012444249994587153 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01167233399610268 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003390124998986721 }, { "model": "resnet", "role": "landlord", "seconds": 0.01083245799964061 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011073583002144005 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028885829960927367 }, { "model": "resnet", "role": "landlord", "seconds": 0.008662291002110578 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015256791004503611 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015880840001045726 }, { "model": "resnet", "role": "landlord", "seconds": 0.016676541999913752 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009734250001201872 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016779999932623468 }, { "model": "resnet", "role": "landlord", "seconds": 0.024793458003841806 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0164715420032735 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261030, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0, 24, 25, 39 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 25, 29, 30, 33, 35 ], "pattern": { "type": "pairs", "rank": 8, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.014775125004234724 }, { "model": "lstm", "role": "bidding", "seconds": 9.683299867901951e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008392499999899883 }, { "model": "lstm", "role": "landlord", "seconds": 0.003220250000595115 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017229832999873906 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009379874994920101 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030392499975278042 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010071665994473733 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0093212499996298 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017061250036931597 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01738666700111935 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010816707996127661 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031463339983019978 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018320874994969927 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018744792003417388 }, { "model": "lstm", "role": "landlord", "seconds": 0.003403833004995249 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021373292001953814 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012154791998909786 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017545000009704381 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016751666997151915 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010172667003644165 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015587500020046718 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009945167003024835 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009453458005737048 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034182079980382696 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009795625002880115 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009347292005259078 }, { "model": "lstm", "role": "landlord", "seconds": 0.003436874998442363 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01594108399876859 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261030, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0, 24, 25, 39 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 25, 29, 30, 33, 35 ], "pattern": { "type": "pairs", "rank": 8, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.941699732327834e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.308400043053553e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.009804665998672135 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017816250037867576 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0103704579960322 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034050410031341016 }, { "model": "lstm", "role": "landlord", "seconds": 0.001767125002515968 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013806917006149888 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.008074208999460097 }, { "model": "lstm", "role": "landlord", "seconds": 0.006265541996981483 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01381691699498333 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019409160013310611 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016255000009550713 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011872290997416712 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001487625006120652 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015916250049485825 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00980741700186627 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034949170003528707 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016799169970909134 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01162566599668935 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030412080013775267 }, { "model": "lstm", "role": "landlord", "seconds": 0.001578834002430085 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008909541997127235 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014539589974447154 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016558750066906214 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008690208000189159 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014375419996213168 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016339580033672974 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008994125004392117 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261030, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0, 24, 25, 39 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 25, 29, 30, 33, 35 ], "pattern": { "type": "pairs", "rank": 8, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.02045291700051166 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010770800145110115 }, { "model": "lstm", "role": "bidding", "seconds": 5.941600102232769e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004347415997472126 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0039000000033411197 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010005167001509108 }, { "model": "lstm", "role": "landlord", "seconds": 0.003216791999875568 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015187089957180433 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009513040997262578 }, { "model": "lstm", "role": "landlord", "seconds": 0.002182625001296401 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019439169991528615 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01015666700550355 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035623750009108335 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016523340018466115 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009747291995154228 }, { "model": "lstm", "role": "landlord", "seconds": 0.003051416999369394 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030617499942309223 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010288958997989539 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016936659958446398 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015790000034030527 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009959041002730373 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016491670030518435 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014599580026697367 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009917292001773603 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033329589932691306 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015980000025592744 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009461790999921504 }, { "model": "lstm", "role": "landlord", "seconds": 0.005675332999089733 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015395000009448268 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261030, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 8, 19, 20, 26, 2, 38, 34, 41, 15, 42, 1, 3, 17, 45, 49, 32, 47 ], [ 16, 5, 37, 23, 22, 14, 10, 43, 11, 28, 27, 40, 48, 31, 6, 46, 18 ], [ 9, 53, 7, 13, 21, 30, 29, 50, 12, 44, 4, 52, 51, 35, 33, 36, 0, 24, 25, 39 ] ], "bottom": [ 24, 25, 39 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 24, 25, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 15, 17, 20, 26 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 50, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 25, 29, 30, 33, 35 ], "pattern": { "type": "pairs", "rank": 8, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.5916999776382e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008022957998036873 }, { "model": "lstm", "role": "bidding", "seconds": 7.2209004429169e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.02083183400100097 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015588750029564835 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003740874999493826 }, { "model": "resnet", "role": "landlord", "seconds": 0.015886207998846658 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015296670026145875 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014957919993321411 }, { "model": "resnet", "role": "landlord", "seconds": 0.0149060420008027 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005717291998735163 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018694999962463044 }, { "model": "resnet", "role": "landlord", "seconds": 0.011462499998742715 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004230457998346537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019543329981388524 }, { "model": "resnet", "role": "landlord", "seconds": 0.011029542001779191 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016432920019724406 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032774999999674037 }, { "model": "resnet", "role": "landlord", "seconds": 0.010031750003690831 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003283291000116151 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025970420028897934 }, { "model": "resnet", "role": "landlord", "seconds": 0.009732500002428424 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015673340021749027 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013977499984321184 }, { "model": "resnet", "role": "landlord", "seconds": 0.01570295800047461 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015713750035502017 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001538083000923507 }, { "model": "resnet", "role": "landlord", "seconds": 0.015941749996272847 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017550420016050339 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261031, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27, 23, 26, 39 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 24, 29, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 33, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 21, 22, 23, 25, 26, 27, 35 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.12069020899798488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002775249995465856 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01945158399757929 }, { "model": "resnet", "role": "landlord", "seconds": 0.011737792003259528 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017250419987249188 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009747915995831136 }, { "model": "resnet", "role": "landlord", "seconds": 0.019605249995947815 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015885000029811636 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009556124998198356 }, { "model": "resnet", "role": "landlord", "seconds": 0.016067292002844624 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261031, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27, 23, 26, 39 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 24, 29, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 33, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 21, 22, 23, 25, 26, 27, 35 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.012392417003866285 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015957834002620075 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015729170045233332 }, { "model": "resnet", "role": "landlord", "seconds": 0.009517749997030478 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009052207999047823 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015237079933285713 }, { "model": "resnet", "role": "landlord", "seconds": 0.010729166002420243 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012477374999434687 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019503329967847094 }, { "model": "resnet", "role": "landlord", "seconds": 0.009366666003188584 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261031, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27, 23, 26, 39 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 24, 29, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 33, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 21, 22, 23, 25, 26, 27, 35 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0029091670003253967 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01093933399533853 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01076087500405265 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020103749993722886 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011581209000723902 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010660125000867993 }, { "model": "lstm", "role": "landlord", "seconds": 0.001970332996279467 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009841040999162942 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008893291997082997 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015361249970737845 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261031, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27, 23, 26, 39 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 24, 29, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 33, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 21, 22, 23, 25, 26, 27, 35 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0033372920006513596 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009367625003505964 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014551249987562187 }, { "model": "lstm", "role": "landlord", "seconds": 0.001480165999964811 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008837957997457124 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014420000006793998 }, { "model": "lstm", "role": "landlord", "seconds": 0.001521583995781839 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009165750001557171 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014749170004506595 }, { "model": "lstm", "role": "landlord", "seconds": 0.001313875000050757 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261031, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27, 23, 26, 39 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 24, 29, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 33, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 21, 22, 23, 25, 26, 27, 35 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0027117079953313805 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014201669982867315 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010310665995348245 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016782500024419278 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020700829991255887 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010844250005902722 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014990000054240227 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001402417001372669 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009719166002469137 }, { "model": "lstm", "role": "landlord", "seconds": 0.001734874997055158 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261031, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, -1, 2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27, 23, 26, 39 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 24, 29, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 30, 33, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 21, 22, 23, 25, 26, 27, 35 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.012315291998675093 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016454170036013238 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014803750018472783 }, { "model": "resnet", "role": "landlord", "seconds": 0.010436666998430155 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014651250021415763 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014151249997667037 }, { "model": "resnet", "role": "landlord", "seconds": 0.009911207998811733 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001385791998472996 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014017499997862615 }, { "model": "resnet", "role": "landlord", "seconds": 0.009429833000467625 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261031, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53, 23, 26, 39 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16, 21, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18, 19, 24, 26 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23, 36, 38, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.015057208998769056 }, { "model": "lstm", "role": "bidding", "seconds": 0.00039370799640892074 }, { "model": "resnet", "role": "bidding", "seconds": 0.008414290998189244 }, { "model": "lstm", "role": "landlord", "seconds": 0.02687395900284173 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017445500001485925 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016414500001701526 }, { "model": "lstm", "role": "landlord", "seconds": 0.002879250001569744 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009914916998241097 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01835962499899324 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026895839982898906 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015977499999280553 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0429611669969745 }, { "model": "lstm", "role": "landlord", "seconds": 0.007132999999157619 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.031715832999907434 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019357290999323595 }, { "model": "lstm", "role": "landlord", "seconds": 0.002151290995243471 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013626541003759485 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024162000001524575 }, { "model": "lstm", "role": "landlord", "seconds": 0.0047886250031297095 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011559624996152706 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010835542001586873 }, { "model": "lstm", "role": "landlord", "seconds": 0.003580042000976391 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01157266699738102 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01017320900427876 }, { "model": "lstm", "role": "landlord", "seconds": 0.001823125006922055 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017206582997459918 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011054750000766944 }, { "model": "lstm", "role": "landlord", "seconds": 0.003771582996705547 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00975050000124611 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009230333002051339 }, { "model": "lstm", "role": "landlord", "seconds": 0.003738667001016438 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012579541995364707 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01180154200119432 }, { "model": "lstm", "role": "landlord", "seconds": 0.002098749995639082 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011420000002544839 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014420875006180722 }, { "model": "lstm", "role": "landlord", "seconds": 0.005432124999060761 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010708416994020808 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011120166003820486 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031091249984456226 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261031, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53, 23, 26, 39 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16, 21, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18, 19, 24, 26 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23, 36, 38, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.03243566700257361 }, { "model": "resnet", "role": "bidding", "seconds": 0.010225665995676536 }, { "model": "lstm", "role": "bidding", "seconds": 9.40000027185306e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.11842808299843455 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00370324999676086 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021332417003577575 }, { "model": "resnet", "role": "landlord", "seconds": 0.01164762500411598 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001786041997547727 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016702875000191852 }, { "model": "resnet", "role": "landlord", "seconds": 0.013151457998901606 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00157079200289445 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01664349999919068 }, { "model": "resnet", "role": "landlord", "seconds": 0.018340665999858174 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019675420044222847 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025458542004344054 }, { "model": "resnet", "role": "landlord", "seconds": 0.010122125000634696 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016414580022683367 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019068541994784027 }, { "model": "resnet", "role": "landlord", "seconds": 0.020057708003150765 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018384169961791486 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02121074999740813 }, { "model": "resnet", "role": "landlord", "seconds": 0.02086016599787399 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022110830032033846 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010057332998258062 }, { "model": "resnet", "role": "landlord", "seconds": 0.009791124997718725 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034926660009659827 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019353832998604048 }, { "model": "resnet", "role": "landlord", "seconds": 0.020520874997600913 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002065000000584405 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011433125000621658 }, { "model": "resnet", "role": "landlord", "seconds": 0.02006591599638341 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003293082998425234 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009715207997942343 }, { "model": "resnet", "role": "landlord", "seconds": 0.01791245799540775 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021128329972270876 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010104375003720634 }, { "model": "resnet", "role": "landlord", "seconds": 0.017906416003825143 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00158937499509193 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009593333001248538 }, { "model": "resnet", "role": "landlord", "seconds": 0.010520709001866635 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261031, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53, 23, 26, 39 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16, 21, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18, 19, 24, 26 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23, 36, 38, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.887499668868259e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007790666997607332 }, { "model": "resnet", "role": "bidding", "seconds": 0.007866542000556365 }, { "model": "resnet", "role": "landlord", "seconds": 0.019337249999807682 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0161905420027324 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002995250004460104 }, { "model": "resnet", "role": "landlord", "seconds": 0.026386124998680316 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009367332997499034 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003157416002068203 }, { "model": "resnet", "role": "landlord", "seconds": 0.01003712499368703 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016968666997854598 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002870791999157518 }, { "model": "resnet", "role": "landlord", "seconds": 0.016159584003617056 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009413125000719447 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002973290997033473 }, { "model": "resnet", "role": "landlord", "seconds": 0.008543582996935584 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012412083000526763 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004205459001241252 }, { "model": "resnet", "role": "landlord", "seconds": 0.019662124999740627 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01671833300497383 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017149589984910563 }, { "model": "resnet", "role": "landlord", "seconds": 0.01761975000408711 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01492100000177743 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015637920005246997 }, { "model": "resnet", "role": "landlord", "seconds": 0.009137500004726462 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01044154100236483 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014967919996706769 }, { "model": "resnet", "role": "landlord", "seconds": 0.02857604200107744 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011393540997232776 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015859999984968454 }, { "model": "resnet", "role": "landlord", "seconds": 0.018900833994848654 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02043391599727329 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016630829995847307 }, { "model": "resnet", "role": "landlord", "seconds": 0.013916709001932759 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02168533299845876 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021402499987743795 }, { "model": "resnet", "role": "landlord", "seconds": 0.025066874994081445 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010964624998450745 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015260000000125729 }, { "model": "resnet", "role": "landlord", "seconds": 0.011936208000406623 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261031, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53, 23, 26, 39 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16, 21, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18, 19, 24, 26 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23, 36, 38, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.649999654153362e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008226416000979953 }, { "model": "lstm", "role": "bidding", "seconds": 8.216700371121988e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.02135666699905414 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004656000004615635 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034793329978128895 }, { "model": "resnet", "role": "landlord", "seconds": 0.012713415999314748 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026868330023717135 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035583329954533838 }, { "model": "resnet", "role": "landlord", "seconds": 0.012940041997353546 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001663333001488354 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004097874996659812 }, { "model": "resnet", "role": "landlord", "seconds": 0.027264708005532157 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028337499970803037 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032645829996909015 }, { "model": "resnet", "role": "landlord", "seconds": 0.018668083001102787 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001697166997473687 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003180874999088701 }, { "model": "resnet", "role": "landlord", "seconds": 0.01893183300126111 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016874580032890663 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015167919991654344 }, { "model": "resnet", "role": "landlord", "seconds": 0.021586125003523193 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00212275000376394 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014244159974623471 }, { "model": "resnet", "role": "landlord", "seconds": 0.009825166998780333 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030090000000200234 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001527708001958672 }, { "model": "resnet", "role": "landlord", "seconds": 0.02328229100385215 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029653750025318004 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001551041001221165 }, { "model": "resnet", "role": "landlord", "seconds": 0.019344083993928507 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003687875003379304 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023090840040822513 }, { "model": "resnet", "role": "landlord", "seconds": 0.011881667000125162 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002838417000020854 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015819170002941974 }, { "model": "resnet", "role": "landlord", "seconds": 0.019577125000068918 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017526249939692207 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014829159990767948 }, { "model": "resnet", "role": "landlord", "seconds": 0.018171499999880325 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261031, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53, 23, 26, 39 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16, 21, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18, 19, 24, 26 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23, 36, 38, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.9166995419655e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.562500155065209e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.010489250002137851 }, { "model": "lstm", "role": "landlord", "seconds": 0.006118084005720448 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01895616700494429 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003610042003856506 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027184579957975075 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015828375006094575 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00305195900000399 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029301249960553832 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010558875001152046 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030717920017195866 }, { "model": "lstm", "role": "landlord", "seconds": 0.002857250001397915 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015475207997951657 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003400082998268772 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016219169992837124 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010342667002987582 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031477090014959686 }, { "model": "lstm", "role": "landlord", "seconds": 0.002891957999963779 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016773666997323744 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016694579971954226 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031224580015987158 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010348750001867302 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001573666995682288 }, { "model": "lstm", "role": "landlord", "seconds": 0.001640541995584499 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012009459002001677 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001535457995487377 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032241250009974465 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008984667001641355 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014309590042103082 }, { "model": "lstm", "role": "landlord", "seconds": 0.006479374998889398 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011040042001695838 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016065830059233122 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014197079945006408 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009124875003180932 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001477375000831671 }, { "model": "lstm", "role": "landlord", "seconds": 0.004458125004020985 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009620042001188267 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014451669994741678 }, { "model": "lstm", "role": "landlord", "seconds": 0.002801167000143323 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261031, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 5, 50, 19, 32, 36, 38, 47, 18, 17, 24, 15, 42, 49, 29, 20, 34, 53, 23, 26, 39 ], [ 28, 9, 7, 13, 3, 31, 8, 37, 45, 4, 41, 2, 0, 52, 10, 40, 46 ], [ 6, 21, 43, 12, 16, 1, 48, 14, 33, 44, 11, 22, 35, 25, 51, 30, 27 ] ], "bottom": [ 23, 26, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 23, 26, 39 ] }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 1, 6, 11, 12, 16, 21, 25, 30, 33 ], "pattern": { "type": "straight", "rank": 8, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18, 19, 24, 26 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23, 36, 38, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.016545541999221314 }, { "model": "lstm", "role": "bidding", "seconds": 7.758300489513204e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.491699994308874e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004380958002002444 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002939541998784989 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012078082996595185 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029109579991200007 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014929160024621524 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024186790993553586 }, { "model": "lstm", "role": "landlord", "seconds": 0.010148625005967915 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019728750048670918 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019530500001565088 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030152079998515546 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001549250002426561 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012629958997422364 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016367499993066303 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014874590051476844 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012371165998047218 }, { "model": "lstm", "role": "landlord", "seconds": 0.003139959000691306 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016564999968977645 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009227957998518832 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031168330024229363 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015779169989400543 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00909766699624015 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015235829996527173 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029537500013248064 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016106584000226576 }, { "model": "lstm", "role": "landlord", "seconds": 0.003475375000562053 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015747090001241304 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009590417001163587 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031041250040289015 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034464170021237805 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009474875005253125 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017320839979220182 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026999160036211833 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011006749999069143 }, { "model": "lstm", "role": "landlord", "seconds": 0.003391875005036127 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001764750006259419 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010303707997081801 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029165419982746243 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261032, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002951958005724009 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01077770800475264 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010128333000466228 }, { "model": "lstm", "role": "landlord", "seconds": 0.011194124999747146 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019223000002966728 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019053541000175755 }, { "model": "lstm", "role": "landlord", "seconds": 0.004757250004331581 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010427459004858974 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009708083998702932 }, { "model": "lstm", "role": "landlord", "seconds": 0.003417624997382518 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010709332993428688 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00988691599923186 }, { "model": "lstm", "role": "landlord", "seconds": 0.003314917004900053 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017612125004234258 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011126457997306716 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031388749994221143 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011363499994331505 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0631995830044616 }, { "model": "lstm", "role": "landlord", "seconds": 0.005040791998908389 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020692457997938618 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01009104200056754 }, { "model": "lstm", "role": "landlord", "seconds": 0.003223874999093823 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01045620800141478 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009702041999844369 }, { "model": "lstm", "role": "landlord", "seconds": 0.003295874994364567 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261032, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.022986500000115484 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020714589991257526 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01075312499597203 }, { "model": "resnet", "role": "landlord", "seconds": 0.020696042003692128 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028944579971721396 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012999917002161965 }, { "model": "resnet", "role": "landlord", "seconds": 0.018595916997583117 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015718750000814907 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018366208001680207 }, { "model": "resnet", "role": "landlord", "seconds": 0.02451933299744269 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002694874994631391 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011310334004519973 }, { "model": "resnet", "role": "landlord", "seconds": 0.01999637499829987 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032396249953308143 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01951454099616967 }, { "model": "resnet", "role": "landlord", "seconds": 0.011288124995189719 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002921958999650087 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01804433299548691 }, { "model": "resnet", "role": "landlord", "seconds": 0.018170375005865935 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003470124996965751 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01280679200135637 }, { "model": "resnet", "role": "landlord", "seconds": 0.02465850000589853 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018212499999208376 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010497999996005092 }, { "model": "resnet", "role": "landlord", "seconds": 0.011914458002138417 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261032, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.018849457999749575 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017053499999747146 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025456249932176434 }, { "model": "resnet", "role": "landlord", "seconds": 0.022436999999627005 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023133041999244597 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004020167005364783 }, { "model": "resnet", "role": "landlord", "seconds": 0.024656791996676475 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010992332994646858 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017544160000397824 }, { "model": "resnet", "role": "landlord", "seconds": 0.021906833004322834 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010491708999325056 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001582541997777298 }, { "model": "resnet", "role": "landlord", "seconds": 0.018743124994216487 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021433959002024494 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003971207996073645 }, { "model": "resnet", "role": "landlord", "seconds": 0.022656582994386554 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017465666998759843 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004081457998836413 }, { "model": "resnet", "role": "landlord", "seconds": 0.01780566699744668 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017609832997550257 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021132909969310276 }, { "model": "resnet", "role": "landlord", "seconds": 0.011195250001037493 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009670124993135687 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001451832999009639 }, { "model": "resnet", "role": "landlord", "seconds": 0.012116208003135398 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261032, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.021064209002361167 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015289160000975244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001560417003929615 }, { "model": "resnet", "role": "landlord", "seconds": 0.017647291002504062 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028902920021209866 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0038991670007817447 }, { "model": "resnet", "role": "landlord", "seconds": 0.024082374999125022 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017558339968672954 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014978750041336752 }, { "model": "resnet", "role": "landlord", "seconds": 0.019900916995538864 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001650874997721985 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002029499999480322 }, { "model": "resnet", "role": "landlord", "seconds": 0.018816708005033433 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033979159998125397 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002955791002023034 }, { "model": "resnet", "role": "landlord", "seconds": 0.019264667003881186 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029355840015341528 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0053543339963653125 }, { "model": "resnet", "role": "landlord", "seconds": 0.02205441600381164 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003078041998378467 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001661291993514169 }, { "model": "resnet", "role": "landlord", "seconds": 0.018053291001706384 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001981082998099737 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016034580039558932 }, { "model": "resnet", "role": "landlord", "seconds": 0.01744904199586017 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261032, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.00314220799918985 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011583334002352785 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016795409974292852 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031732920033391565 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018736750003881752 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030507499977829866 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027706249966286123 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010850915998162236 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014894580017426051 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028521249987534247 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010006542004703078 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016077920008683577 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032083330006571487 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023136458999942988 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005348165999748744 }, { "model": "lstm", "role": "landlord", "seconds": 0.003044749995751772 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011779666994698346 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003964708004787099 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036041659986949526 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011572540999623016 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015998330054571852 }, { "model": "lstm", "role": "landlord", "seconds": 0.002997458002937492 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016196374999708496 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00347183299891185 }, { "model": "lstm", "role": "landlord", "seconds": 0.0041001249992405064 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261032, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003372584003955126 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014631250014645047 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009995833999710158 }, { "model": "lstm", "role": "landlord", "seconds": 0.004463499994017184 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003731582997716032 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02274800000304822 }, { "model": "lstm", "role": "landlord", "seconds": 0.006017583000357263 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020489579983404838 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011079124997195322 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036611250034184195 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001819707998947706 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011364040998159908 }, { "model": "lstm", "role": "landlord", "seconds": 0.004289917000278365 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035959580054623075 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012367499999527354 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034161670046159998 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00450654100131942 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022611000000324566 }, { "model": "lstm", "role": "landlord", "seconds": 0.003373500003363006 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037805829997523688 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013052375004917849 }, { "model": "lstm", "role": "landlord", "seconds": 0.004134875001909677 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002019417006522417 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013147874997230247 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034257919978699647 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261032, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 3, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0003904999975929968 }, { "model": "lstm", "role": "landlord", "seconds": 0.004544916999293491 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010078957995574456 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009352207998745143 }, { "model": "lstm", "role": "landlord", "seconds": 0.004538707995379809 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013177791995985899 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01172529200266581 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032544579953537323 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011229208001168445 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011745874995540362 }, { "model": "lstm", "role": "landlord", "seconds": 0.003722084002220072 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010788874998979736 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010760834004031494 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038952499962761067 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01324262499838369 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02193112499662675 }, { "model": "lstm", "role": "landlord", "seconds": 0.003229374997317791 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013478291999490466 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01294775000133086 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031961670028977096 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01216204200318316 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013392332999501377 }, { "model": "lstm", "role": "landlord", "seconds": 0.003165084002830554 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013996458001201972 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0095994589937618 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036737080008606426 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261032, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 3, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.009370874999149237 }, { "model": "resnet", "role": "landlord", "seconds": 0.02072516599582741 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016754160023992881 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009621958997740876 }, { "model": "resnet", "role": "landlord", "seconds": 0.018981792003614828 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028410000013536774 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010846874996786937 }, { "model": "resnet", "role": "landlord", "seconds": 0.017009124996548053 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015230830031214282 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015727874997537583 }, { "model": "resnet", "role": "landlord", "seconds": 0.01869237500068266 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019157089991495013 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01195620799990138 }, { "model": "resnet", "role": "landlord", "seconds": 0.019420749995333608 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029317500011529773 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012140415994508658 }, { "model": "resnet", "role": "landlord", "seconds": 0.01160020800307393 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029927080031484365 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018573290995846037 }, { "model": "resnet", "role": "landlord", "seconds": 0.017398250005498994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003027875005500391 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011211582997930236 }, { "model": "resnet", "role": "landlord", "seconds": 0.021289375006745104 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002128541993442923 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01031433299795026 }, { "model": "resnet", "role": "landlord", "seconds": 0.010295125000993721 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261032, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 3, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.017235374994925223 }, { "model": "resnet", "role": "landlord", "seconds": 0.02103295900451485 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015079958997375797 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015074580005602911 }, { "model": "resnet", "role": "landlord", "seconds": 0.017448124999646097 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016983165995043237 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002765332996204961 }, { "model": "resnet", "role": "landlord", "seconds": 0.03633854199870257 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024718082997424062 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0046202919984352775 }, { "model": "resnet", "role": "landlord", "seconds": 0.02270933299587341 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011243374996411148 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017469580052420497 }, { "model": "resnet", "role": "landlord", "seconds": 0.023201874995720573 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.028831499999796506 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032359999968321063 }, { "model": "resnet", "role": "landlord", "seconds": 0.021240958994894754 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020596916001522914 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003734832993359305 }, { "model": "resnet", "role": "landlord", "seconds": 0.035351874998013955 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019989375003206078 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001630458005820401 }, { "model": "resnet", "role": "landlord", "seconds": 0.015426291996845976 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011010750000423286 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006019417000061367 }, { "model": "resnet", "role": "landlord", "seconds": 0.01891866699588718 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261032, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 3, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008824374999676365 }, { "model": "resnet", "role": "landlord", "seconds": 0.02171391699812375 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002327667003555689 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016454579963465221 }, { "model": "resnet", "role": "landlord", "seconds": 0.0238472500059288 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003483624997898005 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036203330018906854 }, { "model": "resnet", "role": "landlord", "seconds": 0.02072595799836563 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018351250037085265 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001591416003066115 }, { "model": "resnet", "role": "landlord", "seconds": 0.025327750001451932 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002126540995959658 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016810420056572184 }, { "model": "resnet", "role": "landlord", "seconds": 0.02145287500025006 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033627089942456223 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00546720800048206 }, { "model": "resnet", "role": "landlord", "seconds": 0.01991624999936903 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003081957998801954 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037487500012503006 }, { "model": "resnet", "role": "landlord", "seconds": 0.01848345899634296 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031177080018096603 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015117090006242506 }, { "model": "resnet", "role": "landlord", "seconds": 0.024077832997136284 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017921670005307533 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001887999998871237 }, { "model": "resnet", "role": "landlord", "seconds": 0.017594917000678834 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261032, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 3, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.80830014264211e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.00307062500360189 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010512499997275881 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002007041999604553 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035224579987698235 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018943499999295454 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003343832999235019 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028622909958357923 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01166387499688426 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00220320800144691 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033561670061317272 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011516625003423542 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015798750027897768 }, { "model": "lstm", "role": "landlord", "seconds": 0.00364354199700756 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01879470899439184 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003184957997291349 }, { "model": "lstm", "role": "landlord", "seconds": 0.003205417000572197 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014158957994368393 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004388542001834139 }, { "model": "lstm", "role": "landlord", "seconds": 0.003351874998770654 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014151874995150138 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016509170018252917 }, { "model": "lstm", "role": "landlord", "seconds": 0.003055375003896188 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010753165995993186 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00157891699927859 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030659999974886887 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261032, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 3, "redeals": 0, "turns": 25, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 12, -6, -6 ], "initial_hands": [ [ 50, 30, 8, 13, 29, 53, 17, 47, 38, 35, 14, 1, 16, 11, 52, 42, 25, 40, 4, 43 ], [ 32, 24, 34, 26, 19, 2, 45, 48, 9, 22, 6, 28, 49, 15, 5, 37, 20 ], [ 23, 39, 18, 51, 44, 3, 21, 41, 31, 7, 33, 10, 36, 0, 27, 46, 12 ] ], "bottom": [ 40, 4, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 40, 4, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 8, 11, 13, 14, 16, 17 ], "pattern": { "type": "pairs", "rank": 4, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 29, 35, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 9.495900303591043e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036447089951252565 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015221659996313974 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009407999998074956 }, { "model": "lstm", "role": "landlord", "seconds": 0.003218500001821667 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028752090001944453 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01682879199506715 }, { "model": "lstm", "role": "landlord", "seconds": 0.002918500002124347 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015661249999538995 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009588374996383209 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031658329971833155 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014798330012126826 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009919750002154615 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031406249981955625 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032897080018301494 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011629500004346482 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032312080002157018 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031777920012245886 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018435917001625057 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028020409954478964 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027102909953100607 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012386374997731764 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032103329940582626 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015671660003135912 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012541207994217984 }, { "model": "lstm", "role": "landlord", "seconds": 0.004836166997847613 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261033, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 8, 9, 11, 32, 35 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 46, 47 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 20, 21, 23, 24, 25, 26, 41 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.15511537499696715 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013365582999540493 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019600839950726368 }, { "model": "resnet", "role": "landlord", "seconds": 0.011429083002440166 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008921500004362315 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014397910053958185 }, { "model": "resnet", "role": "landlord", "seconds": 0.018982292000146117 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009767125004145782 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001510958005383145 }, { "model": "resnet", "role": "landlord", "seconds": 0.01790949999849545 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021258957996906247 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002040250001300592 }, { "model": "resnet", "role": "landlord", "seconds": 0.010189874999923632 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01015916700271191 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037098329994478263 }, { "model": "resnet", "role": "landlord", "seconds": 0.010721749997173902 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010268917001667432 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034342500002821907 }, { "model": "resnet", "role": "landlord", "seconds": 0.009717166998598259 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00995441600389313 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0042959589991369285 }, { "model": "resnet", "role": "landlord", "seconds": 0.010782165998534765 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261033, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 8, 9, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004254416999174282 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00933966699813027 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011974332999670878 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033322919989586808 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009267000001273118 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009381832998769823 }, { "model": "lstm", "role": "landlord", "seconds": 0.00420437499997206 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016767458997492213 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01127454199740896 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029552089981734753 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013168875004339498 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010946249996777624 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027884579976671375 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009596500000043306 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017498666005849373 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030332090027513914 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010549541999353096 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009999707996030338 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015044579995446838 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009515917001408525 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02006362499378156 }, { "model": "lstm", "role": "landlord", "seconds": 0.0050792920010280795 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012030791003780905 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011484624999866355 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017386249965056777 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010087374997965526 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02670708300138358 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020917080037179403 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010285915996064432 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009539250000671018 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261033, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 8, 9, 11, 32, 35 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 46, 47 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 20, 21, 23, 24, 25, 26, 41 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02688874999876134 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016829169981065206 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017816291001508944 }, { "model": "resnet", "role": "landlord", "seconds": 0.01793095799803268 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022596250055357814 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015691833999881055 }, { "model": "resnet", "role": "landlord", "seconds": 0.0178550839991658 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002022791995841544 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010762124999018852 }, { "model": "resnet", "role": "landlord", "seconds": 0.01812650000647409 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015586250010528602 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0092264159975457 }, { "model": "resnet", "role": "landlord", "seconds": 0.009063459001481533 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013842090047546662 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02010195900220424 }, { "model": "resnet", "role": "landlord", "seconds": 0.012100790998374578 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027631660050246865 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01996954099740833 }, { "model": "resnet", "role": "landlord", "seconds": 0.015345959000114817 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.009622709003451746 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.031369666001410224 }, { "model": "resnet", "role": "landlord", "seconds": 0.010980291997839231 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261033, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 8, 9, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004164500001934357 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016162920001079328 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0136935420014197 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029717500001424924 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001596499998413492 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00996366699837381 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038319169980240986 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002974542003357783 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019224499999836553 }, { "model": "lstm", "role": "landlord", "seconds": 0.002929832997324411 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002532749997044448 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010796707996632904 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028953750006621704 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015554579949821346 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010371750002377667 }, { "model": "lstm", "role": "landlord", "seconds": 0.003502499996102415 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001668832999712322 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011023541002941784 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016834160051075742 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015117910006665625 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010657791994162835 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016212080008699559 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015850000054342672 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017964750004466623 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015633750008419156 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014433750038733706 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020715250000648666 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022219160018721595 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024835000003804453 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019261624998762272 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261033, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 8, 9, 11, 32, 35 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 46, 47 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 20, 21, 23, 24, 25, 26, 41 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02388233300007414 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019991669978480786 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017391250003129244 }, { "model": "resnet", "role": "landlord", "seconds": 0.019306624999444466 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001572207998833619 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014687090006191283 }, { "model": "resnet", "role": "landlord", "seconds": 0.019484415999613702 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016406670038122684 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014969590047257952 }, { "model": "resnet", "role": "landlord", "seconds": 0.017753541993442923 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016685000009601936 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002029834002314601 }, { "model": "resnet", "role": "landlord", "seconds": 0.010887832999287639 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015908339992165565 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036582909960998222 }, { "model": "resnet", "role": "landlord", "seconds": 0.013822207998600788 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021648749971063808 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004050499999721069 }, { "model": "resnet", "role": "landlord", "seconds": 0.0121654579997994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002023665998422075 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036808340009883977 }, { "model": "resnet", "role": "landlord", "seconds": 0.010655707999831066 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261033, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 8, 9, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004211541003314778 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011052207999455277 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033161669998662546 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032943339974735864 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01207037499989383 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015207500036922283 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035277080023661256 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01405916700605303 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0043295840005157515 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035721660024137236 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01575816699914867 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029772919951938093 }, { "model": "lstm", "role": "landlord", "seconds": 0.004245083997375332 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011550374998478219 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017634579999139532 }, { "model": "lstm", "role": "landlord", "seconds": 0.004364957996585872 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011747958000341896 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020287080042180605 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020266659994376823 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011819125000329223 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002178167000238318 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017300420004175976 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01155383399600396 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002060958999209106 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024538750003557652 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012852042003942188 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0057965830055763945 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019219159948988818 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012184291001176462 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.008822374998999294 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261033, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 3, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, 6, -3 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 8, 9, 11, 32, 35 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 46, 47 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 20, 21, 23, 24, 25, 26, 41 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.02655012499599252 }, { "model": "resnet", "role": "landlord", "seconds": 0.022872625006129965 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011726541997632012 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018673330050660297 }, { "model": "resnet", "role": "landlord", "seconds": 0.01393179099977715 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01047666699741967 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015945420018397272 }, { "model": "resnet", "role": "landlord", "seconds": 0.013336500000150409 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011545540997758508 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001664667004661169 }, { "model": "resnet", "role": "landlord", "seconds": 0.014773707996937446 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012552459003927652 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017443330070818774 }, { "model": "resnet", "role": "landlord", "seconds": 0.011434291001933161 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011321208003209904 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003898708993801847 }, { "model": "resnet", "role": "landlord", "seconds": 0.012277667003218085 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017650457994022872 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037214999974821694 }, { "model": "resnet", "role": "landlord", "seconds": 0.012998292004340328 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011539833998540416 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004693791997851804 }, { "model": "resnet", "role": "landlord", "seconds": 0.011685249999572989 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261033, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 3, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 8, 9, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.262500341515988e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004458749994228128 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011833332995593082 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013451291997625958 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033499579949420877 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010188833002757747 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009362875003716908 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038885000030859374 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017645624997385312 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018011249994742684 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034546250026323833 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017601457999262493 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011581250000745058 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029686659981962293 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011634083995886613 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0179674579994753 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029240410003694706 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010728708002716303 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012873041996499524 }, { "model": "lstm", "role": "landlord", "seconds": 0.002157082999474369 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010639250001986511 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01698683300492121 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017192500017699786 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010771166998893023 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010747333995823283 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015646250030840747 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008971332994406112 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01756937500613276 }, { "model": "lstm", "role": "landlord", "seconds": 0.001555625000037253 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009718250003061257 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009384958000737242 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261033, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 3, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, 6, -3 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 8, 9, 11, 32, 35 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 46, 47 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 20, 21, 23, 24, 25, 26, 41 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007933250002679415 }, { "model": "resnet", "role": "landlord", "seconds": 0.022262708997004665 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016119170031743124 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009337957999377977 }, { "model": "resnet", "role": "landlord", "seconds": 0.0193257499995525 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013586249988293275 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007954583001264837 }, { "model": "resnet", "role": "landlord", "seconds": 0.030250750001869164 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020894580011372454 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009810458999709226 }, { "model": "resnet", "role": "landlord", "seconds": 0.016885334000107832 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015872919975663535 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009950583000318147 }, { "model": "resnet", "role": "landlord", "seconds": 0.015467166005691979 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016140840016305447 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017257792002055794 }, { "model": "resnet", "role": "landlord", "seconds": 0.009801083004276734 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015239589993143454 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016453208998427726 }, { "model": "resnet", "role": "landlord", "seconds": 0.009491917000559624 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014957079984014854 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02099900000030175 }, { "model": "resnet", "role": "landlord", "seconds": 0.009038166994287167 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261033, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 3, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 8, 9, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.00037341699498938397 }, { "model": "lstm", "role": "landlord", "seconds": 0.004463584002223797 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017339579935651273 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014711207993968856 }, { "model": "lstm", "role": "landlord", "seconds": 0.0041697499982547015 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002021792002778966 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011054250004235655 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035903329990105703 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029125839937478304 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018878791997849476 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029568330064648762 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002614666002045851 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011744624993298203 }, { "model": "lstm", "role": "landlord", "seconds": 0.002955416995973792 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013747920020250604 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010993750001944136 }, { "model": "lstm", "role": "landlord", "seconds": 0.0039329170031123795 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014992500000516884 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009386500001710374 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017955830044229515 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014499160024570301 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009622999998100568 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015170420010690577 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014410840012715198 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016286874997604173 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015037500052130781 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015557080041617155 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018035375003819354 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016749999995226972 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014682500041089952 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009352416003821418 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261033, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 3, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, 6, -3 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 8, 9, 11, 32, 35 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 46, 47 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 2, 20, 21, 23, 24, 25, 26, 41 ], "pattern": { "type": "plane1", "rank": 6, "len": 2 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.013457082997774705 }, { "model": "resnet", "role": "landlord", "seconds": 0.021113000002515037 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001571667002281174 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016402499968535267 }, { "model": "resnet", "role": "landlord", "seconds": 0.02190520900330739 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016787079948699102 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001495374999649357 }, { "model": "resnet", "role": "landlord", "seconds": 0.020740250001836102 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016096660037874244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017323339998256415 }, { "model": "resnet", "role": "landlord", "seconds": 0.02016037500288803 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016035830049077049 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015550829994026572 }, { "model": "resnet", "role": "landlord", "seconds": 0.037004000005254056 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019712909997906536 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005559208002523519 }, { "model": "resnet", "role": "landlord", "seconds": 0.011828125003376044 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017297500016866252 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00329054199391976 }, { "model": "resnet", "role": "landlord", "seconds": 0.011129708000225946 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002090000001771841 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003555041999788955 }, { "model": "resnet", "role": "landlord", "seconds": 0.010145209002075717 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261033, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 3, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 53, 14, 33, 40, 38, 6, 17, 15, 0, 16, 44, 48, 50, 42, 12, 4, 36 ], [ 9, 11, 2, 30, 52, 25, 35, 31, 46, 47, 20, 49, 21, 26, 28, 8, 23, 24, 32, 41 ], [ 3, 19, 27, 37, 1, 29, 7, 18, 22, 39, 51, 43, 45, 5, 13, 34, 10 ] ], "bottom": [ 24, 32, 41 ], "log": [ { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 24, 32, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 2, 8, 9, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 12, 14, 15 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 30, 31, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.691700011491776e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004194958004518412 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011704625001584645 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035076249987469055 }, { "model": "lstm", "role": "landlord", "seconds": 0.002654750001966022 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009652082997490652 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013845409994246438 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033290000064880587 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01623012500203913 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030174999992595986 }, { "model": "lstm", "role": "landlord", "seconds": 0.002653999996255152 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011625708000792656 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029425409957184456 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023967910019564442 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010852375002286863 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017457919966545887 }, { "model": "lstm", "role": "landlord", "seconds": 0.002908542002842296 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00877879199833842 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00157125000259839 }, { "model": "lstm", "role": "landlord", "seconds": 0.001539416000014171 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00837287500326056 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014690830066683702 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013509580021491274 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00901891700050328 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017827909978223033 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016074169980129227 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009393416999955662 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031786250037839636 }, { "model": "lstm", "role": "landlord", "seconds": 0.001430208001693245 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016111834003822878 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015937079951982014 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261034, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.1308703329996206 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002500249996955972 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012586999997438397 }, { "model": "resnet", "role": "landlord", "seconds": 0.1434393329982413 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002949000001535751 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013425707998976577 }, { "model": "resnet", "role": "landlord", "seconds": 0.021631750001688488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020777919999090955 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012006291995930951 }, { "model": "resnet", "role": "landlord", "seconds": 0.012330707999353763 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261034, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.013370207998377737 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009513334000075702 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00146929200127488 }, { "model": "resnet", "role": "landlord", "seconds": 0.010574958003417123 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009966042001906317 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020516250006039627 }, { "model": "resnet", "role": "landlord", "seconds": 0.010029832999862265 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010114666001754813 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015376670053228736 }, { "model": "resnet", "role": "landlord", "seconds": 0.011052250003558584 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261034, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003083583003899548 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010869542005821131 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010539208000409417 }, { "model": "lstm", "role": "landlord", "seconds": 0.002334042001166381 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011227832997974474 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009548624999297317 }, { "model": "lstm", "role": "landlord", "seconds": 0.00163095800235169 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00987291699857451 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008731833004276268 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013516249964595772 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261034, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002471915999194607 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008246291996329091 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014596670007449575 }, { "model": "lstm", "role": "landlord", "seconds": 0.002425167003821116 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008623292000265792 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001909124999656342 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015745420023449697 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00908437500038417 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016830829990794882 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023538750028819777 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261034, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0034877910002251156 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002097457996569574 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010705042004701681 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017888750007841736 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014140829953248613 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010404334003396798 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013819999949191697 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001359874993795529 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010053166995930951 }, { "model": "lstm", "role": "landlord", "seconds": 0.001988208998227492 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261034, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.012653042002057191 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014995419987826608 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013972499946248718 }, { "model": "resnet", "role": "landlord", "seconds": 0.010750957997515798 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013582079991465434 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012931669989484362 }, { "model": "resnet", "role": "landlord", "seconds": 0.00837729199702153 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012371670018183067 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001390625002386514 }, { "model": "resnet", "role": "landlord", "seconds": 0.00899129099707352 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261034, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -4, -4, 8 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.018629542006237898 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004276670006220229 }, { "model": "resnet", "role": "bidding", "seconds": 0.00873137499729637 }, { "model": "resnet", "role": "landlord", "seconds": 0.012071874996763654 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023267090000445023 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009288500004913658 }, { "model": "resnet", "role": "landlord", "seconds": 0.0097726669991971 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015104159974725917 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009319415999925695 }, { "model": "resnet", "role": "landlord", "seconds": 0.013459957997838501 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002005207999900449 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01053949999914039 }, { "model": "resnet", "role": "landlord", "seconds": 0.010956707999866921 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261034, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -4, -4, 8 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00797666599828517 }, { "model": "resnet", "role": "bidding", "seconds": 0.00905116700596409 }, { "model": "lstm", "role": "bidding", "seconds": 0.00011362499935785308 }, { "model": "resnet", "role": "landlord", "seconds": 0.014067957999941427 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00992637500166893 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014419999934034422 }, { "model": "resnet", "role": "landlord", "seconds": 0.01069045899930643 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00887045900162775 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021320000014384277 }, { "model": "resnet", "role": "landlord", "seconds": 0.00961983400338795 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01017108399537392 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014815419999649748 }, { "model": "resnet", "role": "landlord", "seconds": 0.010259041999233887 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261034, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -4, -4, 8 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.720900612184778e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.0076969169967924245 }, { "model": "resnet", "role": "bidding", "seconds": 0.007339915995544288 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028414580010576174 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009510666997812223 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010130125003342982 }, { "model": "lstm", "role": "landlord", "seconds": 0.002697417003219016 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00986850000481354 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010054500002297573 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017748340032994747 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010237374997814186 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009125083000981249 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021877920007682405 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261034, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -4, -4, 8 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.270900096045807e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008559875001083128 }, { "model": "lstm", "role": "bidding", "seconds": 9.03330001165159e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035781670012511313 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010857458000828046 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001444083005480934 }, { "model": "lstm", "role": "landlord", "seconds": 0.002067291999992449 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010820584000612143 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016236250012298115 }, { "model": "lstm", "role": "landlord", "seconds": 0.001957125001354143 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01000575000216486 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019146249978803098 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015488330027437769 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261034, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -4, -4, 8 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.187500159488991e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.691699334420264e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008027666997804772 }, { "model": "lstm", "role": "landlord", "seconds": 0.003648416000942234 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015305420020013116 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010237082999083214 }, { "model": "lstm", "role": "landlord", "seconds": 0.002045207998889964 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015727499994682148 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010387999995145947 }, { "model": "lstm", "role": "landlord", "seconds": 0.002232999999250751 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001634583000850398 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010289584002748597 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015490419973502867 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261034, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 2, "redeals": 0, "turns": 10, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 1, "deltas": [ -4, -4, 8 ], "initial_hands": [ [ 16, 30, 37, 50, 2, 40, 10, 14, 41, 21, 53, 8, 46, 23, 6, 3, 28 ], [ 25, 38, 1, 26, 29, 7, 20, 52, 22, 24, 4, 39, 33, 43, 5, 35, 48 ], [ 18, 51, 31, 11, 0, 36, 49, 13, 34, 15, 42, 47, 19, 45, 44, 27, 17, 9, 12, 32 ] ], "bottom": [ 9, 12, 32 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 9, 12, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 27, 31, 32, 36, 42 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 12, 13, 15, 17, 18, 19, 34 ], "pattern": { "type": "plane1", "rank": 4, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11, 44, 45, 47 ], "pattern": { "type": "trio2", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008227667000028305 }, { "model": "lstm", "role": "bidding", "seconds": 9.504199988441542e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.8416000683791935e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.012349666001682635 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019352089948370121 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013652499983436428 }, { "model": "resnet", "role": "landlord", "seconds": 0.01198604199453257 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016004169956431724 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014457079960266128 }, { "model": "resnet", "role": "landlord", "seconds": 0.01680283300083829 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002881583997805137 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022275830051512457 }, { "model": "resnet", "role": "landlord", "seconds": 0.013361000004806556 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261035, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.03270529200381134 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01167416599491844 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009871542002656497 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019750829960685223 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02748379200056661 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01964395800314378 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026090410028700717 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019888707996869925 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01921208400017349 }, { "model": "lstm", "role": "landlord", "seconds": 0.003061832998355385 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011119916998723056 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014603916002670303 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029725830027018674 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018459667000570334 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012140958002419211 }, { "model": "lstm", "role": "landlord", "seconds": 0.003597208997234702 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010250209001242183 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011389541999960784 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016435829966212623 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009355374997539911 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016241457997239195 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030498749983962625 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011467125004855916 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010725000000093132 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029812919965479523 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011849542002892122 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010036207997472957 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016775839976617135 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009683500000392087 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009333417001471389 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033057910040952265 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261035, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.11144074999901932 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002798957997583784 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009975417000532616 }, { "model": "resnet", "role": "landlord", "seconds": 0.008503165998263285 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014664580012322403 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008421582999289967 }, { "model": "resnet", "role": "landlord", "seconds": 0.008588625001721084 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004927667003357783 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01050845799909439 }, { "model": "resnet", "role": "landlord", "seconds": 0.011000416001479607 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016442080013803206 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010307000004104339 }, { "model": "resnet", "role": "landlord", "seconds": 0.015747792000183836 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017492920014774427 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0094179589941632 }, { "model": "resnet", "role": "landlord", "seconds": 0.01777491700340761 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001531708003312815 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009463208996749017 }, { "model": "resnet", "role": "landlord", "seconds": 0.009021875004691537 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001596041998709552 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0149370409999392 }, { "model": "resnet", "role": "landlord", "seconds": 0.01711216600233456 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015284999972209334 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009007833999930881 }, { "model": "resnet", "role": "landlord", "seconds": 0.008929083996918052 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016330829967046157 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009327833002316765 }, { "model": "resnet", "role": "landlord", "seconds": 0.011338874995999504 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015519579974352382 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009394916000019293 }, { "model": "resnet", "role": "landlord", "seconds": 0.008451749999949243 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261035, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.011855709002702497 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008743042002606671 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00146020800457336 }, { "model": "resnet", "role": "landlord", "seconds": 0.008732665999559686 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015926292006042786 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015236249964800663 }, { "model": "resnet", "role": "landlord", "seconds": 0.008947083995735738 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01579374999710126 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028300420017330907 }, { "model": "resnet", "role": "landlord", "seconds": 0.010503249999601394 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010205833001236897 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015700830044806935 }, { "model": "resnet", "role": "landlord", "seconds": 0.010234458997729234 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021561208995990455 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015397499955724925 }, { "model": "resnet", "role": "landlord", "seconds": 0.011895042000105605 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009117875000811182 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015224590024445206 }, { "model": "resnet", "role": "landlord", "seconds": 0.00957616599771427 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02374341600079788 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031589580030413345 }, { "model": "resnet", "role": "landlord", "seconds": 0.012039707995427307 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010862041002837941 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002077042001474183 }, { "model": "resnet", "role": "landlord", "seconds": 0.013316584001586307 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015050249996420462 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017785410018404946 }, { "model": "resnet", "role": "landlord", "seconds": 0.009490625001490116 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010284584001055919 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018025829995167442 }, { "model": "resnet", "role": "landlord", "seconds": 0.009963999997125939 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261035, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.018223833001684397 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021163749988772906 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014673330006189644 }, { "model": "resnet", "role": "landlord", "seconds": 0.010659542000212241 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017804169983719476 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016503330043633468 }, { "model": "resnet", "role": "landlord", "seconds": 0.01168958299967926 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024470829957863316 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016671250050421804 }, { "model": "resnet", "role": "landlord", "seconds": 0.010447374996147119 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001598208000359591 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016186669963644817 }, { "model": "resnet", "role": "landlord", "seconds": 0.018751417002931703 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016941669964580797 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014866670026094653 }, { "model": "resnet", "role": "landlord", "seconds": 0.028557958001329098 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002268917000037618 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001912667001306545 }, { "model": "resnet", "role": "landlord", "seconds": 0.012093041004845873 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017340420017717406 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002032625001447741 }, { "model": "resnet", "role": "landlord", "seconds": 0.027730583999073133 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022128330019768327 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001825042003474664 }, { "model": "resnet", "role": "landlord", "seconds": 0.015653792004741263 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002046084002358839 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016432090051239356 }, { "model": "resnet", "role": "landlord", "seconds": 0.017474457999924198 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016308749982272275 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015393329958897084 }, { "model": "resnet", "role": "landlord", "seconds": 0.011557749996427447 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261035, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002063291998638306 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00984670799516607 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014951670018490404 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015238340056384914 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01539095799671486 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016298750051646493 }, { "model": "lstm", "role": "landlord", "seconds": 0.001455499994335696 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016528500003914814 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001909124999656342 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018722079985309392 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010200708005868364 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033592500039958395 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016407500006607734 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0216442079981789 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018275000038556755 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017865830013761297 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00987850000092294 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002021416999923531 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016958750056801364 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01671995899960166 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016288750048261136 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016236670053331181 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009776624996447936 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014592500010621734 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016518749980605207 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009172250000119675 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015723750038887374 }, { "model": "lstm", "role": "landlord", "seconds": 0.003504166998027358 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009883666003588587 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015944999977364205 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019982919984613545 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261035, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004053875003592111 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019474590008030646 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011132125000585802 }, { "model": "lstm", "role": "landlord", "seconds": 0.002347666995774489 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030030420020921156 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01073420800094027 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019155830013914965 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015355840005213395 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019741083000553772 }, { "model": "lstm", "role": "landlord", "seconds": 0.003059957998630125 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002916708996053785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009283958002924919 }, { "model": "lstm", "role": "landlord", "seconds": 0.003198458995029796 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002602415996079799 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009567374996549916 }, { "model": "lstm", "role": "landlord", "seconds": 0.003145333001157269 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015298329963115975 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009021167003083974 }, { "model": "lstm", "role": "landlord", "seconds": 0.001625332995899953 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015840420019230805 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011851666000438854 }, { "model": "lstm", "role": "landlord", "seconds": 0.004810957994777709 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005457750005007256 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024071624997304752 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037492499977815896 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005451375000120606 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01004379200458061 }, { "model": "lstm", "role": "landlord", "seconds": 0.001515291995019652 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014942909983801655 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010917957995843608 }, { "model": "lstm", "role": "landlord", "seconds": 0.004475916997762397 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261035, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0003886660051648505 }, { "model": "resnet", "role": "bidding", "seconds": 0.008930042000429239 }, { "model": "resnet", "role": "bidding", "seconds": 0.009688291000202298 }, { "model": "lstm", "role": "landlord", "seconds": 0.002117124997312203 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00939904099504929 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008871167003235314 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015433329972438514 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009229290997609496 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008932209006161429 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014967499955673702 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011891957998159342 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009222374996170402 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015777919979882427 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009117958004935645 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011105124998721294 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016107499977806583 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009925541999109555 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00957083300454542 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017183329982799478 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009124042000621557 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009032292000483721 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016816659990581684 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009288916997320484 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009361417003674433 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016778330027591437 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009120458002144005 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00899570899491664 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015604169966536574 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009248374997696374 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010039374996267725 }, { "model": "lstm", "role": "landlord", "seconds": 0.004407958003866952 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011883040999236982 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00959379200503463 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015804579961695708 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261035, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007935916000860743 }, { "model": "lstm", "role": "bidding", "seconds": 8.900000102585182e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007404500000120606 }, { "model": "resnet", "role": "landlord", "seconds": 0.018936957996629644 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001683707996562589 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009622124998713844 }, { "model": "resnet", "role": "landlord", "seconds": 0.009920792006596457 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004149666005105246 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01041350000014063 }, { "model": "resnet", "role": "landlord", "seconds": 0.011628041000221856 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028551670038723387 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02083074999973178 }, { "model": "resnet", "role": "landlord", "seconds": 0.0130342920019757 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034958749965880997 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009424875002878252 }, { "model": "resnet", "role": "landlord", "seconds": 0.01816145899647381 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005039875002694316 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020655166001233738 }, { "model": "resnet", "role": "landlord", "seconds": 0.04340474999480648 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003360582995810546 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011371125001460314 }, { "model": "resnet", "role": "landlord", "seconds": 0.009318500000517815 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016299999988405034 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021876499995414633 }, { "model": "resnet", "role": "landlord", "seconds": 0.018594834000396077 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023374999946099706 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.027835917004267685 }, { "model": "resnet", "role": "landlord", "seconds": 0.024357207999855746 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001720375003060326 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010095958001329564 }, { "model": "resnet", "role": "landlord", "seconds": 0.009597791002306622 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017519590037409216 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016825583996251225 }, { "model": "resnet", "role": "landlord", "seconds": 0.016325791999406647 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261035, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.009580249999999069 }, { "model": "resnet", "role": "bidding", "seconds": 0.00997300000017276 }, { "model": "lstm", "role": "bidding", "seconds": 0.00020162500004516914 }, { "model": "resnet", "role": "landlord", "seconds": 0.012514917005319148 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011490542005049065 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016382500034524128 }, { "model": "resnet", "role": "landlord", "seconds": 0.010744541003077757 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019831499994324986 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021509580037673004 }, { "model": "resnet", "role": "landlord", "seconds": 0.010138416997506283 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022954667001613416 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002097833996231202 }, { "model": "resnet", "role": "landlord", "seconds": 0.012646124996535946 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010453666000103112 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037545000013778917 }, { "model": "resnet", "role": "landlord", "seconds": 0.028446874996006954 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010486582999874372 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020850410001003183 }, { "model": "resnet", "role": "landlord", "seconds": 0.021015208003518637 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013110792002407834 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026038750002044253 }, { "model": "resnet", "role": "landlord", "seconds": 0.011575500000617467 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011329583001497667 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015917080017970875 }, { "model": "resnet", "role": "landlord", "seconds": 0.011171291997015942 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011069708998547867 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017002079985104501 }, { "model": "resnet", "role": "landlord", "seconds": 0.011198625004908536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018838083997252397 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020590840067598037 }, { "model": "resnet", "role": "landlord", "seconds": 0.011487916999612935 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00955920900014462 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015813749996596016 }, { "model": "resnet", "role": "landlord", "seconds": 0.00990470800024923 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261035, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.019193583000742365 }, { "model": "lstm", "role": "bidding", "seconds": 0.00011454200284788385 }, { "model": "lstm", "role": "bidding", "seconds": 6.174999725772068e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.025438208002015017 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023949169990373775 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015784169954713434 }, { "model": "resnet", "role": "landlord", "seconds": 0.009188834002998192 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003465958005108405 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001581208998686634 }, { "model": "resnet", "role": "landlord", "seconds": 0.009505125002760906 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017495829961262643 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004092415998457 }, { "model": "resnet", "role": "landlord", "seconds": 0.016503166996699292 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034752089995890856 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002015124999161344 }, { "model": "resnet", "role": "landlord", "seconds": 0.012984250002773479 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003124583003227599 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002139958000043407 }, { "model": "resnet", "role": "landlord", "seconds": 0.012767749998602085 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001595249996171333 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001556124996568542 }, { "model": "resnet", "role": "landlord", "seconds": 0.011747417003789451 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002500624999811407 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032878749989322387 }, { "model": "resnet", "role": "landlord", "seconds": 0.011069833002693485 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020153750010649674 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020219590005581267 }, { "model": "resnet", "role": "landlord", "seconds": 0.02499862499826122 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015655419992981479 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018783749983413145 }, { "model": "resnet", "role": "landlord", "seconds": 0.009755125000083353 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021704169994336553 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001412332996551413 }, { "model": "resnet", "role": "landlord", "seconds": 0.01939824999863049 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261035, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.912500197766349e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.009684291995654348 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010079200001200661 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023599580017616972 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010670499999832828 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015155000000959262 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015559579987893812 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017512582999188453 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002044916996965185 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014097919993218966 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019007417002285365 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001633625004615169 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018632919964147732 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00950975000159815 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020664999974542297 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016335000036633573 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009046250001119915 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021068330024718307 }, { "model": "lstm", "role": "landlord", "seconds": 0.00161179099814035 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01036062500497792 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014612079976359382 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015750829988974147 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009500665997620672 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014279999959398992 }, { "model": "lstm", "role": "landlord", "seconds": 0.003919457994925324 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009616874995117541 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021454580055433325 }, { "model": "lstm", "role": "landlord", "seconds": 0.003409124998142943 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009580416000972036 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022322500008158386 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018259160060551949 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01068554100493202 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002514749998226762 }, { "model": "lstm", "role": "landlord", "seconds": 0.0046242919997894205 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261035, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 31, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 4, -2, -2 ], "initial_hands": [ [ 0, 9, 18, 21, 8, 28, 16, 11, 12, 24, 48, 32, 39, 53, 4, 52, 35, 27, 2, 7 ], [ 13, 31, 15, 33, 10, 36, 42, 49, 6, 19, 40, 50, 20, 44, 22, 25, 17 ], [ 45, 3, 41, 1, 38, 46, 14, 30, 29, 51, 23, 37, 43, 26, 5, 47, 34 ] ], "bottom": [ 27, 2, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 27, 2, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 4, 7, 8, 9 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 1, "cards": [ 13, 15, 17, 19, 20, 22 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 31, 33, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 11, 12, 16, 21, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.433299808530137e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.0792001022491604e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008451999994576909 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021066659974167123 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015126250000321306 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008821582996461075 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013804170012008399 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014315420048660599 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008749041000555735 }, { "model": "lstm", "role": "landlord", "seconds": 0.001472999996622093 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003359458001796156 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017030292001436464 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017684159975033253 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00157937499898253 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011430874998040963 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016502080034115352 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014768330001970753 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0089318330064998 }, { "model": "lstm", "role": "landlord", "seconds": 0.00162974999693688 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014191669979481958 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009178249994874932 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016796670024632476 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015986250000423752 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018523582999478094 }, { "model": "lstm", "role": "landlord", "seconds": 0.001753125005052425 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015912079979898408 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010319458997400943 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021300419975887053 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015536249993601814 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019825541996397078 }, { "model": "lstm", "role": "landlord", "seconds": 0.005454999998619314 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019375420015421696 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01103195899486309 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015703329991083592 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261036, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 63, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42, 12, 46, 49 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 21, 24, 28, 35, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02220808399579255 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019147582999721635 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031144579988904297 }, { "model": "resnet", "role": "landlord", "seconds": 0.012562915995658841 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019649791000119876 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001633291998587083 }, { "model": "resnet", "role": "landlord", "seconds": 0.016686041999491863 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00962075000279583 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014866659985273145 }, { "model": "resnet", "role": "landlord", "seconds": 0.008957917001680471 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009354334004456177 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018115839993697591 }, { "model": "resnet", "role": "landlord", "seconds": 0.02842287500243401 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011135417000332382 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018202909996034577 }, { "model": "resnet", "role": "landlord", "seconds": 0.018295624999154825 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01787620800314471 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001752709002175834 }, { "model": "resnet", "role": "landlord", "seconds": 0.011490958000649698 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009779291001905221 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001811583002563566 }, { "model": "resnet", "role": "landlord", "seconds": 0.02107754200551426 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011972625005000737 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003847833002510015 }, { "model": "resnet", "role": "landlord", "seconds": 0.009190625001792796 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00876695899933111 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003561125005944632 }, { "model": "resnet", "role": "landlord", "seconds": 0.011138625006424263 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00989345800189767 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0040125419982359745 }, { "model": "resnet", "role": "landlord", "seconds": 0.009171624995360617 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009792834003746975 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032994160064845346 }, { "model": "resnet", "role": "landlord", "seconds": 0.020452042001124937 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01077366599929519 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003132291996735148 }, { "model": "resnet", "role": "landlord", "seconds": 0.016849875006300863 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012105082998459693 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018842909994418733 }, { "model": "resnet", "role": "landlord", "seconds": 0.011432541999965906 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009954542001651134 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0038373330025933683 }, { "model": "resnet", "role": "landlord", "seconds": 0.010733584000263363 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011149666002893355 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016681659981259145 }, { "model": "resnet", "role": "landlord", "seconds": 0.009828082998865284 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009579583005688619 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00386850000359118 }, { "model": "resnet", "role": "landlord", "seconds": 0.01206287500099279 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011873540999658871 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018639590052771382 }, { "model": "resnet", "role": "landlord", "seconds": 0.009924291996867396 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00961999999708496 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003933125000912696 }, { "model": "resnet", "role": "landlord", "seconds": 0.009667042002547532 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009056707996933255 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001587333004863467 }, { "model": "resnet", "role": "landlord", "seconds": 0.00888324999687029 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012198541997349821 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002840166001988109 }, { "model": "resnet", "role": "landlord", "seconds": 0.010493417001271155 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00965787500172155 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015512090030824766 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261036, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 63, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42, 12, 46, 49 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 21, 24, 28, 35, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004363957996247336 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009457874999498017 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00997674999962328 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015916670017759316 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02041129099961836 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010693541997170541 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032145840013981797 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011243875000218395 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010124790998816025 }, { "model": "lstm", "role": "landlord", "seconds": 0.003579208001610823 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010455875002662651 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010171500005526468 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036580829982995056 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012948040995979682 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011325624996970873 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017565000016475096 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010514417001104448 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010802333999890834 }, { "model": "lstm", "role": "landlord", "seconds": 0.003880125004798174 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010871999998926185 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010967416994390078 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016902909992495552 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011413665997679345 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0240850420013885 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020753340068040416 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010027249998529442 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01924249999865424 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018742079992080107 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009522125001240056 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018815832998370752 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028648749939748086 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009548999994876795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017506541997136083 }, { "model": "lstm", "role": "landlord", "seconds": 0.003005458005645778 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016611582999757957 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018716541002504528 }, { "model": "lstm", "role": "landlord", "seconds": 0.001886291996925138 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021554792001552414 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010558665999269579 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031450410024262965 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009993416002544109 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023394582996843383 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018506249980418943 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016599957998550963 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017288125003688037 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016143749962793663 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010165332998440135 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02116316599858692 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038202080031624064 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025262584000302013 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016773666997323744 }, { "model": "lstm", "role": "landlord", "seconds": 0.001715541999146808 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010920040993369184 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010345707996748388 }, { "model": "lstm", "role": "landlord", "seconds": 0.001611832994967699 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009467584000958595 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009780790998775046 }, { "model": "lstm", "role": "landlord", "seconds": 0.001542582998808939 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009424249998119194 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0096701660004328 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016089159980765544 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01157937499374384 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011606915999436751 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261036, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 63, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42, 12, 46, 49 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 21, 24, 28, 35, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02993787499872269 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022502909996546805 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010965791996568441 }, { "model": "resnet", "role": "landlord", "seconds": 0.010349125004722737 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003523500003211666 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010737333999713883 }, { "model": "resnet", "role": "landlord", "seconds": 0.01044266700046137 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023462919998564757 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011276584002189338 }, { "model": "resnet", "role": "landlord", "seconds": 0.012892124999780208 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023287500007427298 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01345062499603955 }, { "model": "resnet", "role": "landlord", "seconds": 0.020790458998817485 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002099958001053892 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011663500001304783 }, { "model": "resnet", "role": "landlord", "seconds": 0.01870362499903422 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002632333998917602 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018039083006442524 }, { "model": "resnet", "role": "landlord", "seconds": 0.011797792001743801 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017048750014510006 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010518791998038068 }, { "model": "resnet", "role": "landlord", "seconds": 0.018222332997538615 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015737499998067506 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02243087499664398 }, { "model": "resnet", "role": "landlord", "seconds": 0.011536833000718616 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002196583001932595 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0208063750033034 }, { "model": "resnet", "role": "landlord", "seconds": 0.01782195800478803 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018379999964963645 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022090500002377667 }, { "model": "resnet", "role": "landlord", "seconds": 0.019622250001702923 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002141125005437061 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020190082999761216 }, { "model": "resnet", "role": "landlord", "seconds": 0.01778270900103962 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003332958003738895 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010897290994762443 }, { "model": "resnet", "role": "landlord", "seconds": 0.009879625002213288 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031488329987041652 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.030333665999933146 }, { "model": "resnet", "role": "landlord", "seconds": 0.03152958300051978 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017152500004158355 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022273417001997586 }, { "model": "resnet", "role": "landlord", "seconds": 0.023838250002881978 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004231792001519352 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01936404100706568 }, { "model": "resnet", "role": "landlord", "seconds": 0.010680542000045534 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019754579989239573 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014478417004283983 }, { "model": "resnet", "role": "landlord", "seconds": 0.019870333002472762 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003299791998870205 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01083266699424712 }, { "model": "resnet", "role": "landlord", "seconds": 0.01175537500239443 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002200166003603954 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011275708995526657 }, { "model": "resnet", "role": "landlord", "seconds": 0.009639042000344489 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016117079940158874 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017664208004134707 }, { "model": "resnet", "role": "landlord", "seconds": 0.012728624998999294 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021116669959155843 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01847983300103806 }, { "model": "resnet", "role": "landlord", "seconds": 0.013081999997666571 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021728330029873177 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012402457999996841 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261036, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 63, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42, 12, 46, 49 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 21, 24, 28, 35, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004608292001648806 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001632792002055794 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010270917002344504 }, { "model": "lstm", "role": "landlord", "seconds": 0.001643584000703413 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036549580036080442 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010196041999734007 }, { "model": "lstm", "role": "landlord", "seconds": 0.002074999996693805 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015420409981743433 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012331749996519648 }, { "model": "lstm", "role": "landlord", "seconds": 0.004690000001573935 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00277733300026739 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01039837500138674 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033503329977975227 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016295829991577193 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010725499996624421 }, { "model": "lstm", "role": "landlord", "seconds": 0.001977957996132318 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003202332998625934 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020450874995731283 }, { "model": "lstm", "role": "landlord", "seconds": 0.003238792000047397 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016418329978478141 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010135500000615139 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016168750007636845 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015558750019408762 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011709333004546352 }, { "model": "lstm", "role": "landlord", "seconds": 0.002286791001097299 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001465832996473182 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019989458000054583 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016434169956482947 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016029170001274906 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018844083999283612 }, { "model": "lstm", "role": "landlord", "seconds": 0.003973040998971555 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017198749992530793 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01902025000163121 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030006670058355667 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002868666000722442 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01876062500377884 }, { "model": "lstm", "role": "landlord", "seconds": 0.002188375001423992 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002945416999864392 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016053542000008747 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034442910036887042 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015799579996382818 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017180625000037253 }, { "model": "lstm", "role": "landlord", "seconds": 0.002014790996327065 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004100291997019667 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019898208003723994 }, { "model": "lstm", "role": "landlord", "seconds": 0.00176366599771427 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001579333002155181 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018475999997463077 }, { "model": "lstm", "role": "landlord", "seconds": 0.003337583002576139 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033723749947967008 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01525620800384786 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033665000009932555 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002729458996327594 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011469874996691942 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016343329989467748 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016879999966477044 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019479583999782335 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017409169959137216 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015899169957265258 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017201208000187762 }, { "model": "lstm", "role": "landlord", "seconds": 0.001611291998415254 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001647208002395928 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01749425000161864 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261036, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 63, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42, 12, 46, 49 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 21, 24, 28, 35, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.019183415999577846 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001723666995530948 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001529416003904771 }, { "model": "resnet", "role": "landlord", "seconds": 0.009924666002916638 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031205420018523 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016055000014603138 }, { "model": "resnet", "role": "landlord", "seconds": 0.01663774999906309 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001616207999177277 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014250419990275986 }, { "model": "resnet", "role": "landlord", "seconds": 0.010561874994891696 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001534999995783437 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013771250014542602 }, { "model": "resnet", "role": "landlord", "seconds": 0.016320832997735124 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015204160008579493 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014753329960512929 }, { "model": "resnet", "role": "landlord", "seconds": 0.009749791999638546 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001556499999423977 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016479999976581894 }, { "model": "resnet", "role": "landlord", "seconds": 0.01118004199815914 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015698339993832633 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016130409931065515 }, { "model": "resnet", "role": "landlord", "seconds": 0.009545583998260554 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015090829983819276 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015377500021713786 }, { "model": "resnet", "role": "landlord", "seconds": 0.009090416999242734 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015287909991457127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033062910006265156 }, { "model": "resnet", "role": "landlord", "seconds": 0.009687082994787488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015686670012655668 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032183340008486994 }, { "model": "resnet", "role": "landlord", "seconds": 0.012257499998668209 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015721669988124631 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031795419999980368 }, { "model": "resnet", "role": "landlord", "seconds": 0.016399416002968792 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002828584001690615 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002679958000953775 }, { "model": "resnet", "role": "landlord", "seconds": 0.010400249993836042 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003235666001273785 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016694170044502243 }, { "model": "resnet", "role": "landlord", "seconds": 0.010244249999232125 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001477375000831671 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029937500003143214 }, { "model": "resnet", "role": "landlord", "seconds": 0.016479083002195694 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031324579977081157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029181249992689118 }, { "model": "resnet", "role": "landlord", "seconds": 0.012699749997409526 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016486250024172477 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035338749949005432 }, { "model": "resnet", "role": "landlord", "seconds": 0.011417417001212016 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003044249999220483 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016351250014849938 }, { "model": "resnet", "role": "landlord", "seconds": 0.00951616699603619 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00166124999668682 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016905420052353293 }, { "model": "resnet", "role": "landlord", "seconds": 0.013061499994364567 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019867499941028655 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015630829948349856 }, { "model": "resnet", "role": "landlord", "seconds": 0.009347499995783437 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016069170014816336 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001484042004449293 }, { "model": "resnet", "role": "landlord", "seconds": 0.009405000004335307 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015163330026553012 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014971659984439611 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261036, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 63, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42, 12, 46, 49 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 21, 24, 28, 35, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0039870000036899 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01705920799577143 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001509749999968335 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014262500044424087 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01786129199899733 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017067910011974163 }, { "model": "lstm", "role": "landlord", "seconds": 0.001583791003213264 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009653000000980683 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020589160048984922 }, { "model": "lstm", "role": "landlord", "seconds": 0.003238792000047397 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018245999999635387 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016182920007850043 }, { "model": "lstm", "role": "landlord", "seconds": 0.002809457997500431 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009458042004553135 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016002090051188134 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014718339953105897 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009550042006594595 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016172079995158128 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035955830026068725 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014861042000120506 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017129589978139848 }, { "model": "lstm", "role": "landlord", "seconds": 0.001589749997947365 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009032207999553066 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016661250047036447 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014754169969819486 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00903166599891847 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003093625004112255 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016156249985215254 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012621125002624467 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005216584002482705 }, { "model": "lstm", "role": "landlord", "seconds": 0.005760917003499344 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010265666998748202 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033664590009720996 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030313750030472875 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01983091599686304 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035534169946913607 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019140419972245581 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01552100000117207 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021829170000273734 }, { "model": "lstm", "role": "landlord", "seconds": 0.0051917499949922785 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011783750000176951 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004292749996238854 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017363750012009405 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012497083997004665 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034302499989280477 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015862910004216246 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010724166000727564 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003334291002829559 }, { "model": "lstm", "role": "landlord", "seconds": 0.003003915997396689 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013662625002325512 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017803750015445985 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022144999966258183 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00988662499730708 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001662582995777484 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014979580009821802 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012298333000217099 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022152499950607307 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021652909999829717 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01098158399690874 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016637500011711381 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015632079957867973 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009624457998143043 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001502083003288135 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261036, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 2, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20, 12, 46, 49 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 15, 16, 23, 26, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 4, 5, 6 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.02314575000491459 }, { "model": "resnet", "role": "bidding", "seconds": 0.011496125000121538 }, { "model": "lstm", "role": "bidding", "seconds": 0.0005896660004509613 }, { "model": "lstm", "role": "landlord", "seconds": 0.005293041998811532 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010175415998673998 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0093405410007108 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033237919997191057 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009877625001536217 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009468500000366475 }, { "model": "lstm", "role": "landlord", "seconds": 0.004356959005235694 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009950499996193685 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00945437500195112 }, { "model": "lstm", "role": "landlord", "seconds": 0.003278125004726462 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009362917000544257 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009980208000342827 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033220420009456575 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019698208998306654 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009874709001451265 }, { "model": "lstm", "role": "landlord", "seconds": 0.003137209001579322 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017452332998800557 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016219459001149517 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017167089972645044 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011358625000866596 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009559582998917904 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038219999987632036 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012239000003319234 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018129040996427648 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017364590021315962 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010617790998367127 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017465417004132178 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037721660046372563 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009502499997324776 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012544916004117113 }, { "model": "lstm", "role": "landlord", "seconds": 0.003659166999568697 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01125612499890849 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010302750000846572 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032470000005559996 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261036, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 2, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20, 12, 46, 49 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 15, 16, 23, 26, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 4, 5, 6 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.983399700606242e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008390208997298032 }, { "model": "resnet", "role": "bidding", "seconds": 0.007779250001476612 }, { "model": "resnet", "role": "landlord", "seconds": 0.020312082997406833 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029762909980490804 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012296249995415565 }, { "model": "resnet", "role": "landlord", "seconds": 0.00991658400016604 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016390000018873252 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016118083003675565 }, { "model": "resnet", "role": "landlord", "seconds": 0.019430874999670777 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028036250005243346 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01873029199487064 }, { "model": "resnet", "role": "landlord", "seconds": 0.018266458995640278 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031133749944274314 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016111917000671383 }, { "model": "resnet", "role": "landlord", "seconds": 0.011217667000892106 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00200304199825041 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011527999995450955 }, { "model": "resnet", "role": "landlord", "seconds": 0.011312416994769592 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034428750004735775 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016598916001385078 }, { "model": "resnet", "role": "landlord", "seconds": 0.020823665996431373 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001615374996617902 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010889041004702449 }, { "model": "resnet", "role": "landlord", "seconds": 0.01910695800324902 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016938749977271073 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017087915999582037 }, { "model": "resnet", "role": "landlord", "seconds": 0.011058000003686175 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00168116700660903 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01716212499741232 }, { "model": "resnet", "role": "landlord", "seconds": 0.024955875000159722 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020872089953627437 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011317750002490357 }, { "model": "resnet", "role": "landlord", "seconds": 0.01652308300253935 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015957499999785796 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009542583997244947 }, { "model": "resnet", "role": "landlord", "seconds": 0.00948541700199712 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261036, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 2, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20, 12, 46, 49 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 15, 16, 23, 26, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 4, 5, 6 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.014916374995664228 }, { "model": "lstm", "role": "bidding", "seconds": 9.87919993349351e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007969959006004501 }, { "model": "resnet", "role": "landlord", "seconds": 0.019001332999323495 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017384874998242594 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015710840016254224 }, { "model": "resnet", "role": "landlord", "seconds": 0.01753900000039721 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010667791000742 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016412080003647134 }, { "model": "resnet", "role": "landlord", "seconds": 0.020459834006032906 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010492374996829312 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016739170023356564 }, { "model": "resnet", "role": "landlord", "seconds": 0.010960082996462006 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016049834004661534 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017536249943077564 }, { "model": "resnet", "role": "landlord", "seconds": 0.01872837499831803 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017427584003598895 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034662920006667264 }, { "model": "resnet", "role": "landlord", "seconds": 0.010817583002790343 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009289000001444947 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004349416994955391 }, { "model": "resnet", "role": "landlord", "seconds": 0.010374083001806866 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01983437499438878 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00166200000239769 }, { "model": "resnet", "role": "landlord", "seconds": 0.01932091699563898 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0093499159993371 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023082920015440322 }, { "model": "resnet", "role": "landlord", "seconds": 0.009383958000398707 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009421291993930936 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001506207998318132 }, { "model": "resnet", "role": "landlord", "seconds": 0.01787062500079628 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009178042004350573 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016106250041048042 }, { "model": "resnet", "role": "landlord", "seconds": 0.020052041996677872 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009919833006279077 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015795409999554977 }, { "model": "resnet", "role": "landlord", "seconds": 0.011563375002879184 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261036, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 2, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20, 12, 46, 49 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 15, 16, 23, 26, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 4, 5, 6 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.808300481177866e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.791700095869601e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.015681374999985565 }, { "model": "resnet", "role": "landlord", "seconds": 0.016870667001057882 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003061374998651445 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004553792001388501 }, { "model": "resnet", "role": "landlord", "seconds": 0.0659307500027353 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002035707999311853 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002642291998199653 }, { "model": "resnet", "role": "landlord", "seconds": 0.024435374994936865 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004954165997332893 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015647500040358864 }, { "model": "resnet", "role": "landlord", "seconds": 0.011788167001213878 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004104250001546461 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015107500003068708 }, { "model": "resnet", "role": "landlord", "seconds": 0.025650625000707805 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026334160065744072 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020127079988014884 }, { "model": "resnet", "role": "landlord", "seconds": 0.023803957999916747 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005054542001744267 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002228917001048103 }, { "model": "resnet", "role": "landlord", "seconds": 0.01221758400060935 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004099167003005277 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004704041995864827 }, { "model": "resnet", "role": "landlord", "seconds": 0.027740165998693556 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026468330033821985 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020844579994445667 }, { "model": "resnet", "role": "landlord", "seconds": 0.012159540994616691 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024571249959990382 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001804457999242004 }, { "model": "resnet", "role": "landlord", "seconds": 0.024754958001722116 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017957919990294613 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021856669991393574 }, { "model": "resnet", "role": "landlord", "seconds": 0.020604416997230146 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033264160010730848 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016165420020115562 }, { "model": "resnet", "role": "landlord", "seconds": 0.02347587500116788 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261036, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 2, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20, 12, 46, 49 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 15, 16, 23, 26, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 4, 5, 6 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.01900645899877418 }, { "model": "lstm", "role": "bidding", "seconds": 0.00011195900151506066 }, { "model": "lstm", "role": "bidding", "seconds": 6.608400144614279e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004483417003939394 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0240487499977462 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021070000002509914 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024676250031916425 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013257332997454796 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015989169987733476 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036574169935192913 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011373832996468991 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018800420002662577 }, { "model": "lstm", "role": "landlord", "seconds": 0.004071957999258302 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012494124996010214 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017152910004369915 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016123329987749457 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022846708001452498 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002907208996475674 }, { "model": "lstm", "role": "landlord", "seconds": 0.003307957995275501 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02245062500151107 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004929749993607402 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017162910007755272 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01659720799943898 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020374169980641454 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034321670027566142 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025656500001787208 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022119580025901087 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026149999976041727 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01233137500094017 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00221604199759895 }, { "model": "lstm", "role": "landlord", "seconds": 0.00434066700108815 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01247295799839776 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001979667002160568 }, { "model": "lstm", "role": "landlord", "seconds": 0.03440170800604392 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0569942500005709 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022286250023171306 }, { "model": "lstm", "role": "landlord", "seconds": 0.003928457997972146 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261036, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 2, "redeals": 0, "turns": 34, "winner": 0, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ 8, -4, -4 ], "initial_hands": [ [ 53, 47, 17, 50, 22, 45, 0, 5, 38, 37, 29, 6, 52, 32, 13, 4, 20, 12, 46, 49 ], [ 16, 10, 19, 8, 33, 26, 15, 30, 44, 36, 34, 1, 7, 18, 41, 23, 42 ], [ 9, 48, 11, 21, 3, 24, 31, 25, 2, 40, 27, 35, 14, 28, 51, 39, 43 ] ], "bottom": [ 12, 46, 49 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 12, 46, 49 ] }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 7, 8, 15, 16, 23, 26, 30 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 22 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 4, 5, 6 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.00011766700481530279 }, { "model": "resnet", "role": "bidding", "seconds": 0.013302999999723397 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010775000555440784 }, { "model": "lstm", "role": "landlord", "seconds": 0.002543915994465351 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00890054099727422 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.031880167000053916 }, { "model": "lstm", "role": "landlord", "seconds": 0.004337499995017424 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027336670027580112 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01398216700181365 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029969160023028962 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004111000002012588 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012259500006621238 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023517500012530945 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0042405839994899 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012377582999761216 }, { "model": "lstm", "role": "landlord", "seconds": 0.005088999998406507 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020046249992446974 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01223316699906718 }, { "model": "lstm", "role": "landlord", "seconds": 0.001683624999714084 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003368999998201616 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019123250000120606 }, { "model": "lstm", "role": "landlord", "seconds": 0.002282875000673812 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001698457999737002 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02110595799604198 }, { "model": "lstm", "role": "landlord", "seconds": 0.001949999998032581 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016727080001146533 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011177583997778129 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016400830063503236 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016213750059250742 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010061707995191682 }, { "model": "lstm", "role": "landlord", "seconds": 0.001850667002145201 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015171670020208694 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0104769590034266 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017179999995278195 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00144779199763434 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010573125000519212 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015082919999258593 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261037, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.024781041996902786 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006602790999750141 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.03496429100050591 }, { "model": "resnet", "role": "landlord", "seconds": 0.014588042002287693 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016607500001555309 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02262404200155288 }, { "model": "resnet", "role": "landlord", "seconds": 0.017394417001924012 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002086540996970143 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012468875000195112 }, { "model": "resnet", "role": "landlord", "seconds": 0.011758082997403108 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016711249991203658 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011542416003067046 }, { "model": "resnet", "role": "landlord", "seconds": 0.02240275000076508 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003178541999659501 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02219133299513487 }, { "model": "resnet", "role": "landlord", "seconds": 0.02423395799996797 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002872666998882778 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011748249999072868 }, { "model": "resnet", "role": "landlord", "seconds": 0.02598033299727831 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019522499933373183 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011625416998867877 }, { "model": "resnet", "role": "landlord", "seconds": 0.021382792001531925 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020560000048135407 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02041891599947121 }, { "model": "resnet", "role": "landlord", "seconds": 0.03354829200543463 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024609589963802136 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014524582999001723 }, { "model": "resnet", "role": "landlord", "seconds": 0.012692083000729326 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019716250026249327 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022967500000959262 }, { "model": "resnet", "role": "landlord", "seconds": 0.012001041002804413 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034419579969835468 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012668834002397489 }, { "model": "resnet", "role": "landlord", "seconds": 0.010123666004801635 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033157080033561215 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011157082997669932 }, { "model": "resnet", "role": "landlord", "seconds": 0.010020292000262998 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004157333001785446 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019657083998026792 }, { "model": "resnet", "role": "landlord", "seconds": 0.011288292000244837 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035914580003009178 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012668584000493865 }, { "model": "resnet", "role": "landlord", "seconds": 0.01093879099789774 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025076250021811575 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261037, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.022039124996808823 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016845916004967876 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018688330019358546 }, { "model": "resnet", "role": "landlord", "seconds": 0.010169332999794278 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009553625000989996 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003340625000419095 }, { "model": "resnet", "role": "landlord", "seconds": 0.011419250004109927 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009237917001883034 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015945409977575764 }, { "model": "resnet", "role": "landlord", "seconds": 0.012329208002483938 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018094499995640945 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002060999999230262 }, { "model": "resnet", "role": "landlord", "seconds": 0.02029591700556921 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025015250001160894 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001756792000378482 }, { "model": "resnet", "role": "landlord", "seconds": 0.014311457998701371 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011850208000396378 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001799124998797197 }, { "model": "resnet", "role": "landlord", "seconds": 0.02502820800145855 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012044499999319669 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017345419983030297 }, { "model": "resnet", "role": "landlord", "seconds": 0.020518207995337434 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012678459002927411 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016289589984808117 }, { "model": "resnet", "role": "landlord", "seconds": 0.02153395899949828 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017936165997525677 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017286669972236268 }, { "model": "resnet", "role": "landlord", "seconds": 0.01728466700296849 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01833437499590218 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003121499998087529 }, { "model": "resnet", "role": "landlord", "seconds": 0.010587082993879449 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01203762499790173 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003129249998892192 }, { "model": "resnet", "role": "landlord", "seconds": 0.010104875000251923 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022107165998022538 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030416250010603108 }, { "model": "resnet", "role": "landlord", "seconds": 0.010549834005360026 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014884000003803521 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033117499988293275 }, { "model": "resnet", "role": "landlord", "seconds": 0.022160833002999425 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013513500001863576 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022576249975827523 }, { "model": "resnet", "role": "landlord", "seconds": 0.011107749996881466 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011235207995923702 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261037, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.006394625001121312 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010892417005379684 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020917374997225124 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016100830034702085 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012108291004551575 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02715120899665635 }, { "model": "lstm", "role": "landlord", "seconds": 0.0053482920047827065 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011611625006480608 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02197929099929752 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033638749955571257 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011583499996049795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012184082996100187 }, { "model": "lstm", "role": "landlord", "seconds": 0.005160291999345645 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020976915999199264 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01042704200517619 }, { "model": "lstm", "role": "landlord", "seconds": 0.004558084001473617 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009634416994231287 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017654666997259483 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029043329996056855 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011315790994558483 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009884040999168064 }, { "model": "lstm", "role": "landlord", "seconds": 0.001833624999562744 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009310166999057401 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00963495900214184 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034258340019732714 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01834154199605109 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018786125001497567 }, { "model": "lstm", "role": "landlord", "seconds": 0.002781250004773028 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011249666997173335 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022122291004052386 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017017920035868883 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013366750004934147 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.03757887500250945 }, { "model": "lstm", "role": "landlord", "seconds": 0.002570709002611693 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02612704100465635 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013068832995486446 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017512499980512075 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013030875001277309 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024779207997198682 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020624579992727377 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013589915994089097 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009519375002128072 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016559580035391264 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009918125004332978 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261037, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0038204580050660297 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0089922499973909 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002146959006495308 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014764169973204844 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008918999999877997 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00398654200398596 }, { "model": "lstm", "role": "landlord", "seconds": 0.004353209005785175 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010075083002448082 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020898330039926805 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031805000035092235 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010074459001771174 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001585625002917368 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030784580012550578 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019756125002459157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001761625004292 }, { "model": "lstm", "role": "landlord", "seconds": 0.003597625000111293 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010745542000222486 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016854999994393438 }, { "model": "lstm", "role": "landlord", "seconds": 0.004310000003897585 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010159208002733067 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016519999990123324 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016315829998347908 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010187500003667083 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015220420027617365 }, { "model": "lstm", "role": "landlord", "seconds": 0.004435333001310937 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010787500003061723 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001625707998755388 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030839999963063747 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0131824170020991 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029335840008570813 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016719580016797408 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020896333000564482 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028006249995087273 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017338329998892732 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012528458995802794 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029697080026380718 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020859999931417406 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020656207998399623 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004219709000608418 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015419169940287247 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01702462499815738 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015885000029811636 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015913329989416525 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0100635830021929 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261037, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0032802919959067367 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016207500011660159 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009953250002581626 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014780410056118853 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013853329946869053 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016719209001166746 }, { "model": "lstm", "role": "landlord", "seconds": 0.002728792002017144 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017027919966494665 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010016708998591639 }, { "model": "lstm", "role": "landlord", "seconds": 0.002992125002492685 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015547089933534153 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014839999996183906 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028310409979894757 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00269520899746567 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009656333000748418 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030595830030506477 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00157079200289445 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010971625000820495 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030099159994279034 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001735208003083244 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015597958001308143 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016878330061445013 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001564624995808117 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009854540992819238 }, { "model": "lstm", "role": "landlord", "seconds": 0.003947500001231674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001718000006803777 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008764625003095716 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028405839984770864 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015104999984032474 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021293749996402767 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015560420069959946 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003741000000445638 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010252667001623195 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015435829991474748 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028598749995580874 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010244083001452964 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016218330056290142 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003104250004980713 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01965974999620812 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017135000016423874 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033690830023260787 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010787749997689389 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015185829979600385 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016505840030731633 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261037, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01975791600125376 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015804159993422218 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015432500003953464 }, { "model": "resnet", "role": "landlord", "seconds": 0.009063540994247887 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014973750003264286 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004792833999090362 }, { "model": "resnet", "role": "landlord", "seconds": 0.010748166001576465 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015877920013736002 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015080829980433919 }, { "model": "resnet", "role": "landlord", "seconds": 0.018605750003189314 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001685791001364123 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001578582996444311 }, { "model": "resnet", "role": "landlord", "seconds": 0.021736583999881987 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003261332996771671 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016988339993986301 }, { "model": "resnet", "role": "landlord", "seconds": 0.01134079199982807 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001624874996196013 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015066670021042228 }, { "model": "resnet", "role": "landlord", "seconds": 0.01839537499472499 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001925666001625359 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027931670047109947 }, { "model": "resnet", "role": "landlord", "seconds": 0.010865750002267305 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016231659974437207 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014774169976590201 }, { "model": "resnet", "role": "landlord", "seconds": 0.017587375004950445 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016278339971904643 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016209579989663325 }, { "model": "resnet", "role": "landlord", "seconds": 0.021127583997440524 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019567500057746656 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00394804200186627 }, { "model": "resnet", "role": "landlord", "seconds": 0.010827165999216959 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003378041998075787 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028593750030267984 }, { "model": "resnet", "role": "landlord", "seconds": 0.009665416997449938 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003148374999000225 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035785000000032596 }, { "model": "resnet", "role": "landlord", "seconds": 0.009321917001216207 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003229374997317791 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003263874998083338 }, { "model": "resnet", "role": "landlord", "seconds": 0.017273458004638087 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028554169985000044 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015235839964589104 }, { "model": "resnet", "role": "landlord", "seconds": 0.010184667000430636 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001756833000399638 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261037, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.016137291997438297 }, { "model": "resnet", "role": "landlord", "seconds": 0.019458249997114763 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015339999954449013 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014911917001882102 }, { "model": "resnet", "role": "landlord", "seconds": 0.00897758299834095 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001476916004321538 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017830666998634115 }, { "model": "resnet", "role": "landlord", "seconds": 0.010695959004806355 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015597919991705567 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020115082996198907 }, { "model": "resnet", "role": "landlord", "seconds": 0.012466000000131316 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019089999987045303 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009757124993484467 }, { "model": "resnet", "role": "landlord", "seconds": 0.018573957997432444 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003276000003097579 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010165791994950268 }, { "model": "resnet", "role": "landlord", "seconds": 0.013720542003284208 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001585167003213428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016526457999134436 }, { "model": "resnet", "role": "landlord", "seconds": 0.018467624999175314 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016116249971673824 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015883875006693415 }, { "model": "resnet", "role": "landlord", "seconds": 0.008497875001921784 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013617919976240955 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008185999999113847 }, { "model": "resnet", "role": "landlord", "seconds": 0.021511958999326453 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015738330039312132 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016142874999786727 }, { "model": "resnet", "role": "landlord", "seconds": 0.010290500002156477 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015977919974830002 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017674749993602745 }, { "model": "resnet", "role": "landlord", "seconds": 0.015550124997389503 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002771542000118643 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010270708000462037 }, { "model": "resnet", "role": "landlord", "seconds": 0.008683000000019092 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034489170066080987 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009796792000997812 }, { "model": "resnet", "role": "landlord", "seconds": 0.008555292006349191 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030974590044934303 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02391850000276463 }, { "model": "resnet", "role": "landlord", "seconds": 0.009379750001244247 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033309580030618235 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018372999998973683 }, { "model": "resnet", "role": "landlord", "seconds": 0.010528042002988514 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017450000013923272 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261037, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008334083999216091 }, { "model": "resnet", "role": "landlord", "seconds": 0.021056249999674037 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017075499999918975 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017739579998305999 }, { "model": "resnet", "role": "landlord", "seconds": 0.009421208000276238 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010446708001836669 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034847499991883524 }, { "model": "resnet", "role": "landlord", "seconds": 0.012144124993938021 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010621459005051292 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017838749990914948 }, { "model": "resnet", "role": "landlord", "seconds": 0.013036374999501277 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010193832997174468 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026245420012855902 }, { "model": "resnet", "role": "landlord", "seconds": 0.01916633300425019 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018009040999459103 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017877079953905195 }, { "model": "resnet", "role": "landlord", "seconds": 0.01254204200085951 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01682358299876796 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001698165993730072 }, { "model": "resnet", "role": "landlord", "seconds": 0.018421334003505763 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009866959000646602 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016465840017190203 }, { "model": "resnet", "role": "landlord", "seconds": 0.014801083001657389 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009878582997771446 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001771666997228749 }, { "model": "resnet", "role": "landlord", "seconds": 0.02143008300481597 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016213041002629325 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016194169947993942 }, { "model": "resnet", "role": "landlord", "seconds": 0.021028541996201966 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009078166003746446 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028971669962629676 }, { "model": "resnet", "role": "landlord", "seconds": 0.009257167002942879 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010117541998624802 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030898749973857775 }, { "model": "resnet", "role": "landlord", "seconds": 0.008894165999663528 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017762874995241873 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003214916003344115 }, { "model": "resnet", "role": "landlord", "seconds": 0.009401124996657018 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010779917000036221 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003889166000590194 }, { "model": "resnet", "role": "landlord", "seconds": 0.020440667001821566 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019840832996123936 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014404160028789192 }, { "model": "resnet", "role": "landlord", "seconds": 0.008496791997458786 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00875866699789185 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261037, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.383299816865474e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.005135958002938423 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00900366699352162 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015453290994628333 }, { "model": "lstm", "role": "landlord", "seconds": 0.001386625001032371 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008772792003583163 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023402833998261485 }, { "model": "lstm", "role": "landlord", "seconds": 0.002883875000406988 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009806999994907528 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021051291994808707 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031692920019850135 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011491624994960148 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010753916998510249 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035053750034421682 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020409374999871943 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009710457998153288 }, { "model": "lstm", "role": "landlord", "seconds": 0.003005042002769187 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009555959004501346 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016926084004808217 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026791670024977066 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010259375005261973 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009789292002096772 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016303340016747825 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008706166998308618 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009018584001751151 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032338750024791807 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025250708997191396 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011021167003491428 }, { "model": "lstm", "role": "landlord", "seconds": 0.004902082997432444 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01132862499798648 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025398791003681254 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022098339977674186 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013487917000020389 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02161029100534506 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017378330012434162 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022348750004312024 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012197249998280313 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022834999981569126 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013524583999242168 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017242333997273818 }, { "model": "lstm", "role": "landlord", "seconds": 0.001664333998633083 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01694666699768277 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009378000002470799 }, { "model": "lstm", "role": "landlord", "seconds": 0.001662541995756328 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009352375003800262 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261037, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.76250017224811e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003628749997005798 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009753417005413212 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016812909962027334 }, { "model": "lstm", "role": "landlord", "seconds": 0.001426290997187607 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00951691700174706 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003309250001620967 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029706660061492585 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009913916997902561 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022170410011312924 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031756250027683564 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010771458997623995 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014875830020173453 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034304159999010153 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019651209004223347 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017174579988932237 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030522920060320757 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011379083996871486 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017289169991272502 }, { "model": "lstm", "role": "landlord", "seconds": 0.003978291999374051 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0136571660041227 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020783329964615405 }, { "model": "lstm", "role": "landlord", "seconds": 0.00281070799974259 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012765457999194041 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020968339958926663 }, { "model": "lstm", "role": "landlord", "seconds": 0.004036792000988498 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011883541999850422 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019730409985641018 }, { "model": "lstm", "role": "landlord", "seconds": 0.00404408299800707 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010145583000849001 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005739958003687207 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015330419992096722 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01964870899973903 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033142910033348016 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015222090005408973 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012119666003854945 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003246416999900248 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015639580014976673 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018292333006684203 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004175208996457513 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016223330021603033 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012109041002986487 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015219999986584298 }, { "model": "lstm", "role": "landlord", "seconds": 0.001536166004370898 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009783041998161934 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261037, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.824999920558184e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.00396458400064148 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015571249969070777 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011593540999456309 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015203750008367933 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015644160012016073 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017953666996618267 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030090829968685284 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001573624998854939 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011046958999941126 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033157500001834705 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016119579959195107 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016178332996787503 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029415829994832166 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029645419999724254 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010827834004885517 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028691250045085326 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015899159989203326 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010726332999183796 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034338749974267557 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001771249997545965 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016697958002623636 }, { "model": "lstm", "role": "landlord", "seconds": 0.001622957999643404 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016192090042750351 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009800708001421299 }, { "model": "lstm", "role": "landlord", "seconds": 0.003108916003839113 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016267079990939237 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009737083004438318 }, { "model": "lstm", "role": "landlord", "seconds": 0.003581083001336083 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016555830006836914 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017985917002079077 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016826249993755482 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029060419983579777 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011930125001526903 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015687090053688735 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029569999969680794 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011420000002544839 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014897910004947335 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030412500054808334 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01836008299869718 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016977080013020895 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033119169966084883 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011668916995404288 }, { "model": "lstm", "role": "landlord", "seconds": 0.002811917001963593 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016621670001768507 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261037, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 44, "winner": 0, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 23, 39, 11, 21, 40, 7, 2, 10, 15, 29, 37, 12, 4, 52, 31, 24, 53 ], [ 8, 47, 34, 16, 38, 42, 49, 5, 44, 1, 18, 28, 41, 43, 20, 26, 30 ], [ 13, 14, 25, 3, 35, 48, 32, 0, 46, 50, 33, 9, 6, 36, 45, 51, 22, 19, 17, 27 ] ], "bottom": [ 19, 17, 27 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 19, 17, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 6, 9, 13, 17, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 26, 28, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 7, 10, 11, 12, 15 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.016409582996857353 }, { "model": "resnet", "role": "landlord", "seconds": 0.020865124999545515 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020139170010224916 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016782910024630837 }, { "model": "resnet", "role": "landlord", "seconds": 0.010059792002721224 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001597750000655651 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003541083999152761 }, { "model": "resnet", "role": "landlord", "seconds": 0.012426665998646058 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020865419937763363 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017342909995932132 }, { "model": "resnet", "role": "landlord", "seconds": 0.02286537500185659 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021787090008729137 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020522499980870634 }, { "model": "resnet", "role": "landlord", "seconds": 0.018869125000492204 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003449458999966737 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017871250020107254 }, { "model": "resnet", "role": "landlord", "seconds": 0.01198912499967264 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001771125003870111 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016277079994324595 }, { "model": "resnet", "role": "landlord", "seconds": 0.019080666999798268 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018233750015497208 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015533750047325157 }, { "model": "resnet", "role": "landlord", "seconds": 0.00963525000406662 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001486875000409782 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015512500031036325 }, { "model": "resnet", "role": "landlord", "seconds": 0.01987770800042199 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017508750024717301 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016514160015503876 }, { "model": "resnet", "role": "landlord", "seconds": 0.016159208993485663 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016218750024563633 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029187089967308566 }, { "model": "resnet", "role": "landlord", "seconds": 0.009008790999359917 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027900830027647316 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027604170027188957 }, { "model": "resnet", "role": "landlord", "seconds": 0.009369707993755583 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028647090002777986 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026020829973276705 }, { "model": "resnet", "role": "landlord", "seconds": 0.009701125003630295 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003209499998774845 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027673330041579902 }, { "model": "resnet", "role": "landlord", "seconds": 0.01527745900239097 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035567079976317473 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016409590025432408 }, { "model": "resnet", "role": "landlord", "seconds": 0.010182999998505693 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029644999958691187 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261038, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.007905958998890128 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0226734999960172 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00899579100223491 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015285420013242401 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008507667000230867 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018194166994362604 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014057910011615604 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008602375004556961 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018447499998728745 }, { "model": "lstm", "role": "landlord", "seconds": 0.004923874999803957 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02032429200335173 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02349412499461323 }, { "model": "lstm", "role": "landlord", "seconds": 0.004443791003723163 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01982341600523796 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009935624999343418 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015292919997591525 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.030706874997122213 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023742166995361913 }, { "model": "lstm", "role": "landlord", "seconds": 0.004484916993533261 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01942916699772468 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00937366699508857 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029802499993820675 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.029093165998347104 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021053124997706618 }, { "model": "lstm", "role": "landlord", "seconds": 0.002844791000825353 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013807542003632989 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02279724999971222 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032146669982466847 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01749187500536209 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009567875000357162 }, { "model": "lstm", "role": "landlord", "seconds": 0.003090458005317487 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010861374998057727 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017329625006823335 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015922079983283766 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00877066700195428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00940587500372203 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014376670005731285 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.03717725000024075 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012073791003786027 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022623749973718077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02320016700105043 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012196290997962933 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026048329964396544 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019180999996024184 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011191334000614006 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016434999997727573 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018645416996150743 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009968250000383705 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014868329963064753 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008704708998266142 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008355833000678103 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015358750024461187 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01572541600035038 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016726875001040753 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261038, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02039037500071572 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017297079975833185 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01509033299953444 }, { "model": "resnet", "role": "landlord", "seconds": 0.010172375004913192 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017741670017130673 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02436945799854584 }, { "model": "resnet", "role": "landlord", "seconds": 0.015723625001555774 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002077666998957284 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012132332994951867 }, { "model": "resnet", "role": "landlord", "seconds": 0.022345541998220142 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003086250006163027 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019910208000510465 }, { "model": "resnet", "role": "landlord", "seconds": 0.017879708000691608 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003266166000685189 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010431374998006504 }, { "model": "resnet", "role": "landlord", "seconds": 0.02163045800261898 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005019958000048064 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023651209005038254 }, { "model": "resnet", "role": "landlord", "seconds": 0.01782887499575736 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002826333002303727 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01355833300476661 }, { "model": "resnet", "role": "landlord", "seconds": 0.024491167001542635 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003906582998752128 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013258415994641837 }, { "model": "resnet", "role": "landlord", "seconds": 0.02566912499605678 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018450419956934638 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01877770899591269 }, { "model": "resnet", "role": "landlord", "seconds": 0.012529792002169415 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023045830021146685 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01012470800196752 }, { "model": "resnet", "role": "landlord", "seconds": 0.011321334000967909 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015747910001664422 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025337250001030043 }, { "model": "resnet", "role": "landlord", "seconds": 0.011011208000127226 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001765415996487718 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009839457998168655 }, { "model": "resnet", "role": "landlord", "seconds": 0.009090583000215702 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004130417000851594 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01005674999760231 }, { "model": "resnet", "role": "landlord", "seconds": 0.00938579200010281 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003790292001212947 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01179904099990381 }, { "model": "resnet", "role": "landlord", "seconds": 0.010312042002624366 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035560000033001415 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012259458002517931 }, { "model": "resnet", "role": "landlord", "seconds": 0.009831832998315804 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036182089970679954 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022267334003117867 }, { "model": "resnet", "role": "landlord", "seconds": 0.018094083003234118 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016992090022540651 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01685462500608992 }, { "model": "resnet", "role": "landlord", "seconds": 0.010972457996103913 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015358340024249628 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02014495900220936 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261038, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.019386167004995514 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01042937500460539 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016790000008768402 }, { "model": "resnet", "role": "landlord", "seconds": 0.010245500001474284 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010219707997748628 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033248330000787973 }, { "model": "resnet", "role": "landlord", "seconds": 0.014084249996813014 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013142708005034365 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001748915994539857 }, { "model": "resnet", "role": "landlord", "seconds": 0.01980237500538351 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019846250004775357 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032584169966867194 }, { "model": "resnet", "role": "landlord", "seconds": 0.012544166995212436 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009949250001227483 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017541249981150031 }, { "model": "resnet", "role": "landlord", "seconds": 0.01129791700077476 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019529917000909336 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003353749998495914 }, { "model": "resnet", "role": "landlord", "seconds": 0.00985216700064484 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009367792001285125 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016780410005594604 }, { "model": "resnet", "role": "landlord", "seconds": 0.017699167001410387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017853124998509884 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002775542001472786 }, { "model": "resnet", "role": "landlord", "seconds": 0.01995412499672966 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02106866700341925 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031485830040764995 }, { "model": "resnet", "role": "landlord", "seconds": 0.017878500002552755 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0099728330023936 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00162162500055274 }, { "model": "resnet", "role": "landlord", "seconds": 0.019514957995852455 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010877499997150153 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033868329992401414 }, { "model": "resnet", "role": "landlord", "seconds": 0.009893750000628643 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009724333001940977 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015439590060850605 }, { "model": "resnet", "role": "landlord", "seconds": 0.009470832999795675 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019435542002611328 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018090840021613985 }, { "model": "resnet", "role": "landlord", "seconds": 0.011566290995688178 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0218157080016681 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001776083001459483 }, { "model": "resnet", "role": "landlord", "seconds": 0.010673790995497257 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019662959006382152 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018771659961203113 }, { "model": "resnet", "role": "landlord", "seconds": 0.010385291003331076 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010327500000130385 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017335829979856499 }, { "model": "resnet", "role": "landlord", "seconds": 0.009875333002128173 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011803000001236796 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001644124997255858 }, { "model": "resnet", "role": "landlord", "seconds": 0.0101286249991972 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010207375002210028 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016130419971887022 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261038, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.020443500005058013 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025898750027408823 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016715000019758008 }, { "model": "resnet", "role": "landlord", "seconds": 0.01033037500019418 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019004170026164502 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004285374998289626 }, { "model": "resnet", "role": "landlord", "seconds": 0.017349624999042135 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015936659983708523 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016212909977184609 }, { "model": "resnet", "role": "landlord", "seconds": 0.021298291001585312 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003580958000384271 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032470000005559996 }, { "model": "resnet", "role": "landlord", "seconds": 0.012805083999410272 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033126670023193583 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017724999997881241 }, { "model": "resnet", "role": "landlord", "seconds": 0.010102874999574851 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003910334002284799 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003651125000033062 }, { "model": "resnet", "role": "landlord", "seconds": 0.012203917001897935 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003947375000279862 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001726874994346872 }, { "model": "resnet", "role": "landlord", "seconds": 0.020371915998111945 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033800419987528585 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003253582995967008 }, { "model": "resnet", "role": "landlord", "seconds": 0.023947041998326313 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018424169975332916 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030189159951987676 }, { "model": "resnet", "role": "landlord", "seconds": 0.017985459002375137 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00189462500566151 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001542624995636288 }, { "model": "resnet", "role": "landlord", "seconds": 0.018548209001892246 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001607584003068041 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030687909966218285 }, { "model": "resnet", "role": "landlord", "seconds": 0.009634374997403938 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017800420027924702 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016164579938049428 }, { "model": "resnet", "role": "landlord", "seconds": 0.009049083004356362 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035824170045088977 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015579169994452968 }, { "model": "resnet", "role": "landlord", "seconds": 0.009000749996630475 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005776958001661114 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004504459000600036 }, { "model": "resnet", "role": "landlord", "seconds": 0.012106791997211985 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0038964160048635677 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017902920008054934 }, { "model": "resnet", "role": "landlord", "seconds": 0.010548041005677078 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034905419961432926 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016413750054198317 }, { "model": "resnet", "role": "landlord", "seconds": 0.010570708000159357 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016814999980852008 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016477500030305237 }, { "model": "resnet", "role": "landlord", "seconds": 0.009965707999072038 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016300409988616593 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017723749988363124 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261038, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003986999996413942 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017224875002284534 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016818340009194799 }, { "model": "lstm", "role": "landlord", "seconds": 0.001404125003318768 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010042417001386639 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003209540998796001 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030069579952396452 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012396833997627255 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016155409975908697 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032215000028372742 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02162862499972107 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033270420026383363 }, { "model": "lstm", "role": "landlord", "seconds": 0.003170541996951215 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016102542002045084 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016814999980852008 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014619580033468083 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020189541995932814 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003006333005032502 }, { "model": "lstm", "role": "landlord", "seconds": 0.00318354200135218 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011288208996120375 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016627919976599514 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034330830021644942 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02026804199704202 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027839169997605495 }, { "model": "lstm", "role": "landlord", "seconds": 0.002882917004171759 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014372834004461765 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032945420025498606 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033638329987297766 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010113708005519584 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016150000010384247 }, { "model": "lstm", "role": "landlord", "seconds": 0.002820499998051673 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013402749995293561 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003270125002018176 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015071660018293187 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011557957994227763 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001567208004416898 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015477499982807785 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017902874998981133 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016407919974881224 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014895410058670677 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018708042000071146 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002156959002604708 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016107909978018142 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018911334002041258 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017763330033631064 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015851249991101213 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009663374999945518 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016065000017988496 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015406250022351742 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009630665997974575 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015477500055567361 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014210829976946115 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017874457997095305 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017107090025092475 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261038, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0034452499967301264 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016013750064303167 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017818665997765493 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016344160030712374 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015994999994290993 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01950616700196406 }, { "model": "lstm", "role": "landlord", "seconds": 0.002913500000431668 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019132919987896457 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011397374997613952 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035152499985997565 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033239159965887666 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01995037499727914 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034758750043693 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029084999987389892 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010053165999124758 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014341249989229254 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005863541999133304 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01818604100117227 }, { "model": "lstm", "role": "landlord", "seconds": 0.001592833003087435 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002826040996296797 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01047070800268557 }, { "model": "lstm", "role": "landlord", "seconds": 0.002904166998632718 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032520000022486784 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02212199999485165 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029428330017253757 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016659160028211772 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011345749997417443 }, { "model": "lstm", "role": "landlord", "seconds": 0.002926542001659982 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017224579933099449 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009143457995378412 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028695840010186657 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001513250004791189 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02449045799585292 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016065829986473545 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016719580016797408 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01019633399846498 }, { "model": "lstm", "role": "landlord", "seconds": 0.00213274999987334 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036346659981063567 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01018929199926788 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021248330012895167 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003511999995680526 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01293233299657004 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016413750054198317 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002905792003730312 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009617333002097439 }, { "model": "lstm", "role": "landlord", "seconds": 0.001891166997666005 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005108833000122104 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01623758300411282 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017049999951268546 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015994169953046367 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01752558400039561 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015875829994911328 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015072499954840168 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009671999992860947 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261038, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -8, 4, 4 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.000389000000723172 }, { "model": "resnet", "role": "bidding", "seconds": 0.007608334002725314 }, { "model": "resnet", "role": "bidding", "seconds": 0.007448625001416076 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037432919998536818 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014984749999712221 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009384999997564591 }, { "model": "lstm", "role": "landlord", "seconds": 0.001571332999446895 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009513541001069825 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017888333000882994 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026991669947165065 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018218290999357123 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009820291998039465 }, { "model": "lstm", "role": "landlord", "seconds": 0.0047621670018997975 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019889458002580795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018534583003201988 }, { "model": "lstm", "role": "landlord", "seconds": 0.003101750000496395 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010156999996979721 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009280999998736661 }, { "model": "lstm", "role": "landlord", "seconds": 0.001618875001440756 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02268720799474977 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017909665999468416 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015467500052182004 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009116041997913271 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019621166000433732 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033992090029641986 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.028029000000969972 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020028708000609186 }, { "model": "lstm", "role": "landlord", "seconds": 0.00300062500173226 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.026720000001660082 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01994508299685549 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031490000037592836 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01711737499863375 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010013915998570155 }, { "model": "lstm", "role": "landlord", "seconds": 0.005355499997676816 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019924333995732013 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021683459002815653 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015318340010708198 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01639179100311594 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01065629199729301 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015050829970277846 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022222250001505017 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015589167000143789 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015043329985928722 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017483584000729024 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014856875000987202 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015062500024214387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017639833997236565 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009066541999345645 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014432079988182522 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01727720799681265 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009293209004681557 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016105419999803416 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009122790994297247 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009223958004440647 }, { "model": "lstm", "role": "landlord", "seconds": 0.001509292000264395 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016884500000742264 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009149458004685584 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261038, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -8, 4, 4 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008338915999047458 }, { "model": "lstm", "role": "bidding", "seconds": 7.741699664620683e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00752741600445006 }, { "model": "resnet", "role": "landlord", "seconds": 0.02358858300431166 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017439169969293289 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.031911833000776824 }, { "model": "resnet", "role": "landlord", "seconds": 0.014213249996828381 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017219169967574999 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019930374997784384 }, { "model": "resnet", "role": "landlord", "seconds": 0.02328454200323904 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002598999999463558 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010016874999564607 }, { "model": "resnet", "role": "landlord", "seconds": 0.019966874999227002 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030314999967231415 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018220165999082383 }, { "model": "resnet", "role": "landlord", "seconds": 0.016394833000958897 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003541333004250191 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009283874998800457 }, { "model": "resnet", "role": "landlord", "seconds": 0.009394250002515037 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003628042002674192 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01665849999699276 }, { "model": "resnet", "role": "landlord", "seconds": 0.01002895800047554 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029106669971952215 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010932208002486732 }, { "model": "resnet", "role": "landlord", "seconds": 0.020312874999945052 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003050082996196579 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011518292005348485 }, { "model": "resnet", "role": "landlord", "seconds": 0.021204999997280538 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025807500060182065 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018996083999809343 }, { "model": "resnet", "role": "landlord", "seconds": 0.010915167003986426 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017501670008641668 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018196959004853852 }, { "model": "resnet", "role": "landlord", "seconds": 0.017379375000018626 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015958749936544336 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01617870900372509 }, { "model": "resnet", "role": "landlord", "seconds": 0.011375125002814457 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018375840008957312 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010817667003720999 }, { "model": "resnet", "role": "landlord", "seconds": 0.011489791002532002 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003882459001033567 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011804583002231084 }, { "model": "resnet", "role": "landlord", "seconds": 0.012985249995836057 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004132082998694386 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014165499997034203 }, { "model": "resnet", "role": "landlord", "seconds": 0.015759292000439018 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005063000004156493 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015821667002455797 }, { "model": "resnet", "role": "landlord", "seconds": 0.05600370799947996 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004556790998321958 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.038631125004030764 }, { "model": "resnet", "role": "landlord", "seconds": 0.013242708999314345 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017290840041823685 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.03819508299784502 }, { "model": "resnet", "role": "landlord", "seconds": 0.017282333996263333 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029412919975584373 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01451900000392925 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261038, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -8, 4, 4 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.0117784579997533 }, { "model": "resnet", "role": "bidding", "seconds": 0.011506415998155717 }, { "model": "lstm", "role": "bidding", "seconds": 0.00011041699326597154 }, { "model": "resnet", "role": "landlord", "seconds": 0.0263959169969894 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011461375004728325 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002542458001698833 }, { "model": "resnet", "role": "landlord", "seconds": 0.010734333001892082 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010936332997516729 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035378749962546863 }, { "model": "resnet", "role": "landlord", "seconds": 0.015498624998144805 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012062750000040978 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017964590006158687 }, { "model": "resnet", "role": "landlord", "seconds": 0.025714208000863437 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019104416998743545 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027784580015577376 }, { "model": "resnet", "role": "landlord", "seconds": 0.010976125005981885 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009335125003417488 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015958340009092353 }, { "model": "resnet", "role": "landlord", "seconds": 0.009204000001773238 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01934666699526133 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028844170010415837 }, { "model": "resnet", "role": "landlord", "seconds": 0.016014458000427112 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017384333004883956 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002325582994672004 }, { "model": "resnet", "role": "landlord", "seconds": 0.01902916700055357 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025078249993384816 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035638330009533092 }, { "model": "resnet", "role": "landlord", "seconds": 0.018553082998550963 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01684404200204881 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002923000000009779 }, { "model": "resnet", "role": "landlord", "seconds": 0.019253374994150363 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015805000002728775 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015669999993406236 }, { "model": "resnet", "role": "landlord", "seconds": 0.012046208001265768 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010467833999427967 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030111250016489066 }, { "model": "resnet", "role": "landlord", "seconds": 0.00935083300282713 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009140791000390891 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015296249985112809 }, { "model": "resnet", "role": "landlord", "seconds": 0.0087627090033493 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019437041999481153 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001693166996119544 }, { "model": "resnet", "role": "landlord", "seconds": 0.0160477079989505 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01796358400315512 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017806249961722642 }, { "model": "resnet", "role": "landlord", "seconds": 0.01035187500383472 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016861374999280088 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016378340005758218 }, { "model": "resnet", "role": "landlord", "seconds": 0.008983416002593003 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01060900000447873 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015969170053722337 }, { "model": "resnet", "role": "landlord", "seconds": 0.01034970799810253 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009734207997098565 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016632499973638915 }, { "model": "resnet", "role": "landlord", "seconds": 0.009433874998649117 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009108083002502099 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001516083000751678 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261038, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -8, 4, 4 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007727459000307135 }, { "model": "lstm", "role": "bidding", "seconds": 7.92499995441176e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.5582997447345406e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.017717041999276262 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017622079976717941 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015302920000976883 }, { "model": "resnet", "role": "landlord", "seconds": 0.009124790994974319 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001633374995435588 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028552910007419996 }, { "model": "resnet", "role": "landlord", "seconds": 0.015928916996927 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014765420055482537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016049170008045621 }, { "model": "resnet", "role": "landlord", "seconds": 0.01742562499566702 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029268750004121102 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002670499998203013 }, { "model": "resnet", "role": "landlord", "seconds": 0.011101167001470458 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003210958995623514 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015405409940285608 }, { "model": "resnet", "role": "landlord", "seconds": 0.009595874995284248 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005577291994995903 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002995666000060737 }, { "model": "resnet", "role": "landlord", "seconds": 0.010734417002822738 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025149579960270785 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016131250013131648 }, { "model": "resnet", "role": "landlord", "seconds": 0.01886979200207861 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028558339981827885 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.008762500001466833 }, { "model": "resnet", "role": "landlord", "seconds": 0.016496958000061568 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00171329099975992 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028368330022203736 }, { "model": "resnet", "role": "landlord", "seconds": 0.018708000003243797 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018718749997788109 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016336659973603673 }, { "model": "resnet", "role": "landlord", "seconds": 0.018884916993556544 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001751916999637615 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028840419981861487 }, { "model": "resnet", "role": "landlord", "seconds": 0.009220542000548448 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018166669979109429 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015220409986795858 }, { "model": "resnet", "role": "landlord", "seconds": 0.009703209005238023 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034789159981301054 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015480830043088645 }, { "model": "resnet", "role": "landlord", "seconds": 0.00930129199696239 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003162417000567075 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016551669978071004 }, { "model": "resnet", "role": "landlord", "seconds": 0.00869766600226285 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006339291998301633 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016349169964087196 }, { "model": "resnet", "role": "landlord", "seconds": 0.008656167003209703 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002868167000997346 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015480830043088645 }, { "model": "resnet", "role": "landlord", "seconds": 0.009112292005738709 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016612079998594709 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015962079996825196 }, { "model": "resnet", "role": "landlord", "seconds": 0.009082415999728255 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015907499982859008 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014201660014805384 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261038, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -8, 4, 4 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.550000009359792e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007563500003016088 }, { "model": "lstm", "role": "bidding", "seconds": 7.379199814749882e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004218707996187732 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02042783299839357 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017260839958908036 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015261250009643845 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010025499999755993 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002956583004561253 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026087080041179433 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016227708001679275 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003262165999331046 }, { "model": "lstm", "role": "landlord", "seconds": 0.006151749999844469 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019356834003701806 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029775000002700835 }, { "model": "lstm", "role": "landlord", "seconds": 0.002995333001308609 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017023082997184247 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001676457999565173 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016541250006412156 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018820124998455867 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030493750018649735 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016079169945442118 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009844499996688683 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016154999975697137 }, { "model": "lstm", "role": "landlord", "seconds": 0.003253167000366375 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017558749997988343 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028400410010362975 }, { "model": "lstm", "role": "landlord", "seconds": 0.004545875002804678 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011690167004417162 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002947290995507501 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028881670004921034 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01101816700247582 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016450420007458888 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028632500034291297 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012165833002654836 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030276660036179237 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015646250030840747 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009913624999171589 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015686249971622601 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014095000005909242 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017928125002072193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016692079952917993 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014828329949523322 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017535917002533097 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017162080039270222 }, { "model": "lstm", "role": "landlord", "seconds": 0.001580874995852355 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01648066600318998 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016823749974719249 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015449159982381389 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010098917002324015 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016390829987358302 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015399170006276108 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009740125002281275 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00151029099652078 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014574579981854185 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017122125005698763 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015155829969444312 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261038, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 2, "redeals": 0, "turns": 54, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -8, 4, 4 ], "initial_hands": [ [ 4, 2, 16, 14, 35, 1, 51, 23, 19, 26, 11, 50, 32, 9, 17, 8, 33, 42, 38, 7 ], [ 30, 27, 45, 20, 44, 48, 22, 12, 13, 43, 29, 10, 15, 6, 40, 47, 18 ], [ 25, 0, 49, 5, 24, 34, 41, 39, 31, 3, 52, 36, 37, 53, 21, 28, 46 ] ], "bottom": [ 42, 38, 7 ], "log": [ { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 0, "value": 2, "cards": [ 42, 38, 7 ] }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 3, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 11, 26 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 23, 32, 33, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.295799878193066e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.6875003792811185e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.012803207995602861 }, { "model": "lstm", "role": "landlord", "seconds": 0.003373833002115134 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018912089944933541 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016175791999557987 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015437499969266355 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016339159992639907 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01682891699601896 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026895420014625415 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013624159983010031 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009440750000067055 }, { "model": "lstm", "role": "landlord", "seconds": 0.002976333002152387 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028920830009155907 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017700833006529137 }, { "model": "lstm", "role": "landlord", "seconds": 0.002723083001910709 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00353129199356772 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010083500004839152 }, { "model": "lstm", "role": "landlord", "seconds": 0.001676082996709738 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035043750031036325 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017877416001283564 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020699170054285787 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003185749999829568 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01048087499657413 }, { "model": "lstm", "role": "landlord", "seconds": 0.003015999995113816 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027820000032079406 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009972874999220949 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030229580006562173 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002230208003311418 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013867042005585972 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029781669945805334 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017846249975264072 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009410165999724995 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033617079971008934 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016918330002226867 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020163290995697025 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016834999987622723 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017746660014381632 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011024708997865673 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015439999988302588 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037175840043346398 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009833249998337124 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015387500025099143 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00314174999948591 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011246500005654525 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016715829988243058 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003195500001311302 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009880167002847884 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014835000038146973 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029992079944349825 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015629125002305955 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013459580004564486 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016311669969581999 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0185406669988879 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015330420064856298 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014938329986762255 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015336917000240646 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261039, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02323249999608379 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01613179199921433 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033018749963957816 }, { "model": "resnet", "role": "landlord", "seconds": 0.011161041999002919 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010167958003876265 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002874917001463473 }, { "model": "resnet", "role": "landlord", "seconds": 0.009049957996467128 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008740500001295004 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015555829959339462 }, { "model": "resnet", "role": "landlord", "seconds": 0.008840708003845066 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01056270799745107 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015352499976870604 }, { "model": "resnet", "role": "landlord", "seconds": 0.009295959003793541 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00975283300067531 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003385749994777143 }, { "model": "resnet", "role": "landlord", "seconds": 0.009285166001063772 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008694666001247242 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015797499945620075 }, { "model": "resnet", "role": "landlord", "seconds": 0.018884416997025255 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009746458003064618 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015953749971231446 }, { "model": "resnet", "role": "landlord", "seconds": 0.010162582999328151 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008411374998104293 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014022079994902015 }, { "model": "resnet", "role": "landlord", "seconds": 0.018162083993956912 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012478334007028025 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018865000020014122 }, { "model": "resnet", "role": "landlord", "seconds": 0.0165945000044303 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.026223667002341244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002353292002226226 }, { "model": "resnet", "role": "landlord", "seconds": 0.01444245799939381 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011820791994978208 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016145000045071356 }, { "model": "resnet", "role": "landlord", "seconds": 0.014644041999417823 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261039, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003458750004938338 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011051333000068553 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010678124999685679 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016367919961339794 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009723082999698818 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02484487499896204 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022322090007946827 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02890208400640404 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012693042001046706 }, { "model": "lstm", "role": "landlord", "seconds": 0.004689791996497661 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02310554099676665 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012146375003794674 }, { "model": "lstm", "role": "landlord", "seconds": 0.00210545799927786 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013086666003800929 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022754708996217232 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021008339972468093 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020228332999977283 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010496166993107181 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018022080039372668 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010808667000674177 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009881458994641434 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019846670038532466 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009657666996645276 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012102832995878998 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027978750003967434 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01086958299856633 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009849332993326243 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020975410006940365 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011870166003063787 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011087707993283402 }, { "model": "lstm", "role": "landlord", "seconds": 0.001656125001318287 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012014708001515828 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009849499998381361 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017251660028705373 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261039, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.022728167001332622 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002035125005932059 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011784292000811547 }, { "model": "resnet", "role": "landlord", "seconds": 0.010864292002224829 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00158966700109886 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011565958004212007 }, { "model": "resnet", "role": "landlord", "seconds": 0.010396999998192769 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018680420034797862 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012390457995934412 }, { "model": "resnet", "role": "landlord", "seconds": 0.017848916999355424 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018023749944404699 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01126454200129956 }, { "model": "resnet", "role": "landlord", "seconds": 0.009883292004815303 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017147079997812398 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009857874996669125 }, { "model": "resnet", "role": "landlord", "seconds": 0.009554167001624592 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015773339982843027 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009932250002748333 }, { "model": "resnet", "role": "landlord", "seconds": 0.018321084004128352 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016823750047478825 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009940290998201817 }, { "model": "resnet", "role": "landlord", "seconds": 0.009179916996799875 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015148329985095188 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009293250004702713 }, { "model": "resnet", "role": "landlord", "seconds": 0.01887150000402471 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017005420013447292 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009667457998148166 }, { "model": "resnet", "role": "landlord", "seconds": 0.009211249998770654 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001752791999024339 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011650750006083399 }, { "model": "resnet", "role": "landlord", "seconds": 0.01613925000128802 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001679583998338785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009427666998817585 }, { "model": "resnet", "role": "landlord", "seconds": 0.009226707996276673 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261039, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0018951659949379973 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001445000001695007 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015683999998145737 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015082079989952035 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014830419968347996 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015911167000012938 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015051250011310913 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001484459004132077 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011759916000301018 }, { "model": "lstm", "role": "landlord", "seconds": 0.003188415998010896 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016854999994393438 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010472375004610512 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014747499953955412 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014664170012110844 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01485208299709484 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015254170066327788 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014754580042790622 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009750582998094615 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015908330024103634 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024814590069581755 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016157040998223238 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016460830011055805 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014502499980153516 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010555417000432499 }, { "model": "lstm", "role": "landlord", "seconds": 0.001706165996438358 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014967499955673702 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009360459000163246 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016062080030678771 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014209159999154508 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009435375002794899 }, { "model": "lstm", "role": "landlord", "seconds": 0.001710916003503371 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00156066599447513 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008873874998243991 }, { "model": "lstm", "role": "landlord", "seconds": 0.001452125005016569 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261039, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.015620999998645857 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015310829985537566 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016376659987145104 }, { "model": "resnet", "role": "landlord", "seconds": 0.010312250000424683 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015714589972048998 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015950000015436672 }, { "model": "resnet", "role": "landlord", "seconds": 0.009932042004948016 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001629625003261026 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015342910046456382 }, { "model": "resnet", "role": "landlord", "seconds": 0.014870708000671584 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015087499996297993 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013141249946784228 }, { "model": "resnet", "role": "landlord", "seconds": 0.008852458995534107 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015447080004378222 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014381670043803751 }, { "model": "resnet", "role": "landlord", "seconds": 0.008648374998301733 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00149908299499657 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00152058299863711 }, { "model": "resnet", "role": "landlord", "seconds": 0.015102417004527524 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016428750022896565 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014325410011224449 }, { "model": "resnet", "role": "landlord", "seconds": 0.009151541999017354 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027709170026355423 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014561249990947545 }, { "model": "resnet", "role": "landlord", "seconds": 0.017142249998869374 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015434159940923564 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015150420003919862 }, { "model": "resnet", "role": "landlord", "seconds": 0.009723333001602441 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017288340022787452 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001498541998444125 }, { "model": "resnet", "role": "landlord", "seconds": 0.01545937500486616 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015682500015827827 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001313000000664033 }, { "model": "resnet", "role": "landlord", "seconds": 0.008718292003322858 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261039, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0017201250011567026 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008295624997117557 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015974580019246787 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013623330014524981 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008429250003246125 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014342919967020862 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014151249997667037 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008964874999946915 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014246659993659705 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016586249985266477 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01483070800168207 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001450458999897819 }, { "model": "lstm", "role": "landlord", "seconds": 0.001484042004449293 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009250374998373445 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014565000019501895 }, { "model": "lstm", "role": "landlord", "seconds": 0.001485082997533027 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008717333003005479 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015088329964783043 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016294169981847517 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015469708996533882 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001524541999970097 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015147910016821697 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.027067083996371366 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016577499991399236 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017848749994300306 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009985708995372988 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001542917001643218 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017515840008854866 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019630832997791003 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016859999959706329 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016859169991221279 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010880750000069384 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017410000000381842 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015539579981123097 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261039, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.01032037500408478 }, { "model": "resnet", "role": "bidding", "seconds": 0.008859208996000234 }, { "model": "lstm", "role": "bidding", "seconds": 0.00044012500438839197 }, { "model": "resnet", "role": "landlord", "seconds": 0.01828808299615048 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009322457997768652 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016603749973000959 }, { "model": "resnet", "role": "landlord", "seconds": 0.009276459000830073 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009003874998597894 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015847500035306439 }, { "model": "resnet", "role": "landlord", "seconds": 0.00915341600193642 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00942354199651163 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016412920012953691 }, { "model": "resnet", "role": "landlord", "seconds": 0.017022457999701146 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009643708996009082 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016010420004022308 }, { "model": "resnet", "role": "landlord", "seconds": 0.009953375003533438 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009473750003962778 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001525082996522542 }, { "model": "resnet", "role": "landlord", "seconds": 0.00927566600148566 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008794417000899557 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001579915995534975 }, { "model": "resnet", "role": "landlord", "seconds": 0.017388957996445242 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00935520799976075 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015483750030398369 }, { "model": "resnet", "role": "landlord", "seconds": 0.008771332999458537 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008509917002811562 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001457625003240537 }, { "model": "resnet", "role": "landlord", "seconds": 0.016999708997900598 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009895957999106031 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014943329952075146 }, { "model": "resnet", "role": "landlord", "seconds": 0.010248458005662542 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014300625000032596 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002674041999853216 }, { "model": "resnet", "role": "landlord", "seconds": 0.021067624998977408 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00995554200198967 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014663330002804287 }, { "model": "resnet", "role": "landlord", "seconds": 0.009480375003477093 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261039, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.641599950147793e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007418084001983516 }, { "model": "resnet", "role": "bidding", "seconds": 0.007096250003087334 }, { "model": "lstm", "role": "landlord", "seconds": 0.002068624999083113 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009148999997705687 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009268166002584621 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015879999991739169 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008827959005429875 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015523665999353398 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014862910029478371 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009463165995839518 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008990082998934668 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015867080001044087 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018520290999731515 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010534749999351334 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038807919991086237 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016146333000506274 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016612375002296176 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017003329994622618 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009585083003912587 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010776999995869119 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017974160000449046 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009290416004660074 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009762875000888016 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015925420011626557 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011049332999391481 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012251959000423085 }, { "model": "lstm", "role": "landlord", "seconds": 0.002855999999155756 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009933042005286552 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009440166999411304 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018245829996885732 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017728708997310605 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010679041995899752 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017281250038649887 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009431708996999077 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009403333002410363 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015897079938440584 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261039, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007634708003024571 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010195800132350996 }, { "model": "resnet", "role": "bidding", "seconds": 0.007422666996717453 }, { "model": "resnet", "role": "landlord", "seconds": 0.017108958003518637 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016006250007194467 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009981333998439368 }, { "model": "resnet", "role": "landlord", "seconds": 0.0109400840010494 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002571458993770648 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011951749998843297 }, { "model": "resnet", "role": "landlord", "seconds": 0.011060374999942724 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001625666998734232 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009965749995899387 }, { "model": "resnet", "role": "landlord", "seconds": 0.016083333001006395 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002101583006151486 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018706374998146202 }, { "model": "resnet", "role": "landlord", "seconds": 0.009774250000191387 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001693917001830414 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009509791001619305 }, { "model": "resnet", "role": "landlord", "seconds": 0.008868750002875458 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015957089999574237 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009078874994884245 }, { "model": "resnet", "role": "landlord", "seconds": 0.015299541999411304 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016663749993313104 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009651250002207235 }, { "model": "resnet", "role": "landlord", "seconds": 0.009623000005376525 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016657080050208606 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009186540999507997 }, { "model": "resnet", "role": "landlord", "seconds": 0.01615154099999927 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015238749983836897 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016738749996875413 }, { "model": "resnet", "role": "landlord", "seconds": 0.012508167004853021 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018820000041159801 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012285834003705531 }, { "model": "resnet", "role": "landlord", "seconds": 0.009467292002227623 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001509749999968335 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009136084001511335 }, { "model": "resnet", "role": "landlord", "seconds": 0.009179499997117091 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261039, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 9.812500502448529e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.829099584138021e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007807000001776032 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023185419995570555 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015401659984490834 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010725583000748884 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015042499944684096 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013584999978775159 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016919791996770073 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017236250059795566 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017175000029965304 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.03127791700535454 }, { "model": "lstm", "role": "landlord", "seconds": 0.001685708004515618 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001693834004981909 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011701208000886254 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021411659981822595 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002767541001958307 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02194183300161967 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017221250018337741 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001713666002615355 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010278041998390108 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017544160000397824 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016015420042094775 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010969792005198542 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015068330030771904 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015319579979404807 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009717834000184666 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018172909985878505 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020946249933331273 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009903916994517203 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017453330001444556 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016752500014263205 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009587833999830764 }, { "model": "lstm", "role": "landlord", "seconds": 0.001976041996385902 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015055000039865263 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00965041699964786 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015181249982560985 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261039, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.016789542001788504 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010058299812953919 }, { "model": "lstm", "role": "bidding", "seconds": 5.7167002523783594e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.018124291993444785 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015549589952570386 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0024917920018197037 }, { "model": "resnet", "role": "landlord", "seconds": 0.011484458002087194 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028013330011162907 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016830000022309832 }, { "model": "resnet", "role": "landlord", "seconds": 0.010997334000421688 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016446250010631047 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015145420038606972 }, { "model": "resnet", "role": "landlord", "seconds": 0.015829832998861093 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017803329974412918 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001716709004540462 }, { "model": "resnet", "role": "landlord", "seconds": 0.010038375003205147 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016326249970006756 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016539579955860972 }, { "model": "resnet", "role": "landlord", "seconds": 0.010552583000389859 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020517910015769303 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017578330007381737 }, { "model": "resnet", "role": "landlord", "seconds": 0.01802950000273995 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017037919969880022 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016222499980358407 }, { "model": "resnet", "role": "landlord", "seconds": 0.009917082999891136 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015705420009908266 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014709169990965165 }, { "model": "resnet", "role": "landlord", "seconds": 0.016462207997392397 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016074579980340786 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014958339961594902 }, { "model": "resnet", "role": "landlord", "seconds": 0.010223999997833744 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017744170036166906 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014932499980204739 }, { "model": "resnet", "role": "landlord", "seconds": 0.017294542005402036 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001644417003262788 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015182500064838678 }, { "model": "resnet", "role": "landlord", "seconds": 0.015832083001441788 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261039, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 34, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 24, 11, 25, 23, 16, 34, 29, 37, 19, 5, 14, 53, 20, 10, 50, 26, 21 ], [ 1, 9, 31, 15, 49, 0, 46, 42, 39, 28, 52, 51, 18, 6, 45, 41, 3, 8, 33, 30 ], [ 27, 17, 32, 2, 36, 7, 47, 12, 48, 4, 35, 13, 38, 44, 22, 43, 40 ] ], "bottom": [ 8, 33, 30 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 8, 33, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 8, 15, 18 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 24, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 16, 19, 21, 23, 25, 26 ], "pattern": { "type": "pairs", "rank": 6, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.833300333004445e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008784791003563441 }, { "model": "lstm", "role": "bidding", "seconds": 9.391699859406799e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025577500055078417 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009996209002565593 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017947500018635765 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015419159972225316 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009593250004400034 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016322919982485473 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015330830065067858 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0092164160014363 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015464169991901144 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016492080030729994 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009794292003789451 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015332499970099889 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014489579989458434 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009853249997831881 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015351250040112063 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015281249943654984 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009102957999857608 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017019169972627424 }, { "model": "lstm", "role": "landlord", "seconds": 0.001731666001433041 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01615441699686926 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015477079941774718 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013507499970728531 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009368582999741193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014925840005162172 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016325830001733266 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009158417000435293 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015702500022598542 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015567079972242936 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016001166994101368 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015093749971129 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014827919949311763 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009398500005772803 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014387500050361268 }, { "model": "lstm", "role": "landlord", "seconds": 0.001458124999771826 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261040, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 13, 28, 30, 31, 33, 34, 35 ], "pattern": { "type": "plane1", "rank": 8, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.12409820900211344 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0047406250014319085 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013472291000653058 }, { "model": "resnet", "role": "landlord", "seconds": 0.024773291996098123 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037142919973121025 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00997862499934854 }, { "model": "resnet", "role": "landlord", "seconds": 0.016637583998090122 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00341166699945461 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010020959001849405 }, { "model": "resnet", "role": "landlord", "seconds": 0.010465625004144385 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035278340001241304 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016632458005915396 }, { "model": "resnet", "role": "landlord", "seconds": 0.01011879099678481 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016070829951786436 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011280250000709202 }, { "model": "resnet", "role": "landlord", "seconds": 0.009848166999290697 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017361249992973171 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00965941599861253 }, { "model": "resnet", "role": "landlord", "seconds": 0.018515458003093954 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016502910002600402 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01570562499546213 }, { "model": "resnet", "role": "landlord", "seconds": 0.1245492079979158 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027555000051506795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013345541003218386 }, { "model": "resnet", "role": "landlord", "seconds": 0.019113583002763335 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004464958001335617 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025030625001818407 }, { "model": "resnet", "role": "landlord", "seconds": 0.009998374996939674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020481250030570664 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00973691700346535 }, { "model": "resnet", "role": "landlord", "seconds": 0.021247916003630962 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016887910023797303 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00982504099374637 }, { "model": "resnet", "role": "landlord", "seconds": 0.018032250001851935 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029982080013724044 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013353999995160848 }, { "model": "resnet", "role": "landlord", "seconds": 0.012048917000356596 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002053125004749745 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261040, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 13, 28, 30, 31, 33, 34, 35 ], "pattern": { "type": "plane1", "rank": 8, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.024552916001994163 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012632958998437971 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031723749998491257 }, { "model": "resnet", "role": "landlord", "seconds": 0.01807737500348594 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019387166998058092 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030525410038535483 }, { "model": "resnet", "role": "landlord", "seconds": 0.017664457998762373 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018918041998404078 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016362500027753413 }, { "model": "resnet", "role": "landlord", "seconds": 0.01159508300042944 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018066249998810235 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017545000009704381 }, { "model": "resnet", "role": "landlord", "seconds": 0.010525249999773223 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016474916999868583 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015664579987060279 }, { "model": "resnet", "role": "landlord", "seconds": 0.01005254199844785 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015943625003274065 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023024999973131344 }, { "model": "resnet", "role": "landlord", "seconds": 0.01296833400556352 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020099417000892572 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014601250004488975 }, { "model": "resnet", "role": "landlord", "seconds": 0.0226781250021304 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0231862920045387 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001762708998285234 }, { "model": "resnet", "role": "landlord", "seconds": 0.013808832998620346 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018345625001529697 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030766250056331046 }, { "model": "resnet", "role": "landlord", "seconds": 0.017286959002376534 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010326083000109065 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016145420013344847 }, { "model": "resnet", "role": "landlord", "seconds": 0.019111542002065107 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009986791999835987 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00164004199905321 }, { "model": "resnet", "role": "landlord", "seconds": 0.012132500000006985 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018144958004995715 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020249589942977764 }, { "model": "resnet", "role": "landlord", "seconds": 0.011796917002357077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009648082996136509 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261040, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 7, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 33, 34, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0046983330030343495 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.026404084004752804 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019226959004299715 }, { "model": "lstm", "role": "landlord", "seconds": 0.003271624998888001 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012983125001483131 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021698541997466236 }, { "model": "lstm", "role": "landlord", "seconds": 0.003318125003715977 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01895758400496561 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018556999995780643 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017445839985157363 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01032554200355662 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009619791999284644 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017953749993466772 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025725583996973 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020621708004910033 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029066249990137294 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025711624999530613 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010199791999184527 }, { "model": "lstm", "role": "landlord", "seconds": 0.001647583005251363 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00923770899680676 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008922000000893604 }, { "model": "lstm", "role": "landlord", "seconds": 0.004440415999852121 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008949417002440896 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008257666995632462 }, { "model": "lstm", "role": "landlord", "seconds": 0.006652957999904174 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025639416999183595 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008996500000648666 }, { "model": "lstm", "role": "landlord", "seconds": 0.002941874998214189 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009115540997299831 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011259999999310821 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015969589949236251 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00986541699967347 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009627708001062274 }, { "model": "lstm", "role": "landlord", "seconds": 0.010693791999074165 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0106374169990886 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008648292001453228 }, { "model": "lstm", "role": "landlord", "seconds": 0.0044120840029791 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00939700000162702 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011821583000710234 }, { "model": "lstm", "role": "landlord", "seconds": 0.006005124996590894 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261040, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 7, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 33, 34, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004490583000006154 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01906008399964776 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00774624999758089 }, { "model": "lstm", "role": "landlord", "seconds": 0.006183583005622495 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013749750003626104 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034109170010196976 }, { "model": "lstm", "role": "landlord", "seconds": 0.003405458999623079 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012827291000576224 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034244999988004565 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017573750010342337 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010747958003776148 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001719958003377542 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017435420013498515 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014232417001039721 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020390830031828955 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033107499984907918 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012343957998382393 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016938749977271073 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021699579956475645 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011468791002698708 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017259579981327988 }, { "model": "lstm", "role": "landlord", "seconds": 0.003559875003702473 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021982999998726882 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001637291999941226 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032964580022962764 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012186166997707915 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015571250041830353 }, { "model": "lstm", "role": "landlord", "seconds": 0.003070792001381051 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009934749999956694 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021239589987089857 }, { "model": "lstm", "role": "landlord", "seconds": 0.001586500002304092 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010475957999005914 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015002500003902242 }, { "model": "lstm", "role": "landlord", "seconds": 0.003608874998462852 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0108926659959252 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00160133300232701 }, { "model": "lstm", "role": "landlord", "seconds": 0.003941208000469487 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010532124993915204 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001669625002250541 }, { "model": "lstm", "role": "landlord", "seconds": 0.003505416003463324 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261040, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 7, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 33, 34, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.00445679100084817 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00286920799408108 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020357542001875117 }, { "model": "lstm", "role": "landlord", "seconds": 0.003113375001703389 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030058330012252554 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011153916995681357 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031671670003561303 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030656250019092113 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018438750004861504 }, { "model": "lstm", "role": "landlord", "seconds": 0.001797790995624382 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014979999978095293 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010602249996736646 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016901249982765876 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033493330047349446 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010629249998601153 }, { "model": "lstm", "role": "landlord", "seconds": 0.003044249999220483 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002967833999719005 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00991687500209082 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017545000009704381 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015710000006947666 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009824707994994242 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032316670040017925 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015701669981353916 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010325415998522658 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037125839953660034 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028754160011885688 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009724041003210004 }, { "model": "lstm", "role": "landlord", "seconds": 0.003241792001063004 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001595166999322828 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011275374999968335 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016801669989945367 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015302909960155375 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009832124997046776 }, { "model": "lstm", "role": "landlord", "seconds": 0.00366362500062678 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017624999964027666 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009982083000068087 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035852910004905425 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015324999985750765 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010191167006269097 }, { "model": "lstm", "role": "landlord", "seconds": 0.003500167003949173 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261040, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 13, 28, 30, 31, 33, 34, 35 ], "pattern": { "type": "plane1", "rank": 8, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.021453749999636784 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017622500017751008 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003245874999265652 }, { "model": "resnet", "role": "landlord", "seconds": 0.012110625000786968 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032986250007525086 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002668167006049771 }, { "model": "resnet", "role": "landlord", "seconds": 0.019261207999079488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029724999985774048 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016075000021373853 }, { "model": "resnet", "role": "landlord", "seconds": 0.017947833002835978 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003572959001758136 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001615667002624832 }, { "model": "resnet", "role": "landlord", "seconds": 0.010034332997747697 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015726250057923608 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014945420043659396 }, { "model": "resnet", "role": "landlord", "seconds": 0.009364792000269517 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033398750019841827 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001506125001469627 }, { "model": "resnet", "role": "landlord", "seconds": 0.018577499999082647 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001501209000707604 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014386249968083575 }, { "model": "resnet", "role": "landlord", "seconds": 0.0344577500000014 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021057089979876764 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015574170029140078 }, { "model": "resnet", "role": "landlord", "seconds": 0.01707820800220361 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029941669999971054 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002765707999060396 }, { "model": "resnet", "role": "landlord", "seconds": 0.009931083004630636 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016506249958183616 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014762920036446303 }, { "model": "resnet", "role": "landlord", "seconds": 0.017675416995189153 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016371250021620654 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014389999996637926 }, { "model": "resnet", "role": "landlord", "seconds": 0.01861520799866412 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033527080013300292 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016103749949252233 }, { "model": "resnet", "role": "landlord", "seconds": 0.017771708997315727 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001582083998073358 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261040, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 13, 28, 30, 31, 33, 34, 35 ], "pattern": { "type": "plane1", "rank": 8, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.013451334001729265 }, { "model": "lstm", "role": "bidding", "seconds": 0.00041237500408897176 }, { "model": "resnet", "role": "bidding", "seconds": 0.013754416002484504 }, { "model": "resnet", "role": "landlord", "seconds": 0.023005249997368082 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022193330005393364 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02344499999890104 }, { "model": "resnet", "role": "landlord", "seconds": 0.028494749996752944 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002995333998114802 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01283254200097872 }, { "model": "resnet", "role": "landlord", "seconds": 0.011617000003752764 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004460582997126039 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011476790998131037 }, { "model": "resnet", "role": "landlord", "seconds": 0.014014041997143067 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032507919968338683 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016459749997011386 }, { "model": "resnet", "role": "landlord", "seconds": 0.011322917001962196 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001714582998829428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010390125004050788 }, { "model": "resnet", "role": "landlord", "seconds": 0.01057050000235904 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003878292001900263 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010107000001880806 }, { "model": "resnet", "role": "landlord", "seconds": 0.01891425000212621 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017165410026791506 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019919874997867737 }, { "model": "resnet", "role": "landlord", "seconds": 0.03208462500333553 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018428750045131892 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010516458001802675 }, { "model": "resnet", "role": "landlord", "seconds": 0.020614375003788155 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004760374999023043 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018374207997112535 }, { "model": "resnet", "role": "landlord", "seconds": 0.011348041000019293 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016174999982467853 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010827791993506253 }, { "model": "resnet", "role": "landlord", "seconds": 0.021886084003199358 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018111249955836684 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010369540999818128 }, { "model": "resnet", "role": "landlord", "seconds": 0.02038820800225949 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002842957997927442 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00956683399999747 }, { "model": "resnet", "role": "landlord", "seconds": 0.011765790994104464 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016818329968373291 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261040, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 13, 28, 30, 31, 33, 34, 35 ], "pattern": { "type": "plane1", "rank": 8, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00843650000024354 }, { "model": "resnet", "role": "bidding", "seconds": 0.017519291999633424 }, { "model": "lstm", "role": "bidding", "seconds": 8.741599594941363e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.019297124999866355 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01522287500120001 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002830375000485219 }, { "model": "resnet", "role": "landlord", "seconds": 0.016403499997977633 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011298792000161484 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029397499965853058 }, { "model": "resnet", "role": "landlord", "seconds": 0.011671207998006139 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01900516699970467 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016648330056341365 }, { "model": "resnet", "role": "landlord", "seconds": 0.011683584001730196 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018000417003349867 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018212080030934885 }, { "model": "resnet", "role": "landlord", "seconds": 0.010742874997959007 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01880245799839031 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001807542001188267 }, { "model": "resnet", "role": "landlord", "seconds": 0.019866082999214996 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013158084002498072 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017174589956994168 }, { "model": "resnet", "role": "landlord", "seconds": 0.011613208997005131 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016063374998338986 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001549040993268136 }, { "model": "resnet", "role": "landlord", "seconds": 0.02117358400573721 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015271083000698127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014938329986762255 }, { "model": "resnet", "role": "landlord", "seconds": 0.012659499996516388 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0190324170034728 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030908330008969642 }, { "model": "resnet", "role": "landlord", "seconds": 0.01132816599420039 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011446165997767821 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016602910036453977 }, { "model": "resnet", "role": "landlord", "seconds": 0.02535741699830396 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00970029099698877 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016052909995778464 }, { "model": "resnet", "role": "landlord", "seconds": 0.011303291001240723 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011007791996235028 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0024308749998454005 }, { "model": "resnet", "role": "landlord", "seconds": 0.012590625003213063 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009505208996415604 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261040, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 7, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 33, 34, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.404200343647972e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007772457996907178 }, { "model": "resnet", "role": "bidding", "seconds": 0.007398957997793332 }, { "model": "lstm", "role": "landlord", "seconds": 0.004822125003556721 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018472875002771616 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018042832998617087 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029349169999477454 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011370375003025401 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011331417001201771 }, { "model": "lstm", "role": "landlord", "seconds": 0.003915167006198317 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017934167000930756 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01919020800414728 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018687920019146986 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018875542002206203 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01467991599929519 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016555420006625354 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022870667002280243 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01587308300076984 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027457920004962943 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01968454099551309 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010105416004080325 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020049579979968257 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009987458004616201 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010544917000515852 }, { "model": "lstm", "role": "landlord", "seconds": 0.003400124995096121 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00966345800406998 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022810041999036912 }, { "model": "lstm", "role": "landlord", "seconds": 0.009707542005344294 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01792725000268547 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010456707997946069 }, { "model": "lstm", "role": "landlord", "seconds": 0.014442708001297433 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010738041004515253 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01003070900333114 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015323339976021089 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01107899999624351 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010965499997837469 }, { "model": "lstm", "role": "landlord", "seconds": 0.009283041996241082 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012059083004714921 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009536582998407539 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035482499952195212 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0102533749959548 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011167541997565422 }, { "model": "lstm", "role": "landlord", "seconds": 0.003778209000302013 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261040, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 7, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 33, 34, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.741700392216444e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008699875004822388 }, { "model": "lstm", "role": "bidding", "seconds": 9.241700172424316e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.005001583995181136 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02274033299909206 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00317229099891847 }, { "model": "lstm", "role": "landlord", "seconds": 0.003938292000384536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013619459001347423 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036194999993313104 }, { "model": "lstm", "role": "landlord", "seconds": 0.00358550000237301 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01966208299563732 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002773708001768682 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017409159991075285 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009722333998070098 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016097920015454292 }, { "model": "lstm", "role": "landlord", "seconds": 0.001668750002863817 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011559999999008141 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016310829960275441 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034207920034532435 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012140499995439313 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015943329999572597 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017017499994835816 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01002195799810579 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015699169962317683 }, { "model": "lstm", "role": "landlord", "seconds": 0.002952625000034459 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010114583004906308 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001626958000997547 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038112080001155846 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010832665997440927 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016065419986261986 }, { "model": "lstm", "role": "landlord", "seconds": 0.003280042001279071 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00906316700275056 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016761250008130446 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014531249980791472 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009095000001252629 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001427666997187771 }, { "model": "lstm", "role": "landlord", "seconds": 0.003251709000323899 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008772959001362324 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001363416995445732 }, { "model": "lstm", "role": "landlord", "seconds": 0.003329707993543707 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008781917000305839 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001560541000799276 }, { "model": "lstm", "role": "landlord", "seconds": 0.003063165997446049 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261040, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 40, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 7, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 33, 34, 35 ], "pattern": { "type": "trio1", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 28, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.41249930090271e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.625000241911039e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.0074025420035468414 }, { "model": "lstm", "role": "landlord", "seconds": 0.004365417000371963 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028329580018180422 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017484625001088716 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029619159977301024 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025205839992850088 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01569129199924646 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028689999962807633 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028976670000702143 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01600174999475712 }, { "model": "lstm", "role": "landlord", "seconds": 0.00228554099885514 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016958330015768297 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01880249999521766 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016709170013200492 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029392080032266676 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009389791994180996 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027555830019991845 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034582079970277846 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009208458002831321 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016645840005367063 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020107500022277236 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011560666003788356 }, { "model": "lstm", "role": "landlord", "seconds": 0.003183875000104308 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015039170029922388 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00856795800063992 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037834999966435134 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028738339970004745 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009240874998795334 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028162079979665577 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015951250024954788 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00989425000443589 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014645830015069805 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001604207995114848 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009089041006518528 }, { "model": "lstm", "role": "landlord", "seconds": 0.003348208003444597 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015251660006470047 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009104125005251262 }, { "model": "lstm", "role": "landlord", "seconds": 0.00313033300335519 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015499169967370108 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010471500005223788 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032235830003628507 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261040, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 12, 3, 16, 40, 48, 49, 37, 11, 6, 42, 46, 17, 45, 7, 18, 29, 1 ], [ 39, 32, 19, 27, 8, 44, 25, 14, 2, 4, 15, 41, 20, 21, 10, 0, 50 ], [ 5, 34, 26, 30, 24, 51, 9, 52, 13, 28, 43, 23, 47, 35, 53, 36, 22, 31, 33, 38 ] ], "bottom": [ 31, 33, 38 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 31, 33, 38 ] }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 6, 11, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 13, 28, 30, 31, 33, 34, 35 ], "pattern": { "type": "plane1", "rank": 8, "len": 2 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.014484291998087429 }, { "model": "lstm", "role": "bidding", "seconds": 8.749999688006938e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.658400186803192e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.01935595800023293 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018339160014875233 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029762079939246178 }, { "model": "resnet", "role": "landlord", "seconds": 0.015732499996374827 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005282916004944127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030004590007592924 }, { "model": "resnet", "role": "landlord", "seconds": 0.013168040997697972 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003107083997747395 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015635830059181899 }, { "model": "resnet", "role": "landlord", "seconds": 0.016949958000623155 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002729667001403868 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016191250033443794 }, { "model": "resnet", "role": "landlord", "seconds": 0.0167754590002005 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015750000020489097 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013478339969879016 }, { "model": "resnet", "role": "landlord", "seconds": 0.008962208004959393 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029609580014948733 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012666249967878684 }, { "model": "resnet", "role": "landlord", "seconds": 0.016373999998904765 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015155419969232753 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014558750044670887 }, { "model": "resnet", "role": "landlord", "seconds": 0.018343458999879658 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017478750014561228 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015297919962904416 }, { "model": "resnet", "role": "landlord", "seconds": 0.018347999997786246 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035431249998509884 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002780000002530869 }, { "model": "resnet", "role": "landlord", "seconds": 0.011328207998303697 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016339169960701838 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001459416002035141 }, { "model": "resnet", "role": "landlord", "seconds": 0.018923040996014606 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015112080000108108 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014923749986337498 }, { "model": "resnet", "role": "landlord", "seconds": 0.020356916000309866 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002822292000928428 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015923339960863814 }, { "model": "resnet", "role": "landlord", "seconds": 0.01713745900633512 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016370000012102537 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261041, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5, 23, 28, 21 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10, 11, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 23, 28, 30 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 1, 2, 40, 41, 42 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0035057080021942966 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.028045166000083555 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019742666998354252 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015961250028340146 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018453917000442743 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01937829199596308 }, { "model": "lstm", "role": "landlord", "seconds": 0.007563042003312148 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020836791998590343 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024337167000339832 }, { "model": "lstm", "role": "landlord", "seconds": 0.001915417000418529 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010020624999015126 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015353417002188507 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017181250004796311 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018871416999900248 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02589599999919301 }, { "model": "lstm", "role": "landlord", "seconds": 0.003132708996417932 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010611709003569558 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009495040998444892 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015134999994188547 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019311916999868117 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02805787500255974 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030392910048249178 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01776041700213682 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010642499997629784 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015305839988286607 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010243500000797212 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261041, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5, 23, 28, 21 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10, 11, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 23, 28, 30 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 1, 2, 40, 41, 42 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01834312499704538 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016087499971035868 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017651166999712586 }, { "model": "resnet", "role": "landlord", "seconds": 0.019515749998390675 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001808041000913363 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010504540994588751 }, { "model": "resnet", "role": "landlord", "seconds": 0.021617459002300166 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018173749995185062 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015929749999486376 }, { "model": "resnet", "role": "landlord", "seconds": 0.01735141599783674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016875419969437644 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012241332995472476 }, { "model": "resnet", "role": "landlord", "seconds": 0.009980124996218365 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019473749998724088 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016192625000257976 }, { "model": "resnet", "role": "landlord", "seconds": 0.017151375002868008 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00166920899937395 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009877874996163882 }, { "model": "resnet", "role": "landlord", "seconds": 0.010885750001762062 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001734874997055158 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015738916998088825 }, { "model": "resnet", "role": "landlord", "seconds": 0.016782458005764056 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017387909974786453 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009923833000357263 }, { "model": "resnet", "role": "landlord", "seconds": 0.010067250004794914 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016105840040836483 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261041, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5, 23, 28, 21 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10, 11, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 23, 28, 30 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 1, 2, 40, 41, 42 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.021124833001522347 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016589875005593058 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002757207999820821 }, { "model": "resnet", "role": "landlord", "seconds": 0.015952000001561828 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01139445799344685 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032240840009762906 }, { "model": "resnet", "role": "landlord", "seconds": 0.02089716699993005 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018891583000367973 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003275082999607548 }, { "model": "resnet", "role": "landlord", "seconds": 0.019209040998248383 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01120950000040466 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015914169998723082 }, { "model": "resnet", "role": "landlord", "seconds": 0.009678292000899091 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021620874998916406 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001621249997697305 }, { "model": "resnet", "role": "landlord", "seconds": 0.02229004100081511 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020361125003546476 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002122207995853387 }, { "model": "resnet", "role": "landlord", "seconds": 0.018439916995703243 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011201499997696374 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032572920026723295 }, { "model": "resnet", "role": "landlord", "seconds": 0.018360792004386894 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011427708996052388 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001683624999714084 }, { "model": "resnet", "role": "landlord", "seconds": 0.011149999998451676 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010382583001046441 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261041, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5, 23, 28, 21 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10, 11, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 23, 28, 30 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 1, 2, 40, 41, 42 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.020372958002553787 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016802090030978434 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002076291995763313 }, { "model": "resnet", "role": "landlord", "seconds": 0.017374166003719438 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001684875001956243 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001605333003681153 }, { "model": "resnet", "role": "landlord", "seconds": 0.018494041003577877 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017731250045471825 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015874589953455143 }, { "model": "resnet", "role": "landlord", "seconds": 0.021321208005247172 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016787090062280186 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003126040995994117 }, { "model": "resnet", "role": "landlord", "seconds": 0.009272666997276247 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001861958000517916 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001524582999991253 }, { "model": "resnet", "role": "landlord", "seconds": 0.020043958000314888 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016433749988209456 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001486792003561277 }, { "model": "resnet", "role": "landlord", "seconds": 0.014200541998434346 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016105409958981909 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015913750030449592 }, { "model": "resnet", "role": "landlord", "seconds": 0.009727666998514906 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001604083998245187 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014979170009610243 }, { "model": "resnet", "role": "landlord", "seconds": 0.00908483300008811 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00145854199945461 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261041, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5, 23, 28, 21 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10, 11, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 23, 28, 30 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 1, 2, 40, 41, 42 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.007068042003083974 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.026479084001039155 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.009801457999856211 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015302079991670325 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012695375000475906 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004040749998239335 }, { "model": "lstm", "role": "landlord", "seconds": 0.005585292004980147 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022467542003141716 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031022500043036416 }, { "model": "lstm", "role": "landlord", "seconds": 0.001688833006483037 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013142374999006279 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017310410039499402 }, { "model": "lstm", "role": "landlord", "seconds": 0.001524999999674037 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.03072683299978962 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015549590025329962 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031236249997164123 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018800999998347834 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002078124998661224 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014671669996459968 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011360707998392172 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033956670013139956 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032988329985528253 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020080791000509635 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001909417005663272 }, { "model": "lstm", "role": "landlord", "seconds": 0.001696333994914312 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016507791995536536 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261041, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 26, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5, 23, 28, 21 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10, 11, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 21, 23, 28, 30 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 1, 2, 40, 41, 42 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002473749998898711 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016415419959230348 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01803929100424284 }, { "model": "lstm", "role": "landlord", "seconds": 0.002940833001048304 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020498750018305145 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010820292001881171 }, { "model": "lstm", "role": "landlord", "seconds": 0.001912708998133894 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015667909974581562 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011018292003427632 }, { "model": "lstm", "role": "landlord", "seconds": 0.003776416997425258 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016202499973587692 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021145083002920728 }, { "model": "lstm", "role": "landlord", "seconds": 0.002206459001172334 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002595915997517295 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01179079199937405 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018215840027551167 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020139999978709966 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012854915999923833 }, { "model": "lstm", "role": "landlord", "seconds": 0.004420083001605235 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002066708002530504 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021814958003233187 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022122079972177744 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002174624998588115 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011835792000056244 }, { "model": "lstm", "role": "landlord", "seconds": 0.001527374995930586 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015864579982007854 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261041, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 33, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53, 23, 28, 21 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 16, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 18, 21, 27, 28, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 25, 30, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.00040595800237497315 }, { "model": "resnet", "role": "bidding", "seconds": 0.010450875000969972 }, { "model": "resnet", "role": "bidding", "seconds": 0.010194624999712687 }, { "model": "resnet", "role": "landlord", "seconds": 0.02596987500146497 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02321666599891614 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021479589995578863 }, { "model": "resnet", "role": "landlord", "seconds": 0.024188874995161314 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011631792003754526 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035133330020471476 }, { "model": "resnet", "role": "landlord", "seconds": 0.02036283399502281 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021015582999098115 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018274169997312129 }, { "model": "resnet", "role": "landlord", "seconds": 0.011410333005187567 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020482749998336658 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002146790997358039 }, { "model": "resnet", "role": "landlord", "seconds": 0.01927987499948358 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010949374998745043 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018474169992259704 }, { "model": "resnet", "role": "landlord", "seconds": 0.01086912499886239 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01124912499653874 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016507499967701733 }, { "model": "resnet", "role": "landlord", "seconds": 0.02113045899750432 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019941417005611584 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001795999996829778 }, { "model": "resnet", "role": "landlord", "seconds": 0.010852624996914528 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010631917000864632 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006168915999296587 }, { "model": "resnet", "role": "landlord", "seconds": 0.012819083996873815 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01081920800061198 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018049580030492507 }, { "model": "resnet", "role": "landlord", "seconds": 0.010743625003669877 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010057291001430713 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016415409991168417 }, { "model": "resnet", "role": "landlord", "seconds": 0.009688041005574632 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009418125002412125 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015761670001666062 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261041, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 46, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53, 23, 28, 21 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 16, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 18, 21, 27, 28, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 25, 30, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 2, 40, 41, 42 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008108166002784856 }, { "model": "lstm", "role": "bidding", "seconds": 8.054100180743262e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007519458005845081 }, { "model": "lstm", "role": "landlord", "seconds": 0.002261749999888707 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016993583005387336 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019144124999002088 }, { "model": "lstm", "role": "landlord", "seconds": 0.00311120900005335 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011184583003341686 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01053716699971119 }, { "model": "lstm", "role": "landlord", "seconds": 0.003122999994957354 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012669000003370456 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01819512499787379 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018270419968757778 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011371417000191286 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012485416998970322 }, { "model": "lstm", "role": "landlord", "seconds": 0.004024667003250215 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010226999998849351 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009990541002480313 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035742499967454933 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011357875002431683 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010906083000008948 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017775829983293079 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009276542004954536 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009647207996749785 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015945420018397272 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009290333000535611 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022042333999706898 }, { "model": "lstm", "role": "landlord", "seconds": 0.001745917004882358 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010154292001971044 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011118624999653548 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016211250040214509 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020150959004240576 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01008699999511009 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016215409996220842 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01713487499364419 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012228208004671615 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016968749987427145 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011227208000491373 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015595124998071697 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030557499994756654 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014968750001571607 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011719916998117696 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020616659967345186 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02033149999624584 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015059958001074847 }, { "model": "lstm", "role": "landlord", "seconds": 0.003736833001312334 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01207083299959777 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011821957996289711 }, { "model": "lstm", "role": "landlord", "seconds": 0.006001458001264837 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261041, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 46, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53, 23, 28, 21 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 16, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 18, 21, 27, 28, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 25, 30, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 2, 40, 41, 42 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.009614333001081832 }, { "model": "resnet", "role": "bidding", "seconds": 0.017149125000287313 }, { "model": "lstm", "role": "bidding", "seconds": 0.0001029170016408898 }, { "model": "resnet", "role": "landlord", "seconds": 0.022718874999554828 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0038957080032560043 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.04513658299401868 }, { "model": "resnet", "role": "landlord", "seconds": 0.01212462499825051 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016422089975094423 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010164333994907793 }, { "model": "resnet", "role": "landlord", "seconds": 0.018648958000994753 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035973330013803206 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010955290999845602 }, { "model": "resnet", "role": "landlord", "seconds": 0.010724499996285886 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020007910061394796 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012109415998565964 }, { "model": "resnet", "role": "landlord", "seconds": 0.012622458001715131 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019509999983711168 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021490083003300242 }, { "model": "resnet", "role": "landlord", "seconds": 0.012506874998507556 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020257090000086464 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012378707993775606 }, { "model": "resnet", "role": "landlord", "seconds": 0.02079224999761209 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006431583999074064 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013307125002029352 }, { "model": "resnet", "role": "landlord", "seconds": 0.01770987499912735 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020667920034611598 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02591683300124714 }, { "model": "resnet", "role": "landlord", "seconds": 0.012160666003182996 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018418749968986958 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010868042001675349 }, { "model": "resnet", "role": "landlord", "seconds": 0.010930124997685198 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019080839992966503 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01951174999703653 }, { "model": "resnet", "role": "landlord", "seconds": 0.011126917001092806 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002089292000164278 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02208058300311677 }, { "model": "resnet", "role": "landlord", "seconds": 0.013937042000179645 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002244583003630396 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011023582999769133 }, { "model": "resnet", "role": "landlord", "seconds": 0.012104791996534914 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00264620799862314 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016266250000626314 }, { "model": "resnet", "role": "landlord", "seconds": 0.012270374994841404 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016317499976139516 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018108333002601285 }, { "model": "resnet", "role": "landlord", "seconds": 0.02460395800153492 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022021659970050678 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014476124997599982 }, { "model": "resnet", "role": "landlord", "seconds": 0.011888083994563203 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261041, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 46, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53, 23, 28, 21 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 16, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 18, 21, 27, 28, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 25, 30, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 1, 2, 40, 41, 42 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.016721209001843818 }, { "model": "lstm", "role": "bidding", "seconds": 0.00011554099910426885 }, { "model": "lstm", "role": "bidding", "seconds": 5.937500100117177e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027233750006416813 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001618792004592251 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024261999998998363 }, { "model": "lstm", "role": "landlord", "seconds": 0.00675125000270782 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020055419954587705 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011772834004659671 }, { "model": "lstm", "role": "landlord", "seconds": 0.004040500003611669 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002261832996737212 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013838790997397155 }, { "model": "lstm", "role": "landlord", "seconds": 0.001637291999941226 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001539832999696955 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012804666999727488 }, { "model": "lstm", "role": "landlord", "seconds": 0.003705000002810266 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016087920012068935 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017559957996127196 }, { "model": "lstm", "role": "landlord", "seconds": 0.003132749996439088 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002994708003825508 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012867082994489465 }, { "model": "lstm", "role": "landlord", "seconds": 0.003956458000175189 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022628330043517053 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013218750005762558 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020488750014919788 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019003330016857944 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02138191599806305 }, { "model": "lstm", "role": "landlord", "seconds": 0.001698000000033062 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019056669989367947 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020139416999882087 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016482080027344637 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027961250016232952 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019916167002520524 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022304160011117347 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003231167000194546 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020926540993968956 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021506249977392145 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001512916998763103 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009539083002891857 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015826670060050674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014462500039371662 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009979166999983136 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015292500029318035 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015872919975663535 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016219957993598655 }, { "model": "lstm", "role": "landlord", "seconds": 0.003099540997936856 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001662875001784414 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01565320800000336 }, { "model": "lstm", "role": "landlord", "seconds": 0.0047437920002266765 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261041, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 33, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53, 23, 28, 21 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 16, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 18, 21, 27, 28, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 25, 30, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.429199806414545e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.009254290998796932 }, { "model": "lstm", "role": "bidding", "seconds": 0.00013433300046017393 }, { "model": "resnet", "role": "landlord", "seconds": 0.02180958300596103 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031415420016855933 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020071250037290156 }, { "model": "resnet", "role": "landlord", "seconds": 0.02177020900126081 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021956249984214082 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025018749947776087 }, { "model": "resnet", "role": "landlord", "seconds": 0.01760883300448768 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002893332995881792 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015311249953811057 }, { "model": "resnet", "role": "landlord", "seconds": 0.011603083003137726 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016217919983319007 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015011249997769482 }, { "model": "resnet", "role": "landlord", "seconds": 0.009525874993414618 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001705125003354624 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033215420044143684 }, { "model": "resnet", "role": "landlord", "seconds": 0.009571208000124898 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015507499992963858 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00155283300409792 }, { "model": "resnet", "role": "landlord", "seconds": 0.017375666997395456 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002889292001782451 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029427920017042197 }, { "model": "resnet", "role": "landlord", "seconds": 0.023018791995127685 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004186457998002879 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006234083004528657 }, { "model": "resnet", "role": "landlord", "seconds": 0.01828554100211477 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016138339997269213 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016875000001164153 }, { "model": "resnet", "role": "landlord", "seconds": 0.012701957995886914 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032924580009421334 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016451250048703514 }, { "model": "resnet", "role": "landlord", "seconds": 0.00993108400143683 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015437090041814372 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015183330033323728 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261041, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 33, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 20, 46, 25, 48, 7, 32, 44, 51, 36, 37, 3, 30, 43, 34, 38, 17, 5 ], [ 40, 6, 11, 1, 13, 2, 42, 18, 15, 10, 52, 47, 41, 14, 35, 27, 53, 23, 28, 21 ], [ 4, 9, 29, 12, 22, 49, 33, 0, 19, 26, 39, 8, 16, 24, 45, 50, 31 ] ], "bottom": [ 23, 28, 21 ], "log": [ { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 23, 28, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 12, 16, 22 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 18, 21, 27, 28, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 25, 30, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 24, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 9.912500536302105e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.516600114991888e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008017457999812905 }, { "model": "lstm", "role": "landlord", "seconds": 0.002201165996666532 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01672116700501647 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029671669981325977 }, { "model": "lstm", "role": "landlord", "seconds": 0.002916249999543652 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011927374995138962 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001594958004716318 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030000829938217066 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01631900000211317 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001731666001433041 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021052919983048923 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01697516700369306 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022354999964591116 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015687920022173785 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009964500000933185 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016974579993984662 }, { "model": "lstm", "role": "landlord", "seconds": 0.00168179100000998 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009655125002609566 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014785829989705235 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016706250025890768 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009372291999170557 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016014169959817082 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015636249954695813 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009371375002956484 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017197080014739186 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015131670006667264 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009334125003078952 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016385420021833852 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031979580016923137 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009450375000596978 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015868339978624135 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014272909975261427 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009631792003347073 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001552916000946425 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261042, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 27, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41, 49, 36, 18 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 10, 15, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 11, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.020771874995261896 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01118470900109969 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001754541000991594 }, { "model": "resnet", "role": "landlord", "seconds": 0.010508000006666407 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009692917003121693 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034945829975185916 }, { "model": "resnet", "role": "landlord", "seconds": 0.009126542005105875 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00937070899817627 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003272916001151316 }, { "model": "resnet", "role": "landlord", "seconds": 0.009995375003200024 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00885299999936251 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015878749982221052 }, { "model": "resnet", "role": "landlord", "seconds": 0.013368959000217728 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00958487500611227 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016164159969775937 }, { "model": "resnet", "role": "landlord", "seconds": 0.022449667005275842 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0207109999973909 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016526250037713908 }, { "model": "resnet", "role": "landlord", "seconds": 0.016991207994578872 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011518166997120716 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016207500011660159 }, { "model": "resnet", "role": "landlord", "seconds": 0.0190084170026239 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011802624998381361 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015725420016678981 }, { "model": "resnet", "role": "landlord", "seconds": 0.009466666997468565 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.13119579199701548 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031077500025276095 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261042, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 27, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41, 49, 36, 18 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 10, 15, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 11, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0025607079951441847 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0123850419986411 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02125250000244705 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038107090003904887 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01157137500558747 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021544499999436084 }, { "model": "lstm", "role": "landlord", "seconds": 0.002012334000028204 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011169292003614828 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02003349999722559 }, { "model": "lstm", "role": "landlord", "seconds": 0.001876292000815738 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010472167006810196 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021089541995024774 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018259579956065863 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01081266700202832 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011146249999001157 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029925829949206673 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01725854199321475 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.032306000000971835 }, { "model": "lstm", "role": "landlord", "seconds": 0.002194250002503395 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012117332997149788 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012840832998335827 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018886250036302954 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01295495899830712 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012363125002593733 }, { "model": "lstm", "role": "landlord", "seconds": 0.001837542004068382 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01499583300028462 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012824999997974373 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261042, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 27, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41, 49, 36, 18 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 10, 15, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 11, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.0230481670005247 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022035000001778826 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014171249997161794 }, { "model": "resnet", "role": "landlord", "seconds": 0.020756416000949685 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004051374999107793 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011027583997929469 }, { "model": "resnet", "role": "landlord", "seconds": 0.011609833003603853 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017323749998467974 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010750084002211224 }, { "model": "resnet", "role": "landlord", "seconds": 0.01186874999984866 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017933749986696057 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01200049999897601 }, { "model": "resnet", "role": "landlord", "seconds": 0.017877082995255478 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016930830024648458 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01068949999898905 }, { "model": "resnet", "role": "landlord", "seconds": 0.01918337499955669 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020752089985762723 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011080917000072077 }, { "model": "resnet", "role": "landlord", "seconds": 0.010049208001873922 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017374999952153303 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.038053124997531995 }, { "model": "resnet", "role": "landlord", "seconds": 0.02776979199552443 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002278667001519352 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017802707996452227 }, { "model": "resnet", "role": "landlord", "seconds": 0.01959187500324333 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002984583996294532 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021563082998909522 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261042, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 27, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41, 49, 36, 18 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 10, 15, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 11, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0021482500014826655 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019820419984171167 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018472708004992455 }, { "model": "lstm", "role": "landlord", "seconds": 0.002212250001321081 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002193499996792525 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018943834002129734 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017080000034184195 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015911669979686849 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017931165995833 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020742080014315434 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017039579979609698 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011532500000612345 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017295829966315068 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001709625001240056 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010254000000713859 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016087920012068935 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016850000029080547 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01042704100109404 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020872919994872063 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020629580030799843 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011149624995596241 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017187920020660385 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018278330026078038 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010871957994822878 }, { "model": "lstm", "role": "landlord", "seconds": 0.001641457994992379 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022671660044579767 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01101537499926053 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261042, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 27, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41, 49, 36, 18 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 10, 15, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 11, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01855483400140656 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020138750041951425 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018797090015141293 }, { "model": "resnet", "role": "landlord", "seconds": 0.01812370900006499 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016617500004940666 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016713750010239892 }, { "model": "resnet", "role": "landlord", "seconds": 0.009802540997043252 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015048329951241612 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016766249973443337 }, { "model": "resnet", "role": "landlord", "seconds": 0.009995665997848846 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015860840067034587 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018419170010020025 }, { "model": "resnet", "role": "landlord", "seconds": 0.01835074999689823 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016755840042605996 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001516916003311053 }, { "model": "resnet", "role": "landlord", "seconds": 0.016402165994804818 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001650750004046131 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001437040999007877 }, { "model": "resnet", "role": "landlord", "seconds": 0.01675750000140397 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002495790999091696 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001723207999020815 }, { "model": "resnet", "role": "landlord", "seconds": 0.017619707999983802 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001668457996856887 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016319159985869192 }, { "model": "resnet", "role": "landlord", "seconds": 0.01634300000296207 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026033340036519803 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015913340030238032 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261042, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 27, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41, 49, 36, 18 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 10, 15, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 11, 29, 30, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001823415994294919 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012330500001553446 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017839170031948015 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017187499979627319 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011312083996017464 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00160179100203095 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017063330014934763 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011953000001085456 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019130419968860224 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015619580008205958 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012147209003160242 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019313329976284876 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017857500060927123 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010706708002544474 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00166124999668682 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016762089944677427 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010964625005726703 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018465419998392463 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015944169936119579 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011496417006128468 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015871660070843063 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017648339999141172 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010767791005491745 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00163162499666214 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020225420012138784 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021466375001182314 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020539580000331625 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261042, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 20, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17, 49, 36, 18 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.01048787499894388 }, { "model": "resnet", "role": "bidding", "seconds": 0.009194749996822793 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004264999952283688 }, { "model": "resnet", "role": "landlord", "seconds": 0.14148808299796656 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004161417004070245 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012720375001663342 }, { "model": "resnet", "role": "landlord", "seconds": 0.009116207998886239 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034407499988446943 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00913195899920538 }, { "model": "resnet", "role": "landlord", "seconds": 0.009022082995215897 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032386249949922785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008845165997627191 }, { "model": "resnet", "role": "landlord", "seconds": 0.008888791999197565 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017749999969964847 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021141375000297558 }, { "model": "resnet", "role": "landlord", "seconds": 0.02254154100228334 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019178749935235828 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012643125002796296 }, { "model": "resnet", "role": "landlord", "seconds": 0.14323249999870313 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002845583003363572 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02073358299821848 }, { "model": "resnet", "role": "landlord", "seconds": 0.010043417001725174 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001535915995191317 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261042, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 20, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17, 49, 36, 18 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.875000301282853e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007774625002639368 }, { "model": "resnet", "role": "bidding", "seconds": 0.007555457996204495 }, { "model": "resnet", "role": "landlord", "seconds": 0.012032167003781069 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017292249998718034 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002850208002200816 }, { "model": "resnet", "role": "landlord", "seconds": 0.011438791996624786 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02259070899890503 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026110830003744923 }, { "model": "resnet", "role": "landlord", "seconds": 0.017321541003184393 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.03135320800356567 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021119169978192076 }, { "model": "resnet", "role": "landlord", "seconds": 0.010661792002792936 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019036916994082276 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003589624997403007 }, { "model": "resnet", "role": "landlord", "seconds": 0.030261915999290068 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.03552716600097483 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0041908339990186505 }, { "model": "resnet", "role": "landlord", "seconds": 0.013040707999607548 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009456166997551918 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016272920038318262 }, { "model": "resnet", "role": "landlord", "seconds": 0.009787000002688728 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010708958005125169 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261042, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 17, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 1, "deltas": [ 4, 4, -8 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17, 49, 36, 18 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007640584000910167 }, { "model": "lstm", "role": "bidding", "seconds": 8.316599996760488e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.009146374999545515 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029374580044532195 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009377750000567175 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009033292000822257 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014921670008334331 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010074292003992014 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009296707998146303 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014570830026059411 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00967204100015806 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008995457996206824 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015092079993337393 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009615707996999845 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0185494170000311 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017587920010555536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010964125001919456 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010913625003013294 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017558330000611022 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009866041997156572 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261042, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 17, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 1, "deltas": [ 4, 4, -8 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17, 49, 36, 18 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.854100113036111e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.608300125459209e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008263249997980893 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030160829992382787 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010038125001301523 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015692499946453609 }, { "model": "lstm", "role": "landlord", "seconds": 0.00149983300070744 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011736499996914063 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017223749964614399 }, { "model": "lstm", "role": "landlord", "seconds": 0.001543333004519809 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009838707999733742 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015419580013258383 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014495420036837459 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008935333004046697 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016602499963482842 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015763330011395738 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008934041994507425 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015980409953044727 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014283749987953342 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008534708998922724 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261042, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 17, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 1, "deltas": [ 4, 4, -8 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17, 49, 36, 18 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007089416998496745 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010312499944120646 }, { "model": "lstm", "role": "bidding", "seconds": 6.0083002608735114e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.002726000006077811 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017017499994835816 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010182457997871097 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015742089963168837 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017005420013447292 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009566000000631902 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014677079961984418 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015157910020207055 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008496959002513904 }, { "model": "lstm", "role": "landlord", "seconds": 0.001538917000289075 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014712080010212958 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00993841699528275 }, { "model": "lstm", "role": "landlord", "seconds": 0.001872708002338186 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015405839949380606 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009131124999839813 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014473750052275136 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014512080015265383 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261042, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 20, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 8, 19, 48, 47, 38, 32, 14, 13, 6, 51, 27, 28, 44, 22, 24, 4, 9 ], [ 31, 5, 52, 23, 34, 15, 35, 30, 29, 10, 11, 46, 53, 50, 20, 43, 41 ], [ 33, 3, 26, 0, 1, 37, 16, 39, 21, 45, 7, 12, 25, 2, 40, 42, 17, 49, 36, 18 ] ], "bottom": [ 49, 36, 18 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 49, 36, 18 ] }, { "kind": "play", "seat": 2, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 6, 8, 9, 13, 14 ], "pattern": { "type": "pairs", "rank": 3, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19, 22, 24, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.575000199722126e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.02388220799912233 }, { "model": "lstm", "role": "bidding", "seconds": 0.0001049170023179613 }, { "model": "resnet", "role": "landlord", "seconds": 0.019766790996072814 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021492910018423572 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017102089987020008 }, { "model": "resnet", "role": "landlord", "seconds": 0.01695066600223072 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002599166000436526 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016282500000670552 }, { "model": "resnet", "role": "landlord", "seconds": 0.009731417005241383 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016466250017401762 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015607079985784367 }, { "model": "resnet", "role": "landlord", "seconds": 0.011666624995996244 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002074042000458576 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018892919979407452 }, { "model": "resnet", "role": "landlord", "seconds": 0.010808999999426305 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016452499985462055 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017300420004175976 }, { "model": "resnet", "role": "landlord", "seconds": 0.018025124998530373 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002342083003895823 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014663340043625794 }, { "model": "resnet", "role": "landlord", "seconds": 0.011870499998622108 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00201500000548549 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261043, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17, 23, 31, 39 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 28, 35, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 31, 32, 39, 41, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 25 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.12427445900539169 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028049169995938428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02201283400063403 }, { "model": "resnet", "role": "landlord", "seconds": 0.010817000002134591 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016724160013836809 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019710542001121212 }, { "model": "resnet", "role": "landlord", "seconds": 0.010298708999471273 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029141250051907264 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014491957997961435 }, { "model": "resnet", "role": "landlord", "seconds": 0.025499875002424233 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027866669988725334 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016840666998177767 }, { "model": "resnet", "role": "landlord", "seconds": 0.008936082995205652 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003652792001958005 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008729207998840138 }, { "model": "resnet", "role": "landlord", "seconds": 0.01756904100329848 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017794579980545677 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009160875000816304 }, { "model": "resnet", "role": "landlord", "seconds": 0.008905250004318077 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015966249993653037 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016685999995388556 }, { "model": "resnet", "role": "landlord", "seconds": 0.008095208002487198 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014474170020548627 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008555417000025045 }, { "model": "resnet", "role": "landlord", "seconds": 0.009565166998072527 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0054719170002499595 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008363000000827014 }, { "model": "resnet", "role": "landlord", "seconds": 0.00849729100445984 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001491292001446709 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008154582996212412 }, { "model": "resnet", "role": "landlord", "seconds": 0.008000125002581626 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001582417004101444 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008702083003299776 }, { "model": "resnet", "role": "landlord", "seconds": 0.008353624994924758 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014757090029888786 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018270332999236416 }, { "model": "resnet", "role": "landlord", "seconds": 0.008946041998569854 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00150983299681684 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261043, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17, 23, 31, 39 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 28, 35, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 31, 32, 39, 41, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 25 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.019625917004304938 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02030804099922534 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016282910000882111 }, { "model": "resnet", "role": "landlord", "seconds": 0.0098259579972364 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00815225000405917 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016746670007705688 }, { "model": "resnet", "role": "landlord", "seconds": 0.007995125000888947 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01758295900071971 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014058749948162585 }, { "model": "resnet", "role": "landlord", "seconds": 0.017314208002062514 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008576000000175554 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014861659947200678 }, { "model": "resnet", "role": "landlord", "seconds": 0.017642499995417893 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008412290997512173 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014341659989440814 }, { "model": "resnet", "role": "landlord", "seconds": 0.01612083300278755 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007992958002432715 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013977499984321184 }, { "model": "resnet", "role": "landlord", "seconds": 0.00807649999478599 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007747040996036958 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015319170051952824 }, { "model": "resnet", "role": "landlord", "seconds": 0.0159002079963102 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008825083001283929 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015342499973485246 }, { "model": "resnet", "role": "landlord", "seconds": 0.008096457997453399 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017779833993699867 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001471584000682924 }, { "model": "resnet", "role": "landlord", "seconds": 0.008890042001439724 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0192349160060985 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001468499998736661 }, { "model": "resnet", "role": "landlord", "seconds": 0.008588208998844493 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01998595899931388 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001523708000604529 }, { "model": "resnet", "role": "landlord", "seconds": 0.015384292004455347 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008438332995865494 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001618000002054032 }, { "model": "resnet", "role": "landlord", "seconds": 0.0083703750060522 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008143875005771406 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261043, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17, 23, 31, 39 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 28, 35, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 31, 32, 39, 41, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 25 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0025691670016385615 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019288374998723157 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01822133400128223 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015306250061257742 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008117624995065853 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.027231666004809085 }, { "model": "lstm", "role": "landlord", "seconds": 0.003005249993293546 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009464167000260204 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0084640830027638 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018985420028911904 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008949458002462052 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021568541997112334 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014529170002788305 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020131165998463985 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008415999996941537 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014755829979549162 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014267708000261337 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00865516699559521 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013759580033365637 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00853474999894388 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008848915997077711 }, { "model": "lstm", "role": "landlord", "seconds": 0.001480999999330379 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008568958997784648 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009033833994180895 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014525410006172024 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019606292000389658 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01662104199931491 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015542499968432821 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008601749999797903 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008543749994714744 }, { "model": "lstm", "role": "landlord", "seconds": 0.001436999998986721 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01604675000271527 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008383125001273584 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014296250010374933 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008525124998413958 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008807790996797848 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015804580034455284 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008576333995733876 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261043, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17, 23, 31, 39 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 28, 35, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 31, 32, 39, 41, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 25 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0037551669956883416 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01973570900008781 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004031917000247631 }, { "model": "lstm", "role": "landlord", "seconds": 0.006263832998229191 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009466791998420376 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036436660011531785 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014641660018241964 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01187408399709966 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015390000044135377 }, { "model": "lstm", "role": "landlord", "seconds": 0.003087082994170487 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010983125001075678 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001702875000773929 }, { "model": "lstm", "role": "landlord", "seconds": 0.001380999994580634 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009038541997142602 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014840000003459863 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017969170003198087 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010505416001251433 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028509580006357282 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014507909945677966 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008819415998004843 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00280670899519464 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015078340002219193 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00841766699886648 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001444917004846502 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013683750003110617 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009047832994838245 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001418583000486251 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014249160012695938 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008652000004076399 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001439749998098705 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014416669946513139 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008723582999664359 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014223750040400773 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014189590001478791 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008294624996779021 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001549708002130501 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014735410004504956 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008094666001852602 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261043, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17, 23, 31, 39 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 28, 35, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 31, 32, 39, 41, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 25 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002555084000050556 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016126249975059181 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018978666004841216 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013708330006920733 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001296458998695016 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016238958000030834 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014626670017605647 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014192080052453093 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009131500002695248 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017581249994691461 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016429589959443547 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01989504199445946 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020941249968018383 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015935000046738423 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01018849999672966 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034702499979175627 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021379579993663356 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009718291999888606 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016641250040265732 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015287919959519058 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01727145899349125 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015923329992801882 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001572125001985114 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010602832997392397 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033093750025727786 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029172909999033436 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009404832999280188 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015395829977933317 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001738416998705361 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010071750002680346 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016558330025873147 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016897920068004169 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00928974999987986 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014851250016363338 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015242500012391247 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017277624996495433 }, { "model": "lstm", "role": "landlord", "seconds": 0.001781042003131006 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016834580019349232 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261043, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 38, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17, 23, 31, 39 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 21 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26, 28, 35, 36, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 31, 32, 39, 41, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24, 25 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.019509290999849327 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031262499978765845 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018778750018100254 }, { "model": "resnet", "role": "landlord", "seconds": 0.01095095799973933 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015356660005636513 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017152920045191422 }, { "model": "resnet", "role": "landlord", "seconds": 0.01030120799987344 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020790830021724105 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016509999986737967 }, { "model": "resnet", "role": "landlord", "seconds": 0.017965833998459857 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017166670004371554 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015954170012264512 }, { "model": "resnet", "role": "landlord", "seconds": 0.009852292001596652 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015932909955154173 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001612583000678569 }, { "model": "resnet", "role": "landlord", "seconds": 0.02692162500170525 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020037089998368174 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028422500035958365 }, { "model": "resnet", "role": "landlord", "seconds": 0.011520041996845976 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016784170002210885 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016532500012544915 }, { "model": "resnet", "role": "landlord", "seconds": 0.011744875002477784 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002839291002601385 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015813330028322525 }, { "model": "resnet", "role": "landlord", "seconds": 0.020878084003925323 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001994875005038921 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00156095800048206 }, { "model": "resnet", "role": "landlord", "seconds": 0.010652000004483853 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018268329949933104 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002089958004944492 }, { "model": "resnet", "role": "landlord", "seconds": 0.01011366699822247 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003734000005351845 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016758749989094213 }, { "model": "resnet", "role": "landlord", "seconds": 0.010799874995427672 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015257079940056428 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016601659954176284 }, { "model": "resnet", "role": "landlord", "seconds": 0.010108916001627222 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016687089955667034 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261043, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, 6, -3 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12, 23, 31, 39 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 7, 9, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 11, 13, 17, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 21, 24, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 23, 26, 31, 35, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.017400624994479585 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004692919974331744 }, { "model": "resnet", "role": "bidding", "seconds": 0.016526499995961785 }, { "model": "resnet", "role": "landlord", "seconds": 0.18392479199974332 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014386707996891346 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016294579982059076 }, { "model": "resnet", "role": "landlord", "seconds": 0.013934458998846821 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011354916998243425 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002101375001075212 }, { "model": "resnet", "role": "landlord", "seconds": 0.011759209002775606 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011674708002828993 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017151249994640239 }, { "model": "resnet", "role": "landlord", "seconds": 0.021943666994047817 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019339083002705593 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001630124999792315 }, { "model": "resnet", "role": "landlord", "seconds": 0.020483791995502543 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011915333001525141 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002055999997537583 }, { "model": "resnet", "role": "landlord", "seconds": 0.017487749995780177 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010014375002356246 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017412090019206516 }, { "model": "resnet", "role": "landlord", "seconds": 0.018169167000451125 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017067332999431528 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017013750039041042 }, { "model": "resnet", "role": "landlord", "seconds": 0.012532583001302555 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01671320799505338 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017407499981345609 }, { "model": "resnet", "role": "landlord", "seconds": 0.010084583002026193 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013380791999225039 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016074169980129227 }, { "model": "resnet", "role": "landlord", "seconds": 0.009442458002013154 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008913124998798594 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017513749990030192 }, { "model": "resnet", "role": "landlord", "seconds": 0.020230040994647425 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010639500003890134 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021146250001038425 }, { "model": "resnet", "role": "landlord", "seconds": 0.02865429100347683 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011233375000301749 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017498330053058453 }, { "model": "resnet", "role": "landlord", "seconds": 0.010355416998208966 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261043, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, 6, -3 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12, 23, 31, 39 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 7, 9, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 11, 13, 17, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 21, 24, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 23, 26, 31, 35, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.01569279099931009 }, { "model": "resnet", "role": "bidding", "seconds": 0.007893750000221189 }, { "model": "lstm", "role": "bidding", "seconds": 8.658399747218937e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.002743416996963788 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012086333998013288 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011314999996102415 }, { "model": "lstm", "role": "landlord", "seconds": 0.003217458004655782 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00925029200152494 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016960749999270774 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027372499971534126 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009735709005326498 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016292208994855173 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017120000047725625 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009463041998969857 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008703833002073225 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016240000040852465 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021058667000033893 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02192629099590704 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016940409987000749 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009640708005463239 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008588542004872579 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015225829993141815 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022861541001475416 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009327040999778546 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016317909976351075 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019827333999273833 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008244917000411078 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013941249999334104 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017444083001464605 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008502917000441812 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014085419970797375 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008034291997319087 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008238333997724112 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015307919966289774 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008415791002335027 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008132584000122733 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015984590063453652 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008178124997357372 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008356583995919209 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014015000051585957 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261043, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, 6, -3 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12, 23, 31, 39 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 7, 9, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 11, 13, 17, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 21, 24, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 23, 26, 31, 35, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.562500104540959e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.016644790994178038 }, { "model": "resnet", "role": "bidding", "seconds": 0.006954750002478249 }, { "model": "resnet", "role": "landlord", "seconds": 0.02210741599992616 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014748340036021546 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00870579200272914 }, { "model": "resnet", "role": "landlord", "seconds": 0.008748583000851795 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013372910034377128 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016773040995758492 }, { "model": "resnet", "role": "landlord", "seconds": 0.008166499996150378 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013249589974293485 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01786566699593095 }, { "model": "resnet", "role": "landlord", "seconds": 0.02466541700414382 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003994041995611042 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011090749998402316 }, { "model": "resnet", "role": "landlord", "seconds": 0.02262229200277943 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003475040997727774 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020237249998899642 }, { "model": "resnet", "role": "landlord", "seconds": 0.010016917003667913 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014108339964877814 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008156165997206699 }, { "model": "resnet", "role": "landlord", "seconds": 0.015650000001187436 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016304160017170943 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008775750000495464 }, { "model": "resnet", "role": "landlord", "seconds": 0.012123041997256223 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001503666993812658 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01888449999387376 }, { "model": "resnet", "role": "landlord", "seconds": 0.008988707995740697 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002918874997703824 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008985083004517946 }, { "model": "resnet", "role": "landlord", "seconds": 0.008888417003618088 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015180830014287494 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009118750000197906 }, { "model": "resnet", "role": "landlord", "seconds": 0.019063125000684522 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013516250037355348 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007996874999662396 }, { "model": "resnet", "role": "landlord", "seconds": 0.018539457996666897 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014959580003051087 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008782624994637445 }, { "model": "resnet", "role": "landlord", "seconds": 0.008218333001423161 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261043, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, 6, -3 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12, 23, 31, 39 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 7, 9, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 11, 13, 17, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 21, 24, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 23, 26, 31, 35, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.445799903711304e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01313174999813782 }, { "model": "lstm", "role": "bidding", "seconds": 9.037500421982259e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025531249993946403 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029047089992673136 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012943041998369154 }, { "model": "lstm", "role": "landlord", "seconds": 0.003910541003278922 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015095000053406693 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019478499998513144 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026077920047100633 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015157500019995496 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02286995900067268 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016313750020344742 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015350419998867437 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008657208003569394 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016097080006147735 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015080410012160428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01686458299809601 }, { "model": "lstm", "role": "landlord", "seconds": 0.001341750001301989 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012963749977643602 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008309666998684406 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013047089960309677 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006139666998933535 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015703874996688683 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017724579956848174 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001582999997481238 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020378374996653292 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014819999996689148 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014122079955996014 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008678999998664949 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014691659962409176 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001398291002260521 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008353917000931688 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015403750003315508 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001399167005729396 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017730708001181483 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016082090005511418 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001357458000711631 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008464665996143594 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013253329962026328 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261043, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, 6, -3 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12, 23, 31, 39 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 7, 9, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 11, 13, 17, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 21, 24, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 23, 26, 31, 35, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.754200487397611e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.345899990061298e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006982457998674363 }, { "model": "resnet", "role": "landlord", "seconds": 0.022011832996213343 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001493666997703258 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013664580037584528 }, { "model": "resnet", "role": "landlord", "seconds": 0.008817458001431078 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013818330044159666 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014157499972498044 }, { "model": "resnet", "role": "landlord", "seconds": 0.008823791999020614 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013652500056196004 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014515000002575107 }, { "model": "resnet", "role": "landlord", "seconds": 0.02036395899631316 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016636670043226331 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014712499978486449 }, { "model": "resnet", "role": "landlord", "seconds": 0.00997862499934854 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00338295799883781 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014174999960232526 }, { "model": "resnet", "role": "landlord", "seconds": 0.01418674999877112 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001426666000043042 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013664159996551462 }, { "model": "resnet", "role": "landlord", "seconds": 0.00820933299837634 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015792089980095625 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017483330011600628 }, { "model": "resnet", "role": "landlord", "seconds": 0.011447249999037012 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015597500023432076 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014818340059719048 }, { "model": "resnet", "role": "landlord", "seconds": 0.00890554200304905 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003026167003554292 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014267500009736978 }, { "model": "resnet", "role": "landlord", "seconds": 0.00914300000295043 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001489208996645175 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014007909994688816 }, { "model": "resnet", "role": "landlord", "seconds": 0.02061183399928268 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001650457998039201 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001411874996847473 }, { "model": "resnet", "role": "landlord", "seconds": 0.016831500004627742 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014928750024409965 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013972500019008294 }, { "model": "resnet", "role": "landlord", "seconds": 0.008749291999265552 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261043, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -3, 6, -3 ], "initial_hands": [ [ 21, 6, 24, 3, 25, 38, 45, 8, 34, 30, 4, 2, 10, 47, 53, 29, 1 ], [ 37, 36, 26, 18, 50, 16, 44, 0, 28, 42, 51, 7, 49, 35, 9, 40, 12, 23, 31, 39 ], [ 48, 19, 43, 33, 13, 32, 14, 41, 52, 20, 46, 27, 11, 5, 22, 15, 17 ] ], "bottom": [ 23, 31, 39 ], "log": [ { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "bid", "seat": 0, "value": 1 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 23, 31, 39 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 7, 9, 12, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 11, 13, 17, 20, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 21, 24, 29, 34, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 2, 4, 6, 8, 10 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 18, 23, 26, 31, 35, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.017146457998023834 }, { "model": "lstm", "role": "bidding", "seconds": 8.162499580066651e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.5917000281624496e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025316249957541004 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009794999998121057 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035983330017188564 }, { "model": "lstm", "role": "landlord", "seconds": 0.002733541994530242 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00885079099680297 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028800419968320057 }, { "model": "lstm", "role": "landlord", "seconds": 0.002577125000243541 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008569249999709427 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002846290997695178 }, { "model": "lstm", "role": "landlord", "seconds": 0.001559249998535961 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014367458999913651 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001728540999465622 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016012920023058541 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019580334002966993 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015369579996331595 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014133329968899488 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01580029199976707 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014480000027106144 }, { "model": "lstm", "role": "landlord", "seconds": 0.001375375002680812 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01940754100360209 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016527080006198958 }, { "model": "lstm", "role": "landlord", "seconds": 0.001554583002871368 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016652958001941442 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001357375003863126 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013038750039413571 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016302791998896282 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013487920004990883 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012656670005526394 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008098208003502805 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001356542001303751 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013869169997633435 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00792445799743291 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013977089984109625 }, { "model": "lstm", "role": "landlord", "seconds": 0.001407333002134692 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007833959003619384 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013747920020250604 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012795000002370216 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261044, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31, 27, 51, 43 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 25, 31, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 44 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0033071660000132397 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024842167003953364 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008703208004590124 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027842500057886355 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008859041998221073 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00896279199514538 }, { "model": "lstm", "role": "landlord", "seconds": 0.003796249999140855 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.030075791997660417 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011594374998821877 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032516659994143993 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.028937875002156943 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018260832999658305 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030872499992256053 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0157157499997993 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010266999997838866 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016840840035001747 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019626290995802265 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009608166001271456 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021156250004423782 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.029122541003744118 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012878250003268477 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038117500007501803 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011713749998307321 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01117612500092946 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036459160037338734 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01084116600395646 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011085042002378032 }, { "model": "lstm", "role": "landlord", "seconds": 0.0043952919950243086 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01168429200333776 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010237374997814186 }, { "model": "lstm", "role": "landlord", "seconds": 0.002928333997260779 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011483124995720573 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011651291999442037 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017008330032695085 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011618750002526212 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011615167000854854 }, { "model": "lstm", "role": "landlord", "seconds": 0.004616416998032946 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025282041999162175 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261044, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31, 27, 51, 43 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 25, 31, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 44 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.026630000000295695 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003368916004546918 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.025814707994868513 }, { "model": "resnet", "role": "landlord", "seconds": 0.012824791003367864 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036242909991415218 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022192500000528526 }, { "model": "resnet", "role": "landlord", "seconds": 0.020227542001521215 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004458542003703769 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019261084002209827 }, { "model": "resnet", "role": "landlord", "seconds": 0.01393595800618641 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004005499999038875 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02460270799929276 }, { "model": "resnet", "role": "landlord", "seconds": 0.024094957996567246 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004198000002361368 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01209670800017193 }, { "model": "resnet", "role": "landlord", "seconds": 0.021690542002033908 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003333874999952968 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011289750000287313 }, { "model": "resnet", "role": "landlord", "seconds": 0.0213075000065146 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00280808299430646 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011520375002874061 }, { "model": "resnet", "role": "landlord", "seconds": 0.027755250004702248 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023975000003702007 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013382166995143052 }, { "model": "resnet", "role": "landlord", "seconds": 0.01696829200227512 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020847920022788458 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01151366600242909 }, { "model": "resnet", "role": "landlord", "seconds": 0.024699499997950625 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034526250019553117 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011604375002207235 }, { "model": "resnet", "role": "landlord", "seconds": 0.009771958000783343 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00236537500313716 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0096702090013423 }, { "model": "resnet", "role": "landlord", "seconds": 0.021792999999888707 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020848330023000017 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021424750004371163 }, { "model": "resnet", "role": "landlord", "seconds": 0.0134282910003094 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036127909988863394 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261044, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31, 27, 51, 43 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 25, 31, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 44 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.025126833003014326 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02129633299773559 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035642079965327866 }, { "model": "resnet", "role": "landlord", "seconds": 0.013092000001051929 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02274112500163028 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018630420017871074 }, { "model": "resnet", "role": "landlord", "seconds": 0.011520665997522883 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01088941699708812 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00408870899991598 }, { "model": "resnet", "role": "landlord", "seconds": 0.019640124999568798 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02260575000400422 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029954999990877695 }, { "model": "resnet", "role": "landlord", "seconds": 0.011946292004722636 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018691916993702762 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001686874995357357 }, { "model": "resnet", "role": "landlord", "seconds": 0.009825207998801488 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01842108400160214 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016390419987146743 }, { "model": "resnet", "role": "landlord", "seconds": 0.016751499999372754 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01107320799928857 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015292079988284968 }, { "model": "resnet", "role": "landlord", "seconds": 0.011176166997756809 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009789208001166116 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016285829988191836 }, { "model": "resnet", "role": "landlord", "seconds": 0.01754974999494152 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015156041998125147 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001515625001047738 }, { "model": "resnet", "role": "landlord", "seconds": 0.010850708997168113 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009712332997878548 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015291250019799918 }, { "model": "resnet", "role": "landlord", "seconds": 0.015564583001832943 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009648875005950686 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015850420022616163 }, { "model": "resnet", "role": "landlord", "seconds": 0.00918558299599681 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016023666998080444 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016834170019137673 }, { "model": "resnet", "role": "landlord", "seconds": 0.017695165995974094 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01101974999619415 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261044, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31, 27, 51, 43 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 25, 31, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 44 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01891112500015879 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002905082998040598 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029653329984284937 }, { "model": "resnet", "role": "landlord", "seconds": 0.011014707997674122 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002910583993070759 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015169590042205527 }, { "model": "resnet", "role": "landlord", "seconds": 0.010669167000742164 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031594590036547743 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026836250035557896 }, { "model": "resnet", "role": "landlord", "seconds": 0.011472040998341981 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003893832996254787 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027507499980856664 }, { "model": "resnet", "role": "landlord", "seconds": 0.01071116700040875 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027272910010651685 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015270410003722645 }, { "model": "resnet", "role": "landlord", "seconds": 0.008863082999596372 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033741669976734556 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015010829956736416 }, { "model": "resnet", "role": "landlord", "seconds": 0.009173624996037688 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003194707998773083 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014315000007627532 }, { "model": "resnet", "role": "landlord", "seconds": 0.024382625000725966 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018090420053340495 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015115830028662458 }, { "model": "resnet", "role": "landlord", "seconds": 0.011874708005052526 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016658339955029078 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015444590026163496 }, { "model": "resnet", "role": "landlord", "seconds": 0.02104370800225297 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016579580042161979 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016139580038725398 }, { "model": "resnet", "role": "landlord", "seconds": 0.01022779099730542 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015746250064694323 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019718330004252493 }, { "model": "resnet", "role": "landlord", "seconds": 0.00944316700042691 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001753625001583714 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015103750047273934 }, { "model": "resnet", "role": "landlord", "seconds": 0.01346979200025089 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004421749996254221 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261044, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31, 27, 51, 43 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 25, 31, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 44 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004760999996506143 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02004458400188014 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004276375002518762 }, { "model": "lstm", "role": "landlord", "seconds": 0.002767166995909065 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014250000000174623 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017120409975177608 }, { "model": "lstm", "role": "landlord", "seconds": 0.002993000001879409 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022077791996707674 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004170708001765888 }, { "model": "lstm", "role": "landlord", "seconds": 0.002718417003052309 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022849000000860542 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004107125001610257 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028336670002317987 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011910999994142912 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015441249997820705 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021483329983311705 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015954084003169555 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029176660027587786 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016985840047709644 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02317179200326791 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003055792003578972 }, { "model": "lstm", "role": "landlord", "seconds": 0.003952040999138262 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011360458003764506 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016634589992463589 }, { "model": "lstm", "role": "landlord", "seconds": 0.00469662500108825 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011384207995433826 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023311249969992787 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034726250014500692 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011822166998172179 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025023749985848553 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019545410032151267 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01147191599739017 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017305830042460002 }, { "model": "lstm", "role": "landlord", "seconds": 0.001648958001169376 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010539667004195508 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015029589994810522 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032143749995157123 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02038225000433158 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261044, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31, 27, 51, 43 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 25, 31, 35, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 38, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29, 30, 44 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0036431670014280826 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030183750059222803 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019705375001649372 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030645420047221705 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034246669965796173 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01051216600171756 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030392499975278042 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026253750038449652 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0183842500046012 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030189999961294234 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003380707996257115 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018363250004767906 }, { "model": "lstm", "role": "landlord", "seconds": 0.003066749995923601 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002897291000408586 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010362041997723281 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016196669967030175 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004306875001930166 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010073958001157735 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015846669994061813 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029702920001000166 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010662458000297192 }, { "model": "lstm", "role": "landlord", "seconds": 0.004176667003775947 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001541707999422215 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009197916995617561 }, { "model": "lstm", "role": "landlord", "seconds": 0.003070749997277744 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016489999979967251 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009181916997476947 }, { "model": "lstm", "role": "landlord", "seconds": 0.013434708998829592 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001739250001264736 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010665125002560671 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015157919988268986 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014245829952415079 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009119915994233452 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014800829958403483 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014656660059699789 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008731834001082461 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035550829998101108 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006236583001737017 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261044, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 41, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23, 27, 51, 43 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 37, 38, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3, 4, 5, 7, 8, 10, 11, 12, 14 ], "pattern": { "type": "plane2", "rank": 2, "len": 2 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.00048475000221515074 }, { "model": "resnet", "role": "bidding", "seconds": 0.008837916000629775 }, { "model": "resnet", "role": "bidding", "seconds": 0.008362750006199349 }, { "model": "resnet", "role": "landlord", "seconds": 0.1503307919992949 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025003999995533377 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017186250042868778 }, { "model": "resnet", "role": "landlord", "seconds": 0.012260167000931688 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012353208003332838 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017065420033759438 }, { "model": "resnet", "role": "landlord", "seconds": 0.02308295900002122 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010883208997256588 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016383329930249602 }, { "model": "resnet", "role": "landlord", "seconds": 0.1588799579985789 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012254916997335386 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034007919966825284 }, { "model": "resnet", "role": "landlord", "seconds": 0.0116350419993978 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009197457999107428 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029239580035209656 }, { "model": "resnet", "role": "landlord", "seconds": 0.011597249998885673 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011426000004576053 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015398339965031482 }, { "model": "resnet", "role": "landlord", "seconds": 0.020872124994639307 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01267458299844293 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003732750003109686 }, { "model": "resnet", "role": "landlord", "seconds": 0.01921145799860824 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01869750000332715 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004023542001959868 }, { "model": "resnet", "role": "landlord", "seconds": 0.012937833998876158 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019428583000262734 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018233340015285648 }, { "model": "resnet", "role": "landlord", "seconds": 0.009924874997523148 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02557350000279257 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019294170051580295 }, { "model": "resnet", "role": "landlord", "seconds": 0.011185458999534603 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009096333000343293 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016026670054998249 }, { "model": "resnet", "role": "landlord", "seconds": 0.00892737499816576 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02049045800231397 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001654709005379118 }, { "model": "resnet", "role": "landlord", "seconds": 0.01512620900030015 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020287874998757616 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021294589969329536 }, { "model": "resnet", "role": "landlord", "seconds": 0.01089716700516874 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021399958000984043 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261044, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -4, 8, -4 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23, 27, 51, 43 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008235375004005618 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010225000005448237 }, { "model": "resnet", "role": "bidding", "seconds": 0.020463624998228624 }, { "model": "lstm", "role": "landlord", "seconds": 0.004607542003213894 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01941491600155132 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01716295899677789 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018415419981465675 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010934833997453097 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008812334002868738 }, { "model": "lstm", "role": "landlord", "seconds": 0.001684875001956243 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02253375000145752 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008825040997180622 }, { "model": "lstm", "role": "landlord", "seconds": 0.030352458998095244 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01583270799892489 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020605207995686214 }, { "model": "lstm", "role": "landlord", "seconds": 0.003230249996704515 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010819582996191457 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022453375000623055 }, { "model": "lstm", "role": "landlord", "seconds": 0.0052692500030389056 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012618250002560671 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010041166002338286 }, { "model": "lstm", "role": "landlord", "seconds": 0.003358374997333158 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009739000000990927 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018055166001431644 }, { "model": "lstm", "role": "landlord", "seconds": 0.002805208001518622 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009211083000991493 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01199083300161874 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017857089987955987 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019488541001919657 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011901375000888947 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029313749982975423 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261044, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 41, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23, 27, 51, 43 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 37, 38, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3, 4, 5, 7, 8, 10, 11, 12, 14 ], "pattern": { "type": "plane2", "rank": 2, "len": 2 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00823633399704704 }, { "model": "resnet", "role": "bidding", "seconds": 0.00892320899583865 }, { "model": "lstm", "role": "bidding", "seconds": 9.320899698650464e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.01980291699874215 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034994579982594587 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01653437499771826 }, { "model": "resnet", "role": "landlord", "seconds": 0.018038290996628348 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028239579987712204 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01628004200028954 }, { "model": "resnet", "role": "landlord", "seconds": 0.01274458300031256 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028845839988207445 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009512374999758322 }, { "model": "resnet", "role": "landlord", "seconds": 0.02179825000348501 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015223750015138648 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016971583994745743 }, { "model": "resnet", "role": "landlord", "seconds": 0.014321875001769513 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016718749975552782 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01898308399540838 }, { "model": "resnet", "role": "landlord", "seconds": 0.012151999995694496 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003032042004633695 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017737374997523148 }, { "model": "resnet", "role": "landlord", "seconds": 0.017149417006294243 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016273750006803311 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015941792000376154 }, { "model": "resnet", "role": "landlord", "seconds": 0.010289584002748597 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017879580045701005 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019115208997391164 }, { "model": "resnet", "role": "landlord", "seconds": 0.009842749997915234 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002270208002300933 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009487249997619074 }, { "model": "resnet", "role": "landlord", "seconds": 0.015209707999019884 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003315499998279847 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01023683299717959 }, { "model": "resnet", "role": "landlord", "seconds": 0.009480332999373786 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035022500014747493 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009504000001470558 }, { "model": "resnet", "role": "landlord", "seconds": 0.00903587500215508 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035383329959586263 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009638499999709893 }, { "model": "resnet", "role": "landlord", "seconds": 0.00931000000127824 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035207499968237244 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009485166003287304 }, { "model": "resnet", "role": "landlord", "seconds": 0.012032624996209051 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032639580022078007 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261044, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -4, 8, -4 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23, 27, 51, 43 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007897166993643623 }, { "model": "lstm", "role": "bidding", "seconds": 9.4832998001948e-05 }, { "model": "lstm", "role": "bidding", "seconds": 8.67080016178079e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003979917004471645 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004269332996045705 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012655957994866185 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022637500005657785 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0042282080030418 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010158416000194848 }, { "model": "lstm", "role": "landlord", "seconds": 0.003289166998001747 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005415667001216207 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011279541999101639 }, { "model": "lstm", "role": "landlord", "seconds": 0.004428874999575783 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016350000005331822 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011280291000730358 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031810000000405125 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015841659987927414 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011461709000286646 }, { "model": "lstm", "role": "landlord", "seconds": 0.003177749997121282 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015763750052428804 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009587250002368819 }, { "model": "lstm", "role": "landlord", "seconds": 0.004405499996209983 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001791958995454479 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.029998875004821457 }, { "model": "lstm", "role": "landlord", "seconds": 0.004154832997301128 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021268749987939373 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013293500000145286 }, { "model": "lstm", "role": "landlord", "seconds": 0.002191500003391411 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0038267079944489524 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011483540998597164 }, { "model": "lstm", "role": "landlord", "seconds": 0.003695207997225225 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261044, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 41, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 2, -4, 2 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23, 27, 51, 43 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 1, "cards": [ 27 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1, 37, 38, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 36 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3, 4, 5, 7, 8, 10, 11, 12, 14 ], "pattern": { "type": "plane2", "rank": 2, "len": 2 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 9.18749938136898e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01875737500085961 }, { "model": "lstm", "role": "bidding", "seconds": 0.00010800000018207356 }, { "model": "resnet", "role": "landlord", "seconds": 0.024594582995632663 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033352499958709814 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017090420005843043 }, { "model": "resnet", "role": "landlord", "seconds": 0.01946658399538137 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00483804100076668 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020948749952367507 }, { "model": "resnet", "role": "landlord", "seconds": 0.02530516700062435 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004815167005290277 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002403083002718631 }, { "model": "resnet", "role": "landlord", "seconds": 0.031716124998638406 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002109541994286701 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0040700839963392355 }, { "model": "resnet", "role": "landlord", "seconds": 0.03280483300477499 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003305625003122259 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005720375003875233 }, { "model": "resnet", "role": "landlord", "seconds": 0.014810375003435183 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003534292001859285 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018017920010606758 }, { "model": "resnet", "role": "landlord", "seconds": 0.029181415993662085 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027457079995656386 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0067413750002742745 }, { "model": "resnet", "role": "landlord", "seconds": 0.027268415993603412 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028750839992426336 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006274708001001272 }, { "model": "resnet", "role": "landlord", "seconds": 0.013668041996425018 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002810625002894085 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0024056670008576475 }, { "model": "resnet", "role": "landlord", "seconds": 0.013107624996337108 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005446583003504202 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002676457996130921 }, { "model": "resnet", "role": "landlord", "seconds": 0.015053415998409037 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002124333994288463 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026921669996227138 }, { "model": "resnet", "role": "landlord", "seconds": 0.013083375000860542 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00390720900031738 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001816458003304433 }, { "model": "resnet", "role": "landlord", "seconds": 0.011348500003805384 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004345749999629334 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002004958994803019 }, { "model": "resnet", "role": "landlord", "seconds": 0.0127977500014822 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004367375004221685 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261044, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -4, 8, -4 ], "initial_hands": [ [ 35, 37, 25, 13, 53, 47, 38, 49, 20, 39, 42, 15, 6, 1, 45, 26, 31 ], [ 28, 16, 52, 34, 18, 33, 44, 21, 48, 0, 30, 9, 19, 17, 29, 41, 23, 27, 51, 43 ], [ 24, 3, 4, 50, 10, 7, 11, 40, 32, 2, 5, 14, 12, 46, 8, 36, 22 ] ], "bottom": [ 27, 51, 43 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 2 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 2, "cards": [ 27, 51, 43 ] }, { "kind": "play", "seat": 1, "cards": [ 0 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 21, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 41, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 28, 29, 30 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.03340008133091e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.216699694050476e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.009526875001029111 }, { "model": "lstm", "role": "landlord", "seconds": 0.007152124999265652 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.03166941700328607 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003299374999187421 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019282089997432195 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015775749998283572 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002121124998666346 }, { "model": "lstm", "role": "landlord", "seconds": 0.0045775830003549345 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021200499999395106 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002241875001345761 }, { "model": "lstm", "role": "landlord", "seconds": 0.004092750001291279 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012226416998601053 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037932080012978986 }, { "model": "lstm", "role": "landlord", "seconds": 0.004413583999848925 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011654000001726672 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003449957999691833 }, { "model": "lstm", "role": "landlord", "seconds": 0.003118291999271605 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01206379200448282 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017817499974626116 }, { "model": "lstm", "role": "landlord", "seconds": 0.004164167003182229 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012076750004780479 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0054724159999750555 }, { "model": "lstm", "role": "landlord", "seconds": 0.003064124997763429 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012286249999306165 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002922040999692399 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021366250002756715 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025358749997394625 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004665957996621728 }, { "model": "lstm", "role": "landlord", "seconds": 0.003767834001337178 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261045, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 46, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15, 45, 19, 29 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 14, 16, 22, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18, 19, 21 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.030591000002459623 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02468008400319377 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018617500027175993 }, { "model": "resnet", "role": "landlord", "seconds": 0.013944708000053652 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02047758299886482 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004146125000261236 }, { "model": "resnet", "role": "landlord", "seconds": 0.012923832997330464 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.11312587500287918 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.008329791999130975 }, { "model": "resnet", "role": "landlord", "seconds": 0.01827195800433401 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.04298670800199034 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004734334004751872 }, { "model": "resnet", "role": "landlord", "seconds": 0.02669479099859018 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01755283300008159 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002007916002185084 }, { "model": "resnet", "role": "landlord", "seconds": 0.011891959002241492 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011878917001013178 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002254500002891291 }, { "model": "resnet", "role": "landlord", "seconds": 0.011071082997659687 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017013916003634222 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002005125003051944 }, { "model": "resnet", "role": "landlord", "seconds": 0.011298208999505732 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010665249996236525 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003783209001994692 }, { "model": "resnet", "role": "landlord", "seconds": 0.010469790999195538 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010604791998048313 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001562290999572724 }, { "model": "resnet", "role": "landlord", "seconds": 0.009620165998057928 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009751874997164123 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017512499980512075 }, { "model": "resnet", "role": "landlord", "seconds": 0.020029375002195593 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01597704200685257 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001653541999985464 }, { "model": "resnet", "role": "landlord", "seconds": 0.021451583001180552 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011311207999824546 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002095499999995809 }, { "model": "resnet", "role": "landlord", "seconds": 0.0195786250042147 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010670750001736451 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002207375000580214 }, { "model": "resnet", "role": "landlord", "seconds": 0.009721166999952402 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009591124995495193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003668084005767014 }, { "model": "resnet", "role": "landlord", "seconds": 0.010931708005955443 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009243458000128157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003253959002904594 }, { "model": "resnet", "role": "landlord", "seconds": 0.011615333001827821 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261045, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 46, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15, 45, 19, 29 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 14, 16, 22, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18, 19, 21 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0077790409995941445 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02535291700041853 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012303999996220227 }, { "model": "lstm", "role": "landlord", "seconds": 0.004486207995796576 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012194499999168329 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013089917003526352 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035287499995320104 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.026766250004584435 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015204040995740797 }, { "model": "lstm", "role": "landlord", "seconds": 0.001706499999272637 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02439520799816819 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023211959000036586 }, { "model": "lstm", "role": "landlord", "seconds": 0.004874375001236331 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01725987499958137 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010775582995847799 }, { "model": "lstm", "role": "landlord", "seconds": 0.001646750002691988 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012444542000594083 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011391125000955071 }, { "model": "lstm", "role": "landlord", "seconds": 0.004200999996101018 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018673417005629744 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01089541600231314 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016424999994342215 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009915250004269183 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02326087499386631 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020835000032093376 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011932084002182819 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010166291998757515 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016286659956676885 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01008775000082096 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009549790993332863 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033575839988770895 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011022749997209758 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011187584001163486 }, { "model": "lstm", "role": "landlord", "seconds": 0.003290375003416557 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011359374999301508 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010137125005712733 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032458329951623455 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00986074999673292 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01086145800218219 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016180840029846877 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010053791003883816 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021394000003056135 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020364169977256097 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011377625000022817 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019850082993798424 }, { "model": "lstm", "role": "landlord", "seconds": 0.003001917000801768 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261045, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 46, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15, 45, 19, 29 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 14, 16, 22, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18, 19, 21 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.026707292003266048 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034082080019288696 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.031827291000809055 }, { "model": "resnet", "role": "landlord", "seconds": 0.030431042003328912 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00326024999958463 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.03415741700155195 }, { "model": "resnet", "role": "landlord", "seconds": 0.024207500006014016 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005012124995118938 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015549000003375113 }, { "model": "resnet", "role": "landlord", "seconds": 0.012877625005785376 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003780624996579718 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021612875003484078 }, { "model": "resnet", "role": "landlord", "seconds": 0.01127870799973607 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014698330051032826 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009168374999717344 }, { "model": "resnet", "role": "landlord", "seconds": 0.009584416999132372 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033802500038291328 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009755249993759207 }, { "model": "resnet", "role": "landlord", "seconds": 0.018336583001655526 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015440829956787638 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009827000001678243 }, { "model": "resnet", "role": "landlord", "seconds": 0.009802499997022096 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015605830049025826 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018440291001752485 }, { "model": "resnet", "role": "landlord", "seconds": 0.014176208002027124 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003155209000397008 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01256045799527783 }, { "model": "resnet", "role": "landlord", "seconds": 0.010152082999411505 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016298749978886917 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010082375003548805 }, { "model": "resnet", "role": "landlord", "seconds": 0.020984874994610436 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002000790998863522 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010958874998323154 }, { "model": "resnet", "role": "landlord", "seconds": 0.020352874998934567 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020661249945987947 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010849209000298288 }, { "model": "resnet", "role": "landlord", "seconds": 0.019262957997852936 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017715409994707443 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017259291002119426 }, { "model": "resnet", "role": "landlord", "seconds": 0.016673707999871112 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016238330063060857 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01895900000090478 }, { "model": "resnet", "role": "landlord", "seconds": 0.012262333002581727 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001972083999135066 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022262208003667183 }, { "model": "resnet", "role": "landlord", "seconds": 0.01485770799627062 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261045, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 46, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15, 45, 19, 29 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 14, 16, 22, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18, 19, 21 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0065406249996158294 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017505829964648 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012979624996660277 }, { "model": "lstm", "role": "landlord", "seconds": 0.003198874997906387 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001760833001753781 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012947000002895948 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030197080050129443 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006118666999100242 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01773887500166893 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016483750005136244 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0043430840014480054 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020879582996712998 }, { "model": "lstm", "role": "landlord", "seconds": 0.00338249999913387 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015848330003791489 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012161709004431032 }, { "model": "lstm", "role": "landlord", "seconds": 0.001588292005180847 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033742079976946115 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009282291997806169 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031608339995727874 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001610334002180025 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016356708001694642 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016004579956643283 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001558208001370076 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01826949999667704 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017105420047300868 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016174580014194362 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010438291996251792 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016040409973356873 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016061669957707636 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010368125003878959 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034212500031571835 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001575708003656473 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010321666995878331 }, { "model": "lstm", "role": "landlord", "seconds": 0.003937707995646633 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015498749999096617 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01018970800214447 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030934590031392872 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015478749992325902 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009859833000518847 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015148750026128255 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015371660047094338 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011897665994183626 }, { "model": "lstm", "role": "landlord", "seconds": 0.001612125000974629 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015199589979602024 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0125278330015135 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028832500029238872 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261045, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 46, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15, 45, 19, 29 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 14, 16, 22, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18, 19, 21 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.017979249998461455 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001732124997943174 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0037169999995967373 }, { "model": "resnet", "role": "landlord", "seconds": 0.012273749998712447 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016754589960328303 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028041249970556237 }, { "model": "resnet", "role": "landlord", "seconds": 0.013023790997976903 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032967920051305555 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028613749964279123 }, { "model": "resnet", "role": "landlord", "seconds": 0.009739540997543372 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030416250010603108 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002902833999542054 }, { "model": "resnet", "role": "landlord", "seconds": 0.011525292000442278 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016455840013804846 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015409170009661466 }, { "model": "resnet", "role": "landlord", "seconds": 0.01642849999916507 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003003792000527028 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001819625002099201 }, { "model": "resnet", "role": "landlord", "seconds": 0.017140042000391986 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016530419961782172 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015970420063240454 }, { "model": "resnet", "role": "landlord", "seconds": 0.019403624995902646 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016012080013751984 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028772080040653236 }, { "model": "resnet", "role": "landlord", "seconds": 0.009884792001685128 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002937416000349913 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001495374999649357 }, { "model": "resnet", "role": "landlord", "seconds": 0.011382708005839959 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001719958003377542 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001585084006364923 }, { "model": "resnet", "role": "landlord", "seconds": 0.023004125003353693 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028158339991932735 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016488330002175644 }, { "model": "resnet", "role": "landlord", "seconds": 0.02422787500108825 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001748374997987412 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002209624995884951 }, { "model": "resnet", "role": "landlord", "seconds": 0.02118016700114822 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017662079990259372 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027889580014743842 }, { "model": "resnet", "role": "landlord", "seconds": 0.011888957997143734 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016394170015701093 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033107499984907918 }, { "model": "resnet", "role": "landlord", "seconds": 0.011305333995551337 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015795829967828467 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004542582995782141 }, { "model": "resnet", "role": "landlord", "seconds": 0.017672249996394385 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261045, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 46, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15, 45, 19, 29 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 46, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 8, 14, 16, 22, 27 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42, 43 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 18, 19, 21 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 36, 37, 39 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 48, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.006460500000684988 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018565374994068407 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003335667002829723 }, { "model": "lstm", "role": "landlord", "seconds": 0.00281633400300052 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009919666001223959 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029097080041537993 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034401670054649003 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016472958006488625 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026900419979938306 }, { "model": "lstm", "role": "landlord", "seconds": 0.001443250002921559 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011050792003516108 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003260749996115919 }, { "model": "lstm", "role": "landlord", "seconds": 0.002725416998146102 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014875875000143424 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001683167000010144 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014627080017817207 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01159416599693941 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016387080031563528 }, { "model": "lstm", "role": "landlord", "seconds": 0.003065333003178239 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00984795900149038 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016614589985692874 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015298750004149042 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017858874998637475 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0051884999993490055 }, { "model": "lstm", "role": "landlord", "seconds": 0.002179916002205573 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011799416999565437 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00178329100162955 }, { "model": "lstm", "role": "landlord", "seconds": 0.001564500002132263 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01070366700150771 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015943340040394105 }, { "model": "lstm", "role": "landlord", "seconds": 0.0044980829989071935 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010651791999407578 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016611250030109659 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032372079949709587 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010520333002205007 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001598125003511086 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029756250005448237 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011219832995266188 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015934999973978847 }, { "model": "lstm", "role": "landlord", "seconds": 0.001672874997893814 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009317374999227468 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035146250011166558 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014713330019731075 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009544125001411885 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005252957998891361 }, { "model": "lstm", "role": "landlord", "seconds": 0.005124333998537622 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261045, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 13, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16, 45, 19, 29 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 14, 16, 22, 27, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 5, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.016456792000099085 }, { "model": "resnet", "role": "bidding", "seconds": 0.022179250001499895 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004776250061695464 }, { "model": "resnet", "role": "landlord", "seconds": 0.16953779199684504 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027253330044914037 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017261333006899804 }, { "model": "resnet", "role": "landlord", "seconds": 0.016574583998590242 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003015540998603683 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01918012499663746 }, { "model": "resnet", "role": "landlord", "seconds": 0.015586166002321988 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002715541995712556 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.07956520799780264 }, { "model": "resnet", "role": "landlord", "seconds": 0.01058516700140899 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016797499993117526 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009795666999707464 }, { "model": "resnet", "role": "landlord", "seconds": 0.01151245799701428 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261045, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 13, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16, 45, 19, 29 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 14, 16, 22, 27, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 5, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 9.204200614476576e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008883792004780844 }, { "model": "resnet", "role": "bidding", "seconds": 0.01076804100011941 }, { "model": "resnet", "role": "landlord", "seconds": 0.01197025000146823 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009953833003237378 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001947583004948683 }, { "model": "resnet", "role": "landlord", "seconds": 0.012014583000564016 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019163333003234584 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001785125001333654 }, { "model": "resnet", "role": "landlord", "seconds": 0.009650583000620827 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009413874999154359 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016659579996485263 }, { "model": "resnet", "role": "landlord", "seconds": 0.01113437499589054 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011430209000536706 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015988329978426918 }, { "model": "resnet", "role": "landlord", "seconds": 0.009475792001467198 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261045, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 13, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16, 45, 19, 29 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 14, 16, 22, 27, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 5, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.014520874996378552 }, { "model": "lstm", "role": "bidding", "seconds": 9.170800331048667e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.014812250003160443 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027533329994184896 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009702375005872454 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00927133300137939 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023452499954146333 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009728875003929716 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010120167004060932 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015982090044417419 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009180582994304132 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00918029199965531 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015425840028910898 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009285332998842932 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009290957998018712 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013969589999760501 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261045, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 13, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16, 45, 19, 29 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 14, 16, 22, 27, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 5, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.458300387952477e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.883399717276916e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007819250000466127 }, { "model": "lstm", "role": "landlord", "seconds": 0.002338958001928404 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00897258299664827 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013704160010092892 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016428329981863499 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009770249998837244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016667910022079013 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015255000034812838 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0099752090027323 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015401249984279275 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015719160001026466 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009815084005822428 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015154170032474212 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013806249990011565 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261045, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 13, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16, 45, 19, 29 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 14, 16, 22, 27, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 5, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008127041000989266 }, { "model": "lstm", "role": "bidding", "seconds": 8.545800665160641e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.562499427469447e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026172910002060235 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015332499970099889 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009164000002783723 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016432909978902899 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016242909987340681 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009416000000783242 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015188750039669685 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014927499942132272 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009237833000952378 }, { "model": "lstm", "role": "landlord", "seconds": 0.001502042003266979 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016871659972821362 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009125958000367973 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014534160000039265 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261045, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 2, "redeals": 0, "turns": 13, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 48, 52, 44, 20, 43, 42, 9, 12, 23, 30, 10, 33, 1, 50, 11, 5, 24 ], [ 41, 37, 18, 17, 7, 13, 35, 25, 36, 34, 21, 53, 40, 26, 6, 39, 15 ], [ 38, 32, 31, 22, 46, 47, 27, 3, 51, 14, 4, 8, 2, 0, 49, 28, 16, 45, 19, 29 ] ], "bottom": [ 45, 19, 29 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 45, 19, 29 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 8, 14, 16, 22, 27, 28, 32, 38 ], "pattern": { "type": "straight", "rank": 9, "len": 9 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 2, 3, 19 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 5, 9, 10, 11 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.995800115168095e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008131499998853542 }, { "model": "lstm", "role": "bidding", "seconds": 7.641699630767107e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.022020167001755908 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014717079975525849 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013509170021279715 }, { "model": "resnet", "role": "landlord", "seconds": 0.010067332994367462 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015284580003935844 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015398750038002618 }, { "model": "resnet", "role": "landlord", "seconds": 0.014490041001408827 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016879169997991994 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016215839932556264 }, { "model": "resnet", "role": "landlord", "seconds": 0.012584333002450876 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001717250001092907 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001533666996692773 }, { "model": "resnet", "role": "landlord", "seconds": 0.01743841700226767 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261046, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.18462649999855785 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026694170010159723 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012288874997466337 }, { "model": "resnet", "role": "landlord", "seconds": 0.022484875000372995 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022952910003368743 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01002833300299244 }, { "model": "resnet", "role": "landlord", "seconds": 0.009500750005827285 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017359170014970005 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018923666997579858 }, { "model": "resnet", "role": "landlord", "seconds": 0.01104591700277524 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015510000012000091 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009495999998762272 }, { "model": "resnet", "role": "landlord", "seconds": 0.017117625000537373 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002828249998856336 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009008291999634821 }, { "model": "resnet", "role": "landlord", "seconds": 0.019081457998254336 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003430541000852827 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015813542006071657 }, { "model": "resnet", "role": "landlord", "seconds": 0.010381457999756094 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001599625000380911 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010637958002917003 }, { "model": "resnet", "role": "landlord", "seconds": 0.016928833996644244 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015185410011326894 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015792374993907288 }, { "model": "resnet", "role": "landlord", "seconds": 0.016780625002866145 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016427909940830432 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0106778339977609 }, { "model": "resnet", "role": "landlord", "seconds": 0.009515084006125107 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001512875001935754 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00941400000010617 }, { "model": "resnet", "role": "landlord", "seconds": 0.009248457994544879 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015817919993423857 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010961416999634821 }, { "model": "resnet", "role": "landlord", "seconds": 0.008713165996596217 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015450830032932572 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008805416997347493 }, { "model": "resnet", "role": "landlord", "seconds": 0.008939624996855855 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001418207997630816 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008326041999680456 }, { "model": "resnet", "role": "landlord", "seconds": 0.008566250005969778 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003298375006124843 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01253295800415799 }, { "model": "resnet", "role": "landlord", "seconds": 0.015714583001681603 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016790000008768402 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008895750004739966 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261046, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.021606916998280212 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01678741599607747 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00147974999708822 }, { "model": "resnet", "role": "landlord", "seconds": 0.016510833003849257 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017416374997992534 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001622999996470753 }, { "model": "resnet", "role": "landlord", "seconds": 0.009609292006643955 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011272374998952728 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030785839990130626 }, { "model": "resnet", "role": "landlord", "seconds": 0.02643904200522229 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0187138750043232 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014302920026239008 }, { "model": "resnet", "role": "landlord", "seconds": 0.018202667000878137 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011708749996614642 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014853339962428436 }, { "model": "resnet", "role": "landlord", "seconds": 0.020163959001365583 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017486834003648255 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017499579989816993 }, { "model": "resnet", "role": "landlord", "seconds": 0.010513458000787068 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009616957999242004 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003224457999749575 }, { "model": "resnet", "role": "landlord", "seconds": 0.011247915994317736 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009521874999336433 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030130000013741665 }, { "model": "resnet", "role": "landlord", "seconds": 0.022268916996836197 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009781166998436674 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016163330001290888 }, { "model": "resnet", "role": "landlord", "seconds": 0.009266291999665555 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009406416997080669 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016084590024547651 }, { "model": "resnet", "role": "landlord", "seconds": 0.018836333001672756 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021273291000397876 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004870042001130059 }, { "model": "resnet", "role": "landlord", "seconds": 0.013132291001966223 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012901374997454695 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022071670027798973 }, { "model": "resnet", "role": "landlord", "seconds": 0.01118312500329921 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013210042001446709 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022753340017516166 }, { "model": "resnet", "role": "landlord", "seconds": 0.013092790999507997 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024623584002256393 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002630417002364993 }, { "model": "resnet", "role": "landlord", "seconds": 0.011101125004643109 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016545791004318744 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0023469579973607324 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261046, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.005847166001331061 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024720790999708697 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011742499998945277 }, { "model": "lstm", "role": "landlord", "seconds": 0.004541833004623186 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02075087500270456 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010509291001653764 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015824169968254864 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01901262500177836 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01963212500413647 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030140419985400513 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011079208001319785 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010770165994472336 }, { "model": "lstm", "role": "landlord", "seconds": 0.003526707994751632 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012116291996790096 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011617458003456704 }, { "model": "lstm", "role": "landlord", "seconds": 0.003694207996886689 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02026204100548057 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012029459001496434 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016758749989094213 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01142108400381403 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018503541003155988 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030362910038093105 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010446207998029422 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01911745899997186 }, { "model": "lstm", "role": "landlord", "seconds": 0.004102541999600362 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013038832999882288 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01282533300400246 }, { "model": "lstm", "role": "landlord", "seconds": 0.002239292000012938 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012202707999676932 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010746459003712516 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032958750016405247 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010372750002716202 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017876207995868754 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016978339990600944 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009906375002174173 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01642629099660553 }, { "model": "lstm", "role": "landlord", "seconds": 0.001640375005081296 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010139250000065658 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009543457999825478 }, { "model": "lstm", "role": "landlord", "seconds": 0.001733999997668434 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02017258299747482 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011325874998874497 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014749170004506595 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009635750000597909 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009334375004982576 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261046, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.005256415999610908 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021205208999163006 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016327080011251383 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028008750014123507 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01907437499903608 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019712080029421486 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025090420022024773 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01989375000266591 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003025334000994917 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028908750027767383 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016736416997446213 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016581669988227077 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028324999948381446 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011089457999332808 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016129169962368906 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038839999979245476 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020762124993780162 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021550840028794482 }, { "model": "lstm", "role": "landlord", "seconds": 0.004638582999177743 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010804083001858089 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0045048329993733205 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029637080006068572 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008757333001994994 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003242916995077394 }, { "model": "lstm", "role": "landlord", "seconds": 0.003017750001163222 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012041457994200755 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020467499998630956 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020710829994641244 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01032524999754969 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001607832993613556 }, { "model": "lstm", "role": "landlord", "seconds": 0.003345625002111774 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009400166003615595 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003276333001849707 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015303749969461933 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011582791994442232 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017302499982179143 }, { "model": "lstm", "role": "landlord", "seconds": 0.001535791001515463 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009818250000535045 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016158330035977997 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016135000041685998 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012915166997117922 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002000374995986931 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015270840012817644 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009639291994972154 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001608124999620486 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261046, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.00510254199616611 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002957834003609605 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017923542000062298 }, { "model": "lstm", "role": "landlord", "seconds": 0.005396500004280824 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036490409984253347 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010690040995541494 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015442919975612313 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033070830031647347 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011143625000840984 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032184169976972044 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016566249978495762 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016680583998095244 }, { "model": "lstm", "role": "landlord", "seconds": 0.005874374997802079 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036398339943843894 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010181917001318652 }, { "model": "lstm", "role": "landlord", "seconds": 0.003774542004975956 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003083791998506058 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01926399999501882 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020459169973037206 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002177958005631808 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020288959000026807 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029416659963317215 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016339159992639907 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014307000004919246 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029285409982549027 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016765420004958287 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008664291999593843 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014810420034336857 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00145133300247835 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008451416993921157 }, { "model": "lstm", "role": "landlord", "seconds": 0.003188082999258768 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014413340031751432 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02170425000076648 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015718750000814907 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001486458997533191 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009391957995831035 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014376250037457794 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014911250036675483 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009045875005540438 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015567079972242936 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030277500045485795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008812792002572678 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014477499935310334 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001537084004667122 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008797333997790702 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261046, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.0221196249985951 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002820875000907108 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014859589937259443 }, { "model": "resnet", "role": "landlord", "seconds": 0.02056220800295705 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0042397500001243316 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014719170067110099 }, { "model": "resnet", "role": "landlord", "seconds": 0.00910279199888464 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028192090030643158 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002782333001960069 }, { "model": "resnet", "role": "landlord", "seconds": 0.010096208003233187 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001582541997777298 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014384590031113476 }, { "model": "resnet", "role": "landlord", "seconds": 0.013136624998878688 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0057444590056547895 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014834999965387397 }, { "model": "resnet", "role": "landlord", "seconds": 0.017158916001790203 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005090416998427827 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015982500044628978 }, { "model": "resnet", "role": "landlord", "seconds": 0.015252999997755978 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001684124996245373 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005236332995991688 }, { "model": "resnet", "role": "landlord", "seconds": 0.02811216699774377 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015038749988889322 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003630375002103392 }, { "model": "resnet", "role": "landlord", "seconds": 0.010830292005266529 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016839169984450564 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001427666997187771 }, { "model": "resnet", "role": "landlord", "seconds": 0.009443208000448067 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015189580008154735 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014414159959414974 }, { "model": "resnet", "role": "landlord", "seconds": 0.016510415996890515 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015230830031214282 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027555000051506795 }, { "model": "resnet", "role": "landlord", "seconds": 0.008728999993763864 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014260000025387853 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015204579976852983 }, { "model": "resnet", "role": "landlord", "seconds": 0.008427583001321182 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016041250055423006 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015366669977083802 }, { "model": "resnet", "role": "landlord", "seconds": 0.00870750000467524 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003648457997769583 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014614999963669106 }, { "model": "resnet", "role": "landlord", "seconds": 0.008486500002618413 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001576290997036267 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014927079973858781 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261046, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.015745167002023663 }, { "model": "resnet", "role": "landlord", "seconds": 0.013781875000859145 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029141249979147688 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009108999998716172 }, { "model": "resnet", "role": "landlord", "seconds": 0.010858624998945743 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003042457996343728 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009030041001096833 }, { "model": "resnet", "role": "landlord", "seconds": 0.008859917004883755 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00539158299943665 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023796291003236547 }, { "model": "resnet", "role": "landlord", "seconds": 0.01051641700178152 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001637749999645166 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009119875001488253 }, { "model": "resnet", "role": "landlord", "seconds": 0.017188665995490737 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030906669999239966 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009715125001093838 }, { "model": "resnet", "role": "landlord", "seconds": 0.010858583002118394 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005097624998597894 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009088790997338947 }, { "model": "resnet", "role": "landlord", "seconds": 0.01511883300554473 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003388750003068708 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02052758300123969 }, { "model": "resnet", "role": "landlord", "seconds": 0.01170983300107764 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016152499956660904 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011390625004423782 }, { "model": "resnet", "role": "landlord", "seconds": 0.019293083001684863 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001774833996023517 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010244707998936065 }, { "model": "resnet", "role": "landlord", "seconds": 0.009756583000125829 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015916250049485825 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009190999997372273 }, { "model": "resnet", "role": "landlord", "seconds": 0.011872082999616396 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015759169982629828 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010871208003663924 }, { "model": "resnet", "role": "landlord", "seconds": 0.008991624999907799 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016026250013965182 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009182417001284193 }, { "model": "resnet", "role": "landlord", "seconds": 0.00895995799510274 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001522291000583209 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009163333998003509 }, { "model": "resnet", "role": "landlord", "seconds": 0.00922220799839124 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033596670036786236 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00913162500364706 }, { "model": "resnet", "role": "landlord", "seconds": 0.008925500005716458 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016074590021162294 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009097249996557366 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261046, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007484875000955071 }, { "model": "resnet", "role": "landlord", "seconds": 0.018300083000212908 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01659283300250536 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015879590064287186 }, { "model": "resnet", "role": "landlord", "seconds": 0.016301499999826774 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020587166996847373 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031575000029988587 }, { "model": "resnet", "role": "landlord", "seconds": 0.020474999997531995 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015216084000712726 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00398624999797903 }, { "model": "resnet", "role": "landlord", "seconds": 0.039027625003654975 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01812575000076322 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015405420053866692 }, { "model": "resnet", "role": "landlord", "seconds": 0.021453875000588596 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01221612500376068 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017014580007526092 }, { "model": "resnet", "role": "landlord", "seconds": 0.02148174999456387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011552541996934451 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016869579994818196 }, { "model": "resnet", "role": "landlord", "seconds": 0.010537124995607883 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009713209001347423 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032406250029453076 }, { "model": "resnet", "role": "landlord", "seconds": 0.011688041005982086 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010433458999614231 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004107582994038239 }, { "model": "resnet", "role": "landlord", "seconds": 0.019410458000493236 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010120999999344349 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015406250022351742 }, { "model": "resnet", "role": "landlord", "seconds": 0.009609916000044905 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00973925000289455 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017500839967397042 }, { "model": "resnet", "role": "landlord", "seconds": 0.022063083000830375 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010705083004722837 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004249833000358194 }, { "model": "resnet", "role": "landlord", "seconds": 0.010195041999395471 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011519125000631902 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019780000002356246 }, { "model": "resnet", "role": "landlord", "seconds": 0.010257249996357132 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010582709001027979 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017198330024257302 }, { "model": "resnet", "role": "landlord", "seconds": 0.010745749998022802 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021610292002151255 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017022089959937148 }, { "model": "resnet", "role": "landlord", "seconds": 0.0106760829949053 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010383083004853688 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00165170800028136 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261046, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.2750000981614e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.00508908300253097 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02042858299682848 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009698709000076633 }, { "model": "lstm", "role": "landlord", "seconds": 0.00329266599874245 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02070662500045728 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010320374996808823 }, { "model": "lstm", "role": "landlord", "seconds": 0.001598791997821536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021456041999044828 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02061745899845846 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030057909971219487 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010420541999337729 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009879375000309665 }, { "model": "lstm", "role": "landlord", "seconds": 0.003337707996251993 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019634832999145146 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010903292000875808 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037820409997948445 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023462124998332 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011021792000974528 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017020420054905117 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00989720800134819 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020336417001090012 }, { "model": "lstm", "role": "landlord", "seconds": 0.004343874999904074 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00977779200184159 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01807837499654852 }, { "model": "lstm", "role": "landlord", "seconds": 0.003217084005882498 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009861041995463893 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009794666999368928 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017762080024112947 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010219166993920226 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010028457996668294 }, { "model": "lstm", "role": "landlord", "seconds": 0.004919709004752804 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009739125001942739 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02202650000253925 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016598750007688068 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010259374997986015 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009855625001364388 }, { "model": "lstm", "role": "landlord", "seconds": 0.001549250002426561 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009626250001019798 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009491666998656001 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016631660037091933 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020355041000584606 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01065891599864699 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016235410002991557 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010733374998380896 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010061291999591049 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261046, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.333299774676561e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.00445587500144029 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020764375003636815 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0021397079981397837 }, { "model": "lstm", "role": "landlord", "seconds": 0.004996250005206093 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019571208002162166 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019107080006506294 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017619999998714775 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.028736124993884005 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003906666999682784 }, { "model": "lstm", "role": "landlord", "seconds": 0.004250541998771951 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021845167000719812 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020710419994429685 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032520839959033765 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02124395900318632 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020931249964633025 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035610829945653677 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020602541997504886 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018662500006030314 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016769580033724196 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010526500002015382 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034363339946139604 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033307080011582 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009812374999455642 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003199250000761822 }, { "model": "lstm", "role": "landlord", "seconds": 0.004256209002051037 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011363083998730872 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015479170033358969 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017533749996800907 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010197333001997322 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016194589989027008 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033829590029199608 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009888250002404675 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003187166999850888 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015422500000568107 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009989917001803406 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001680458000919316 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016082500005722977 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009903332997055259 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016013329950510524 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017126250022556633 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012784334001480602 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001588334002008196 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015207499964162707 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009932541994203348 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017287499940721318 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261046, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.00011649999942164868 }, { "model": "lstm", "role": "landlord", "seconds": 0.004312583005230408 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00427625000156695 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01876520799851278 }, { "model": "lstm", "role": "landlord", "seconds": 0.004937166995659936 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030880839985911734 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010712416995374952 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015153749991441146 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031271670013666153 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012063458001648542 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031040829999255948 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017740830007824115 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010314541999832727 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032767500015324913 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004860791996179614 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01128854200214846 }, { "model": "lstm", "role": "landlord", "seconds": 0.003449791001912672 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003268458000093233 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012031584003125317 }, { "model": "lstm", "role": "landlord", "seconds": 0.002324042005056981 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018545000057201833 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021840749999682885 }, { "model": "lstm", "role": "landlord", "seconds": 0.003245874999265652 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001581625001563225 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012898500004666857 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030925829996704124 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001596041998709552 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009881791003863327 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017816670006141067 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015502500027650967 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010041374996944796 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032380420016124845 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001688458003627602 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01983870800177101 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016369589939131401 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025602500027162023 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01075804100401001 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016234170034294948 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016302910007652827 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011428582998632919 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017239579974557273 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036193330015521497 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010577499997452833 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015126670041354373 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016851660038810223 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010513708002690692 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261046, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 3, "redeals": 0, "turns": 45, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 6, 6, -12 ], "initial_hands": [ [ 47, 46, 6, 4, 25, 34, 36, 26, 28, 43, 21, 22, 23, 15, 30, 53, 52 ], [ 13, 39, 20, 44, 32, 33, 41, 45, 7, 11, 40, 3, 24, 17, 27, 12, 18 ], [ 0, 2, 8, 51, 48, 50, 37, 5, 9, 10, 38, 42, 1, 29, 16, 35, 31, 14, 19, 49 ] ], "bottom": [ 14, 19, 49 ], "log": [ { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 14, 19, 49 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 2, 14 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 15, 21, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 34, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 8, 9, 10 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 7, 11, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008141415994032286 }, { "model": "resnet", "role": "landlord", "seconds": 0.021680124998965766 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004373750001832377 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015404160003527068 }, { "model": "resnet", "role": "landlord", "seconds": 0.021287499999743886 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031718750033178367 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015229999989969656 }, { "model": "resnet", "role": "landlord", "seconds": 0.01000916700286325 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0045776659972034395 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029078750012558885 }, { "model": "resnet", "role": "landlord", "seconds": 0.01193266599875642 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017241250025108457 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015662910009268671 }, { "model": "resnet", "role": "landlord", "seconds": 0.011552582996955607 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0031653339974582195 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016353750033886172 }, { "model": "resnet", "role": "landlord", "seconds": 0.020803250001335982 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004561165995255578 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001657624998188112 }, { "model": "resnet", "role": "landlord", "seconds": 0.01031837500340771 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015074170005391352 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0038673329981975257 }, { "model": "resnet", "role": "landlord", "seconds": 0.010971666000841651 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016690830016159452 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002966750005725771 }, { "model": "resnet", "role": "landlord", "seconds": 0.011896290998265613 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016511249996256083 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015373749993159436 }, { "model": "resnet", "role": "landlord", "seconds": 0.018774292002490256 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016779590005171485 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016978749990812503 }, { "model": "resnet", "role": "landlord", "seconds": 0.011122292002255563 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016509999986737967 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029635829996550456 }, { "model": "resnet", "role": "landlord", "seconds": 0.009296082993387245 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015648749977117404 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016302910007652827 }, { "model": "resnet", "role": "landlord", "seconds": 0.009413207997567952 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001568665997183416 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001413209000020288 }, { "model": "resnet", "role": "landlord", "seconds": 0.00926699999399716 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00624779200006742 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015402920034830458 }, { "model": "resnet", "role": "landlord", "seconds": 0.009409207996213809 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016153750038938597 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001655708001635503 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261047, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16, 44, 39, 47 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 4, 11, 12, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 21, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003945124997699168 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009767750001628883 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018516457996156532 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016762500017648563 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017504625000583474 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017695499998808373 }, { "model": "lstm", "role": "landlord", "seconds": 0.002799124995362945 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020993707999878097 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017792417005694006 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027054999954998493 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010390458002802916 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012270792001800146 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017203749957843684 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01583670800027903 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016917082997679245 }, { "model": "lstm", "role": "landlord", "seconds": 0.001927834004163742 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010421416998724453 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011372207998647355 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035376669984543696 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01567958299710881 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015286791996913962 }, { "model": "lstm", "role": "landlord", "seconds": 0.004300332999264356 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015593957999954 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.032772500002465677 }, { "model": "lstm", "role": "landlord", "seconds": 0.002118750002409797 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012818416995287407 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017337457997200545 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021712500019930303 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01283920800051419 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014460915997915436 }, { "model": "lstm", "role": "landlord", "seconds": 0.002248332995804958 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012988374997803476 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02234899999893969 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024227499961853027 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011339415999827906 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010482165998837445 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016783750033937395 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01005391599755967 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010725749998528045 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261047, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16, 44, 39, 47 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 4, 11, 12, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 21, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.018360832997132093 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016158750004251488 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015098500000021886 }, { "model": "resnet", "role": "landlord", "seconds": 0.009800667001400143 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016395419952459633 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01804137500585057 }, { "model": "resnet", "role": "landlord", "seconds": 0.018204374995548278 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017550830016261898 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017068291002942715 }, { "model": "resnet", "role": "landlord", "seconds": 0.01713620800001081 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015921669983072206 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009805292000237387 }, { "model": "resnet", "role": "landlord", "seconds": 0.015681874996516854 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002849249998689629 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00932445800572168 }, { "model": "resnet", "role": "landlord", "seconds": 0.008901166002033278 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001519249999546446 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010954625002341345 }, { "model": "resnet", "role": "landlord", "seconds": 0.011187625001184642 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015287920032278635 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00900812500185566 }, { "model": "resnet", "role": "landlord", "seconds": 0.015120500000193715 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016806249986984767 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016532583998923656 }, { "model": "resnet", "role": "landlord", "seconds": 0.009841749997576699 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003317333997983951 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.048012082996137906 }, { "model": "resnet", "role": "landlord", "seconds": 0.012852874999225605 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023567090029246174 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016601999996055383 }, { "model": "resnet", "role": "landlord", "seconds": 0.012796875002095476 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002130041000782512 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024856207994162105 }, { "model": "resnet", "role": "landlord", "seconds": 0.012719874997856095 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020350410050014034 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012874082996859215 }, { "model": "resnet", "role": "landlord", "seconds": 0.010734041999967303 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017286670044995844 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010485124999831896 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261047, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16, 44, 39, 47 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 4, 11, 12, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 21, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.020195832999888808 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010745125000539701 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001580208001541905 }, { "model": "resnet", "role": "landlord", "seconds": 0.009466874995268881 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009520332998363301 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016582079988438636 }, { "model": "resnet", "role": "landlord", "seconds": 0.017102500001783483 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016446542002086062 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017220840018126182 }, { "model": "resnet", "role": "landlord", "seconds": 0.01751329199760221 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01648337499500485 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020966660013073124 }, { "model": "resnet", "role": "landlord", "seconds": 0.022770083000068553 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010732125003414694 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016898329995456152 }, { "model": "resnet", "role": "landlord", "seconds": 0.009426041004189756 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009391790998051874 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001673584003583528 }, { "model": "resnet", "role": "landlord", "seconds": 0.01607562499702908 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00920849999965867 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014424999972106889 }, { "model": "resnet", "role": "landlord", "seconds": 0.010380541003542021 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016900542002986185 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015804579961695708 }, { "model": "resnet", "role": "landlord", "seconds": 0.014111832999333274 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012592958002642263 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022696249943692237 }, { "model": "resnet", "role": "landlord", "seconds": 0.011013875002390705 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010064208996482193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017112499990616925 }, { "model": "resnet", "role": "landlord", "seconds": 0.011258708997047506 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011550959003216121 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028535000019473955 }, { "model": "resnet", "role": "landlord", "seconds": 0.010738000004494097 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011096792004536837 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016686660019331612 }, { "model": "resnet", "role": "landlord", "seconds": 0.010622333000355866 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00946629199461313 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014900840033078566 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261047, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16, 44, 39, 47 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 4, 11, 12, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 21, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.017897666999488138 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020170830030110665 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015550000025541522 }, { "model": "resnet", "role": "landlord", "seconds": 0.011062124998716172 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015079160002642311 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015491659942199476 }, { "model": "resnet", "role": "landlord", "seconds": 0.028000416998111177 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018247909974888898 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020960410038242117 }, { "model": "resnet", "role": "landlord", "seconds": 0.010280667003826238 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015428330007125624 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015672079971409403 }, { "model": "resnet", "role": "landlord", "seconds": 0.009994416999688838 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016621250033495016 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014894169944454916 }, { "model": "resnet", "role": "landlord", "seconds": 0.009917290997691453 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001595084002474323 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016465000007883646 }, { "model": "resnet", "role": "landlord", "seconds": 0.008998541998153087 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014971249984228052 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015526670031249523 }, { "model": "resnet", "role": "landlord", "seconds": 0.009073209002963267 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016264160003629513 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015911670052446425 }, { "model": "resnet", "role": "landlord", "seconds": 0.008732665999559686 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015054579998832196 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001704667003650684 }, { "model": "resnet", "role": "landlord", "seconds": 0.008573708997573704 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014188330023898743 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001634125001146458 }, { "model": "resnet", "role": "landlord", "seconds": 0.008424957995885052 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015175829976215027 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00168133300030604 }, { "model": "resnet", "role": "landlord", "seconds": 0.00845362500695046 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015070419976837002 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016251249980996363 }, { "model": "resnet", "role": "landlord", "seconds": 0.008507250000548083 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014818749987171032 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015356249932665378 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261047, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16, 44, 39, 47 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 4, 11, 12, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 21, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002109916000335943 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008832166997308377 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015747080033179373 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014529999971273355 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009139540998148732 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014722499981871806 }, { "model": "lstm", "role": "landlord", "seconds": 0.001543457998195663 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020846542000072077 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015162499985308386 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014189579960657284 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008889249998901505 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014797500043641776 }, { "model": "lstm", "role": "landlord", "seconds": 0.001477833000535611 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020000625001557637 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014775419986108318 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013707920006709173 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008657665995997377 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015845000016270205 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013500839995685965 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008544999996956903 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001487749999796506 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013760830042883754 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00849000000016531 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00157170800230233 }, { "model": "lstm", "role": "landlord", "seconds": 0.001441458000044804 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01732241699937731 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014150410061120056 }, { "model": "lstm", "role": "landlord", "seconds": 0.001272166999115143 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00799308299610857 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001414166996255517 }, { "model": "lstm", "role": "landlord", "seconds": 0.0011992500003543682 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007656499998120125 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013472499995259568 }, { "model": "lstm", "role": "landlord", "seconds": 0.001242999998794403 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007909916996140964 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013936670002294704 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013192499973229133 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008027167001273483 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001341292001598049 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261047, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16, 44, 39, 47 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "play", "seat": 1, "cards": [ 4, 11, 12, 18, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 21, 26, 31 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 34, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 44, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 49, 50 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019300409985589795 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014568330007023178 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018964832997880876 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015534160047536716 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001404166003339924 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020140707994869445 }, { "model": "lstm", "role": "landlord", "seconds": 0.001527708001958672 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014614169995184056 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02360820800095098 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014960420012357645 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001444542001991067 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015297457997803576 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014713330019731075 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014939999964553863 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009438209002837539 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014039170055184513 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015548340015811846 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00960783299524337 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015767500008223578 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001548874999571126 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00982208400091622 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015894169991952367 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017167080004583113 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017627207998884842 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016211670008488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016415840000263415 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010280708003847394 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015621670027030632 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015246670009219088 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009544000000460073 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015386669983854517 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014955000006011687 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009756334002304357 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015506660056416877 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014644580005551688 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00912712499848567 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014251249958761036 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014344579976750538 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009512167001958005 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261047, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7, 44, 39, 47 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 9, 15, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 26, 31, 34, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0004419590040924959 }, { "model": "resnet", "role": "bidding", "seconds": 0.00845475000096485 }, { "model": "resnet", "role": "bidding", "seconds": 0.00804312499531079 }, { "model": "resnet", "role": "landlord", "seconds": 0.030578541998693254 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020492089970503002 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01286745900142705 }, { "model": "resnet", "role": "landlord", "seconds": 0.011143042000185233 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003619709001213778 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018532999994931743 }, { "model": "resnet", "role": "landlord", "seconds": 0.012094249999790918 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017749590042512864 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01696970799821429 }, { "model": "resnet", "role": "landlord", "seconds": 0.019090167006652337 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017949999964912422 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019830958000966348 }, { "model": "resnet", "role": "landlord", "seconds": 0.01822833299956983 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001832374997320585 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010013041995989624 }, { "model": "resnet", "role": "landlord", "seconds": 0.018034499997156672 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00302025000564754 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.031139833001361694 }, { "model": "resnet", "role": "landlord", "seconds": 0.02254620800522389 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023155419985414483 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012350292003247887 }, { "model": "resnet", "role": "landlord", "seconds": 0.01243566600169288 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003505959000904113 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010511749998840969 }, { "model": "resnet", "role": "landlord", "seconds": 0.015861584004596807 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016460000042570755 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014894624997396022 }, { "model": "resnet", "role": "landlord", "seconds": 0.00930958399840165 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015361659970949404 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009035707997099962 }, { "model": "resnet", "role": "landlord", "seconds": 0.016065540999989025 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003484082997601945 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008940541993069928 }, { "model": "resnet", "role": "landlord", "seconds": 0.016426375004812144 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261047, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7, 44, 39, 47 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 9, 15, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 26, 31, 34, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007091999999829568 }, { "model": "lstm", "role": "bidding", "seconds": 7.841699698474258e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006817499997850973 }, { "model": "resnet", "role": "landlord", "seconds": 0.017428332997951657 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012849334001657553 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016226250008912757 }, { "model": "resnet", "role": "landlord", "seconds": 0.009310415996878874 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01740474999678554 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001884375000372529 }, { "model": "resnet", "role": "landlord", "seconds": 0.0104529160016682 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009549416994559579 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001781582999683451 }, { "model": "resnet", "role": "landlord", "seconds": 0.017460457995184697 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010947083006612957 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017834169993875548 }, { "model": "resnet", "role": "landlord", "seconds": 0.016180958999029826 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009838167003181297 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015913750030449592 }, { "model": "resnet", "role": "landlord", "seconds": 0.01527650000207359 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009092707994568627 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016132090022438206 }, { "model": "resnet", "role": "landlord", "seconds": 0.01948295899637742 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019960707999416627 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013465419979183935 }, { "model": "resnet", "role": "landlord", "seconds": 0.008273874998849351 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01873899999918649 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015450829960172996 }, { "model": "resnet", "role": "landlord", "seconds": 0.01834824999968987 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00876879099814687 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014096670056460425 }, { "model": "resnet", "role": "landlord", "seconds": 0.008819832997687627 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008398250000027474 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017336659948341548 }, { "model": "resnet", "role": "landlord", "seconds": 0.008778041999903508 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00868379099847516 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014311250051832758 }, { "model": "resnet", "role": "landlord", "seconds": 0.01892362500075251 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261047, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7, 44, 39, 47 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 9, 15, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 26, 31, 34, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008175208000466228 }, { "model": "resnet", "role": "bidding", "seconds": 0.0076987079955870286 }, { "model": "lstm", "role": "bidding", "seconds": 7.866700616432354e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003627291000157129 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009616041999834124 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008943458000430837 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014515000002575107 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.023775624998961575 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011806541995611042 }, { "model": "lstm", "role": "landlord", "seconds": 0.0051387089988566 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011362375000317115 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011542915999598335 }, { "model": "lstm", "role": "landlord", "seconds": 0.003293542002211325 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011914040995179676 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019339291997312102 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030548750000889413 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012546500001917593 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011598166995099746 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034657090000109747 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01932483400014462 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01787612499902025 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027157499935128726 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016449124996142928 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009882207996270154 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017735840010573156 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02505195800040383 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010126291999768 }, { "model": "lstm", "role": "landlord", "seconds": 0.00161087499873247 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013142542004061397 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008819041999231558 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015472499944735318 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008715584001038224 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008910249998734798 }, { "model": "lstm", "role": "landlord", "seconds": 0.00562750000244705 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008811959000013303 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008626666996860877 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029935420025140047 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261047, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7, 44, 39, 47 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 9, 15, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 26, 31, 34, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007434791004925501 }, { "model": "lstm", "role": "bidding", "seconds": 7.666600140510127e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.499999679159373e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019631250033853576 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013858833000995219 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001480999999330379 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013985840050736442 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009298416000092402 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014921659967512824 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015039160061860457 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008275667001726106 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013045000014244579 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014296670051408 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020657166998717003 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0040501250041415915 }, { "model": "lstm", "role": "landlord", "seconds": 0.005778541999461595 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02019670799927553 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020758750033564866 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020992920035496354 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0110828750039218 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020004999969387427 }, { "model": "lstm", "role": "landlord", "seconds": 0.002192125000874512 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010821625000971835 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015390839980682358 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016797499993117526 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011303415994916577 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017422500022803433 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017637089986237697 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00985529200261226 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001495915996201802 }, { "model": "lstm", "role": "landlord", "seconds": 0.001610375002201181 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00895604099787306 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016526249964954332 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014674579942948185 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008940833002270665 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014346249954542145 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014614159954362549 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261047, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7, 44, 39, 47 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 9, 15, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 26, 31, 34, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.387500227196142e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007765041998936795 }, { "model": "lstm", "role": "bidding", "seconds": 7.25840000086464e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0064287080022040755 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014234999980544671 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009563250001519918 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015137920054257847 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005596208000497427 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009866415995929856 }, { "model": "lstm", "role": "landlord", "seconds": 0.003016832997673191 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015962499965098687 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009377124995808117 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031163340026978403 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015971669999998994 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010988624999299645 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030260829953476787 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016392079996876419 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00903870799811557 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027883340007974766 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037495840006158687 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012978958002349827 }, { "model": "lstm", "role": "landlord", "seconds": 0.005332209002517629 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003760209001484327 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009683999996923376 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016719580016797408 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003264708000642713 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011682292002660688 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023490829989896156 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001734334000502713 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010331000004953239 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019996670016553253 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016075410021585412 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011872834002133459 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035078330038231798 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001958583001396619 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010358999999880325 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034504170034779236 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261047, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 2, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 0, 13, 37, 29, 28, 8, 43, 33, 46, 25, 5, 48, 30, 1, 36, 16 ], [ 20, 40, 38, 14, 24, 45, 23, 11, 4, 27, 18, 12, 50, 6, 32, 49, 42 ], [ 53, 21, 51, 52, 22, 41, 17, 35, 15, 34, 31, 2, 9, 10, 3, 26, 7, 44, 39, 47 ] ], "bottom": [ 44, 39, 47 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "landlord", "seat": 2, "value": 2, "cards": [ 44, 39, 47 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 7, 9, 15, 17, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "play", "seat": 0, "cards": [ 25, 28, 33, 36, 43, 46 ], "pattern": { "type": "straight", "rank": 11, "len": 6 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 5, 8, 13, 16 ], "pattern": { "type": "straight", "rank": 4, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 22, 26, 31, 34, 39 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 8.066599548328668e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.7541998103260994e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00849183300306322 }, { "model": "resnet", "role": "landlord", "seconds": 0.03148062500258675 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005742500004998874 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015371669942396693 }, { "model": "resnet", "role": "landlord", "seconds": 0.01068170799408108 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001556875002279412 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014623339957324788 }, { "model": "resnet", "role": "landlord", "seconds": 0.009535457997117192 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015222919973894022 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001343458003248088 }, { "model": "resnet", "role": "landlord", "seconds": 0.020895291003398597 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005516707999049686 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020263340047677048 }, { "model": "resnet", "role": "landlord", "seconds": 0.018410040996968746 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014067910015000962 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001375540996377822 }, { "model": "resnet", "role": "landlord", "seconds": 0.020988333999412134 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001613041000382509 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014103749999776483 }, { "model": "resnet", "role": "landlord", "seconds": 0.01568474999658065 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015011659997981042 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013041249985690229 }, { "model": "resnet", "role": "landlord", "seconds": 0.009109291000640951 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001444542001991067 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014488329979940318 }, { "model": "resnet", "role": "landlord", "seconds": 0.009068583996850066 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014331249985843897 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013318750061444007 }, { "model": "resnet", "role": "landlord", "seconds": 0.009085542005777825 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014706250003655441 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015535000056843273 }, { "model": "resnet", "role": "landlord", "seconds": 0.0224375420002616 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016556249975110404 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014597080007661134 }, { "model": "resnet", "role": "landlord", "seconds": 0.010141541999473702 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261048, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16, 47, 53, 27 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 43, 44 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.03017412500048522 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01634758400177816 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001483625004766509 }, { "model": "resnet", "role": "landlord", "seconds": 0.01137233399640536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01529612500598887 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015221249996102415 }, { "model": "resnet", "role": "landlord", "seconds": 0.026201375003438443 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02035858299495885 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012821250056731515 }, { "model": "resnet", "role": "landlord", "seconds": 0.017084749997593462 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015931041998555884 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015127919978112914 }, { "model": "resnet", "role": "landlord", "seconds": 0.017846417002147064 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01652950000425335 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034779159977915697 }, { "model": "resnet", "role": "landlord", "seconds": 0.009830666000198107 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009301708996645175 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013792919999104924 }, { "model": "resnet", "role": "landlord", "seconds": 0.025123708001046907 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0088264580044779 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014049579986021854 }, { "model": "resnet", "role": "landlord", "seconds": 0.009528209004201926 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261048, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16, 47, 53, 27 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 43, 44 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019685000006575137 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019854124999255873 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008945082998252474 }, { "model": "lstm", "role": "landlord", "seconds": 0.002870999996957835 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019636208002339117 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007879832999606151 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015885419998085126 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019048041001951788 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008257707995653618 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030083750025369227 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012646624993067235 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008314208003866952 }, { "model": "lstm", "role": "landlord", "seconds": 0.001384458999382332 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016389250005886424 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.03423858300084248 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015839999978197739 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018457958001818042 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009149292003712617 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017949579996638931 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008935999998357147 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010042374997283332 }, { "model": "lstm", "role": "landlord", "seconds": 0.001502541002992075 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261048, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16, 47, 53, 27 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 43, 44 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02163641699735308 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017124590012826957 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021107540997036267 }, { "model": "resnet", "role": "landlord", "seconds": 0.019710166001459584 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013675840018549934 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00899112500337651 }, { "model": "resnet", "role": "landlord", "seconds": 0.0167046249989653 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013787909992970526 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009425875003216788 }, { "model": "resnet", "role": "landlord", "seconds": 0.022355250002874527 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001996667000639718 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016264000005321577 }, { "model": "resnet", "role": "landlord", "seconds": 0.01626399999804562 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016211249967454933 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0225944170015282 }, { "model": "resnet", "role": "landlord", "seconds": 0.02183895799680613 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016182079998543486 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01847341700340621 }, { "model": "resnet", "role": "landlord", "seconds": 0.016656874999171123 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015544580019195564 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00969141599489376 }, { "model": "resnet", "role": "landlord", "seconds": 0.009470250006415881 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261048, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16, 47, 53, 27 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 43, 44 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019978329946752638 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001514208001026418 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021649916998285335 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015443750016856939 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014940830005798489 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009732958002132364 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020179999992251396 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015792919948580675 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009465458999329712 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016772920062066987 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014989590054028668 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009032959002070129 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015669999993406236 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015467919947695918 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009679791997768916 }, { "model": "lstm", "role": "landlord", "seconds": 0.001570833002915606 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001419915999576915 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00943550000374671 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016950409990386106 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013588329966296442 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009584750005160458 }, { "model": "lstm", "role": "landlord", "seconds": 0.001429457995982375 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261048, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16, 47, 53, 27 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 43, 44 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.017445375000534113 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001598709000973031 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001502999999502208 }, { "model": "resnet", "role": "landlord", "seconds": 0.020939624999300577 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014382079971255735 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013344999970286153 }, { "model": "resnet", "role": "landlord", "seconds": 0.021062792002339847 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015211670033750124 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014762080027139746 }, { "model": "resnet", "role": "landlord", "seconds": 0.02060604200232774 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015015409953775816 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014372500008903444 }, { "model": "resnet", "role": "landlord", "seconds": 0.018568667001090944 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016241249977611005 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016143329994520172 }, { "model": "resnet", "role": "landlord", "seconds": 0.01569891599501716 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020014999972772785 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00157004199718358 }, { "model": "resnet", "role": "landlord", "seconds": 0.016568915998504963 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016079580018413253 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014528749961755238 }, { "model": "resnet", "role": "landlord", "seconds": 0.016425624999101274 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261048, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 22, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16, 47, 53, 27 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3, 24, 26, 27 ], "pattern": { "type": "trio1", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 43, 44 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 45, 46, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0024569579982198775 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01677699999709148 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016855000067153014 }, { "model": "lstm", "role": "landlord", "seconds": 0.001998874999117106 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010443667000799906 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014819999996689148 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019475000008242205 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02175179099867819 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015795829967828467 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016065419986261986 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009199375002935994 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015356669973698445 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015429159975610673 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015703375000157394 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015984170022420585 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014089159958530217 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00909125000180211 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014316250017145649 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015441249997820705 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008956083001976367 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013881659979233518 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013724169984925538 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261048, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 1, "redeals": 0, "turns": 58, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40, 47, 53, 27 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 5, 8, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.0158545000012964 }, { "model": "resnet", "role": "bidding", "seconds": 0.00811575000261655 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004317920029279776 }, { "model": "resnet", "role": "landlord", "seconds": 0.019016624995856546 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015150839972193353 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009703666000859812 }, { "model": "resnet", "role": "landlord", "seconds": 0.021346458997868467 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018343749979976565 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019921624996641185 }, { "model": "resnet", "role": "landlord", "seconds": 0.010131541996088345 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015009580019977875 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.023080709004716482 }, { "model": "resnet", "role": "landlord", "seconds": 0.01189541700296104 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.008332958997925743 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01900904100330081 }, { "model": "resnet", "role": "landlord", "seconds": 0.02476391600066563 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00243462499929592 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02420183299545897 }, { "model": "resnet", "role": "landlord", "seconds": 0.019193833002645988 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032179170011659153 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014017250003234949 }, { "model": "resnet", "role": "landlord", "seconds": 0.008790667001449037 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030745830008527264 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00909187499928521 }, { "model": "resnet", "role": "landlord", "seconds": 0.02572166699974332 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017623750027269125 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013505832997907419 }, { "model": "resnet", "role": "landlord", "seconds": 0.009500250002020039 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015411669955938123 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010158750003029127 }, { "model": "resnet", "role": "landlord", "seconds": 0.012286749995837454 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035101250032312237 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011622625002928544 }, { "model": "resnet", "role": "landlord", "seconds": 0.011376541995559819 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002878333005355671 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01987412499875063 }, { "model": "resnet", "role": "landlord", "seconds": 0.009411667000676971 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005733458994654939 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009291666996432468 }, { "model": "resnet", "role": "landlord", "seconds": 0.009006249994854443 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015383330028271303 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011928290994546842 }, { "model": "resnet", "role": "landlord", "seconds": 0.008939583996834699 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001451915995858144 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01962212500075111 }, { "model": "resnet", "role": "landlord", "seconds": 0.009035167000547517 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013270830022520386 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009117374997003935 }, { "model": "resnet", "role": "landlord", "seconds": 0.01939062499877764 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014810420034336857 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017671749999863096 }, { "model": "resnet", "role": "landlord", "seconds": 0.009092583000892773 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014151249997667037 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00906254100118531 }, { "model": "resnet", "role": "landlord", "seconds": 0.00888400000258116 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015171660052146763 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018984041998919565 }, { "model": "resnet", "role": "landlord", "seconds": 0.009837332996539772 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015286250054487027 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008501917000103276 }, { "model": "resnet", "role": "landlord", "seconds": 0.010169916997256223 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261048, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 1, "redeals": 0, "turns": 58, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40, 47, 53, 27 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 5, 8, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.5459000072442e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007141499998397194 }, { "model": "resnet", "role": "bidding", "seconds": 0.02063054199970793 }, { "model": "resnet", "role": "landlord", "seconds": 0.017544582995469682 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008922959001210984 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001306666003074497 }, { "model": "resnet", "role": "landlord", "seconds": 0.0210786250027013 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01973362499848008 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015827919996809214 }, { "model": "resnet", "role": "landlord", "seconds": 0.021914208002272062 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018998333005583845 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013546249974751845 }, { "model": "resnet", "role": "landlord", "seconds": 0.007878999997046776 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01950300000316929 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00487674999749288 }, { "model": "resnet", "role": "landlord", "seconds": 0.023873708996688947 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015067542000906542 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016253339999821037 }, { "model": "resnet", "role": "landlord", "seconds": 0.009707083998364396 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017729750004946254 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028495840015239082 }, { "model": "resnet", "role": "landlord", "seconds": 0.010241667005175259 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017698874995403457 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014388749987119809 }, { "model": "resnet", "role": "landlord", "seconds": 0.0202636670001084 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00889541699871188 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002776166998955887 }, { "model": "resnet", "role": "landlord", "seconds": 0.008937708000303246 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008761875003983732 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028060409968020394 }, { "model": "resnet", "role": "landlord", "seconds": 0.018159917002776638 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.025923791996319778 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026816659956239164 }, { "model": "resnet", "role": "landlord", "seconds": 0.01050254199799383 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015149500002735294 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014892920007696375 }, { "model": "resnet", "role": "landlord", "seconds": 0.009727874996315222 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021710875000280794 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016079999986686744 }, { "model": "resnet", "role": "landlord", "seconds": 0.019120582997857127 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009093625005334616 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002841084002284333 }, { "model": "resnet", "role": "landlord", "seconds": 0.009030540997628123 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008913915997254662 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016006250007194467 }, { "model": "resnet", "role": "landlord", "seconds": 0.008358166000107303 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01666533300158335 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001766374996805098 }, { "model": "resnet", "role": "landlord", "seconds": 0.013350875000469387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009708582998428028 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017694170019240119 }, { "model": "resnet", "role": "landlord", "seconds": 0.01899516700359527 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00984145899565192 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016143329994520172 }, { "model": "resnet", "role": "landlord", "seconds": 0.009139624999079388 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008938749997469131 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014565829987986945 }, { "model": "resnet", "role": "landlord", "seconds": 0.008885208000720013 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008919665997382253 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014785839957767166 }, { "model": "resnet", "role": "landlord", "seconds": 0.013694667002710048 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261048, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 1, "redeals": 0, "turns": 58, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40, 47, 53, 27 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 5, 8, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00744762500107754 }, { "model": "lstm", "role": "bidding", "seconds": 7.012499554548413e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007473290999769233 }, { "model": "lstm", "role": "landlord", "seconds": 0.003400417001103051 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008854583000356797 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008802166004898027 }, { "model": "lstm", "role": "landlord", "seconds": 0.005355833003704902 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010327583004254848 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00881712500267895 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015503749964409508 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008408540998061653 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00872216700372519 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026209169955109246 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01828491700143786 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01803049999580253 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029309999954421073 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009661832998972386 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009064041005331092 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016565420010010712 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.026041541997983586 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020792208997590933 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016696670063538477 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02118162499391474 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009148624994850252 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029748749948339537 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009060790995135903 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011362083998392336 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015525409980909899 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016067415999714285 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021478791000845376 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029954999990877695 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021517500004847534 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0188960000014049 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026122080016648397 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008580833004089072 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01783716699719662 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014966669987188652 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009647999999288004 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00861104199429974 }, { "model": "lstm", "role": "landlord", "seconds": 0.001473750002332963 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008917500003008172 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022865875005663838 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016102500012493692 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008789416002400685 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019332000003487337 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016225830040639266 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008926540998800192 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010450458001287188 }, { "model": "lstm", "role": "landlord", "seconds": 0.007613499998115003 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01079800000297837 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01049658300325973 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017821660003392026 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009686834004241973 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009229458999470808 }, { "model": "lstm", "role": "landlord", "seconds": 0.001608124999620486 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011247417001868598 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010701125000196043 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016394170015701093 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00958183399779955 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009386124998854939 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035359999965294264 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261048, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 1, "redeals": 0, "turns": 58, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40, 47, 53, 27 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 5, 8, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 9.016700641950592e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.795800097985193e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00885079099680297 }, { "model": "lstm", "role": "landlord", "seconds": 0.004244084004312754 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01009854199946858 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015671669971197844 }, { "model": "lstm", "role": "landlord", "seconds": 0.005023042001994327 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019381083999178372 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017709169987938367 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019542919981176965 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011014625000825617 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001646709002670832 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020009590007248335 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012743457999022212 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035337919980520383 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030634579961770214 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01009366700600367 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001604582997970283 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016682080022292212 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012589583006047178 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005865749997610692 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020196660043438897 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02341270799661288 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001748709000821691 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033979159998125397 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011337750001985114 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0056910000057541765 }, { "model": "lstm", "role": "landlord", "seconds": 0.001655374995607417 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021454249996168073 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002956749995064456 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031284579963539727 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012745915999403223 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029396250029094517 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029960419997223653 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016623957999399863 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017046249995473772 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016494579977006651 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021469541999977082 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002374333002080675 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017990830019698478 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010977667006955016 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003714375001436565 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016151250019902363 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009771457996976096 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018293749963049777 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015395830050692894 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009701750001113396 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015707079946878366 }, { "model": "lstm", "role": "landlord", "seconds": 0.0034050419999402948 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009102875003009103 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001738334001856856 }, { "model": "lstm", "role": "landlord", "seconds": 0.001562874997034669 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008780709002166986 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018527499996707775 }, { "model": "lstm", "role": "landlord", "seconds": 0.001492790994234383 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009042833000421524 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001516458003607113 }, { "model": "lstm", "role": "landlord", "seconds": 0.001549374996102415 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00897666699893307 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014388330018846318 }, { "model": "lstm", "role": "landlord", "seconds": 0.003253625000070315 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261048, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 2, "bid": 1, "redeals": 0, "turns": 58, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40, 47, 53, 27 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 5, 8, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.014245124999433756 }, { "model": "lstm", "role": "bidding", "seconds": 8.33750018500723e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.541699647437781e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.008241709001595154 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001598333998117596 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010276000000885688 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032891250011743978 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016555839974898845 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010405790999357123 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016400840031565167 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014870840022922494 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010202624995145015 }, { "model": "lstm", "role": "landlord", "seconds": 0.001507000000856351 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034662500038393773 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01985791599872755 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030906669999239966 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001558416995976586 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009979750000638887 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015930420049699023 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003241874997911509 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011948792001930997 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020215420008753426 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003663208000943996 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010955375000776257 }, { "model": "lstm", "role": "landlord", "seconds": 0.004006375005701557 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020756249941769056 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024235791999672074 }, { "model": "lstm", "role": "landlord", "seconds": 0.002170666994061321 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001577249997353647 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011334167000313755 }, { "model": "lstm", "role": "landlord", "seconds": 0.004586916002153885 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003053250002267305 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018015708999882918 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028700410039164126 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001608083002793137 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016996792001009453 }, { "model": "lstm", "role": "landlord", "seconds": 0.001897875001304783 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029863750023650937 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009983999996620696 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015651670037186705 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014317500026663765 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020535583003947977 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014316249944386072 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013204999995650724 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01573554200149374 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014162079969537444 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013422079937299713 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009414332998858299 }, { "model": "lstm", "role": "landlord", "seconds": 0.002973208000184968 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014108329996815883 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01752183400094509 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016237090021604672 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014707500013173558 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0162052079977002 }, { "model": "lstm", "role": "landlord", "seconds": 0.001733166995109059 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015842499997233972 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015894959004072007 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015912500020931475 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015303749969461933 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009704374999273568 }, { "model": "lstm", "role": "landlord", "seconds": 0.002883499997551553 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261048, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 2, "bid": 1, "redeals": 0, "turns": 58, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 4, 14, 9, 15, 21, 0, 42, 36, 22, 1, 28, 49, 51, 34, 48, 39, 29 ], [ 13, 23, 32, 38, 37, 33, 3, 6, 7, 26, 46, 35, 18, 45, 24, 50, 16 ], [ 11, 52, 25, 5, 20, 41, 2, 19, 30, 10, 44, 12, 17, 8, 43, 31, 40, 47, 53, 27 ] ], "bottom": [ 47, 53, 27 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 47, 53, 27 ] }, { "kind": "play", "seat": 2, "cards": [ 2, 5, 8, 12, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 6 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 10, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 41 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 16, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 6, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52, 53 ], "pattern": { "type": "rocket", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.912500586826354e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01571641699410975 }, { "model": "lstm", "role": "bidding", "seconds": 8.395800250582397e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.0208755419953377 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015533750047325157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014115419980953448 }, { "model": "resnet", "role": "landlord", "seconds": 0.023394208001263905 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018136250000679865 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014618339992011897 }, { "model": "resnet", "role": "landlord", "seconds": 0.009562167004332878 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015879999991739169 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014359170017996803 }, { "model": "resnet", "role": "landlord", "seconds": 0.008843791998515371 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034540420019766316 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028314160008449107 }, { "model": "resnet", "role": "landlord", "seconds": 0.025492041997495107 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015598750032950193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013859160026186146 }, { "model": "resnet", "role": "landlord", "seconds": 0.009129999998549465 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003482207997876685 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026082909971592017 }, { "model": "resnet", "role": "landlord", "seconds": 0.00985654199757846 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005770208998001181 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001658082997892052 }, { "model": "resnet", "role": "landlord", "seconds": 0.022042249998776242 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021352080002543516 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030219999971450306 }, { "model": "resnet", "role": "landlord", "seconds": 0.009939042000041809 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015270829971996136 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030744590039830655 }, { "model": "resnet", "role": "landlord", "seconds": 0.013855583005351946 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030934999958844855 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.007335417001741007 }, { "model": "resnet", "role": "landlord", "seconds": 0.021565707997069694 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021181670017540455 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016734999953769147 }, { "model": "resnet", "role": "landlord", "seconds": 0.010718416000599973 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034322499996051192 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017129170009866357 }, { "model": "resnet", "role": "landlord", "seconds": 0.010720167003455572 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019318330014357343 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003277292002167087 }, { "model": "resnet", "role": "landlord", "seconds": 0.010775457994895987 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015360000033979304 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001632915998925455 }, { "model": "resnet", "role": "landlord", "seconds": 0.009958250004274305 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001688500000454951 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016400409949710593 }, { "model": "resnet", "role": "landlord", "seconds": 0.017501041998912115 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016747909976402298 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019113750022370368 }, { "model": "resnet", "role": "landlord", "seconds": 0.010738249999121763 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016685829978086986 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017425410042051226 }, { "model": "resnet", "role": "landlord", "seconds": 0.010577166001894511 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016390419987146743 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001549374996102415 }, { "model": "resnet", "role": "landlord", "seconds": 0.009905749997415114 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001548957996419631 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014459169979090802 }, { "model": "resnet", "role": "landlord", "seconds": 0.02237766700272914 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261049, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6, 0, 7, 30 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 11, 14, 16, 23, 24, 30, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 27, 31, 32, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 6, 7 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 10, 40 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.02875641599530354 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016306670004269108 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015703000004577916 }, { "model": "resnet", "role": "landlord", "seconds": 0.01390433300548466 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002191625004343223 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018824332997610327 }, { "model": "resnet", "role": "landlord", "seconds": 0.009901958001137245 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001596417001564987 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009533708005619701 }, { "model": "resnet", "role": "landlord", "seconds": 0.018768207999528386 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028116250032326207 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010997583005519118 }, { "model": "resnet", "role": "landlord", "seconds": 0.016214916999160778 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002668125001946464 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009041416000400204 }, { "model": "resnet", "role": "landlord", "seconds": 0.008920624997699633 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0041342080003232695 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010874915999011137 }, { "model": "resnet", "role": "landlord", "seconds": 0.009576541000569705 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032640830031596124 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0203790419982397 }, { "model": "resnet", "role": "landlord", "seconds": 0.020192584001051728 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014342919967020862 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015401459000713658 }, { "model": "resnet", "role": "landlord", "seconds": 0.009077624999918044 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015106669961824082 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261049, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6, 0, 7, 30 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 11, 14, 16, 23, 24, 30, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 27, 31, 32, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 6, 7 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 10, 40 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.010977375000948086 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008738333999644965 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014456249991781078 }, { "model": "resnet", "role": "landlord", "seconds": 0.009838167003181297 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010600499997963198 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.005295082999509759 }, { "model": "resnet", "role": "landlord", "seconds": 0.019775041997490916 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016118749997986015 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00147974999708822 }, { "model": "resnet", "role": "landlord", "seconds": 0.00952629200037336 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02078566700220108 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017213750033988617 }, { "model": "resnet", "role": "landlord", "seconds": 0.011523250002937857 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017505832998722326 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020238750003045425 }, { "model": "resnet", "role": "landlord", "seconds": 0.012498415999289136 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018102292000548914 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016521670040674508 }, { "model": "resnet", "role": "landlord", "seconds": 0.010044791997643188 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02098699999623932 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030461659989668988 }, { "model": "resnet", "role": "landlord", "seconds": 0.010404000000562519 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008388417001697235 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014457500001299195 }, { "model": "resnet", "role": "landlord", "seconds": 0.008257833003881387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01020020899886731 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261049, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6, 0, 7, 30 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 11, 14, 16, 23, 24, 30, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 27, 31, 32, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 6, 7 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 10, 40 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.002947207998658996 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008707540997420438 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008467374995234422 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013607090004370548 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008176708994142246 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01867366599617526 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013322499944479205 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008136291995469946 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008625249996839557 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014233330002753064 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008742333004192915 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008474333000776824 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014498329983325675 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008884625000064261 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008541625000361819 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014085000002523884 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009035999995830934 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.024726499999815132 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015009579947218299 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009380332994624041 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018427584000164643 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014044580020708963 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008541416995285545 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01641133300290676 }, { "model": "lstm", "role": "landlord", "seconds": 0.001428417002898641 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.024298791999171954 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261049, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6, 0, 7, 30 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 11, 14, 16, 23, 24, 30, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 27, 31, 32, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 6, 7 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 10, 40 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003021208001882769 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008865999996487517 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016056669992394745 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013352910027606413 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008423874998698011 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013840829997207038 }, { "model": "lstm", "role": "landlord", "seconds": 0.004990832996554673 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00901816699479241 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001417667001078371 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016388329968322068 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020757541999046225 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015879169950494543 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015585419969283976 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019768625003052875 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014942499983590096 }, { "model": "lstm", "role": "landlord", "seconds": 0.004609291994711384 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.021080624996102415 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016564170000492595 }, { "model": "lstm", "role": "landlord", "seconds": 0.001534916998934932 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01834387500275625 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001573959001689218 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014397920022020116 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009264124993933365 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014003750038682483 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012936249986523762 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009159500004898291 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261049, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6, 0, 7, 30 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 11, 14, 16, 23, 24, 30, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 27, 31, 32, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 6, 7 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 10, 40 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004212833002384286 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014111669952399097 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00914783299958799 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013624999992316589 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013736249966314062 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02049466600146843 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014891669998178259 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015145409997785464 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009393457999976818 }, { "model": "lstm", "role": "landlord", "seconds": 0.003180416999384761 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0048789170032250695 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022130249999463558 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022066669989726506 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00552554200112354 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010127916997589637 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020634579996112734 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00424941600067541 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.02049145799537655 }, { "model": "lstm", "role": "landlord", "seconds": 0.001529583998490125 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003296209004474804 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016255333001026884 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014267080041463487 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014320829941425472 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018245999999635387 }, { "model": "lstm", "role": "landlord", "seconds": 0.001582500000949949 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015066669948282652 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261049, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 26, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6, 0, 7, 30 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 11, 14, 16, 23, 24, 30, 35 ], "pattern": { "type": "straight", "rank": 8, "len": 7 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 20, 27, 31, 32, 39, 43, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 6, 7 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 8, 9, 10, 40 ], "pattern": { "type": "trio1", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 15, 17, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.018399125001451466 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015970000022207387 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015847079994273372 }, { "model": "resnet", "role": "landlord", "seconds": 0.009313459006079938 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015664160018786788 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029776249939459376 }, { "model": "resnet", "role": "landlord", "seconds": 0.015020416001789272 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014824590034550056 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013756670014117844 }, { "model": "resnet", "role": "landlord", "seconds": 0.015439458002219908 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017676670031505637 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015127080041565932 }, { "model": "resnet", "role": "landlord", "seconds": 0.01847408299363451 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016970829965430312 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001505333995737601 }, { "model": "resnet", "role": "landlord", "seconds": 0.009429041005205363 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017435419940738939 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020404999959282577 }, { "model": "resnet", "role": "landlord", "seconds": 0.009649291998357512 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016734579985495657 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033134580007754266 }, { "model": "resnet", "role": "landlord", "seconds": 0.010539832997892518 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016852920016390271 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014978339968365617 }, { "model": "resnet", "role": "landlord", "seconds": 0.0090900419963873 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.006202500000654254 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 40261049, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37, 0, 7, 30 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 8, 9, 10 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 2, 3, 20, 21, 22 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 28, 29, 30 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 31, 32, 39, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007972082996275276 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004199169998173602 }, { "model": "lstm", "role": "landlord", "seconds": 0.03849849999824073 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015967374994943384 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008707542001502588 }, { "model": "lstm", "role": "landlord", "seconds": 0.006037166996975429 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008667207999678794 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008289666002383456 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029248749997350387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008395165998081211 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008426499996858183 }, { "model": "lstm", "role": "landlord", "seconds": 0.005403832998126745 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008404457999859005 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008217125003284309 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025425830026506446 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008929208001063671 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021634917000483256 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015687080012867227 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009386500001710374 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0252652500057593 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014867499994579703 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020472042000619695 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01122133299941197 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015043329985928722 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011307374996249564 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018793292001646478 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016521669967914931 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018575209003756754 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01989133399911225 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020396670006448403 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018473709002137184 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011154874999192543 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016239999968092889 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009680125003797002 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009716458000184502 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015042500017443672 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009561082995787729 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009006000000226777 }, { "model": "lstm", "role": "landlord", "seconds": 0.001522499995189719 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008890042001439724 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 40261049, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37, 0, 7, 30 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 8, 9, 10 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 2, 3, 20, 21, 22 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 28, 29, 30 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 31, 32, 39, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.014550874999258667 }, { "model": "resnet", "role": "bidding", "seconds": 0.00789579199772561 }, { "model": "resnet", "role": "landlord", "seconds": 0.11319033399922773 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002664250001544133 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009611583001969848 }, { "model": "resnet", "role": "landlord", "seconds": 0.01749358300003223 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00149983300070744 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008469666994642466 }, { "model": "resnet", "role": "landlord", "seconds": 0.01929983300215099 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001493291994847823 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009834666998358443 }, { "model": "resnet", "role": "landlord", "seconds": 0.023878708001575433 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015320000020437874 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01156687500042608 }, { "model": "resnet", "role": "landlord", "seconds": 0.02118450000125449 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026187499970546924 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011690125000313856 }, { "model": "resnet", "role": "landlord", "seconds": 0.011802291999629233 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016666669980622828 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01654133300326066 }, { "model": "resnet", "role": "landlord", "seconds": 0.009496583996224217 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016632080005365424 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020541457997751422 }, { "model": "resnet", "role": "landlord", "seconds": 0.010678541999368463 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001679249995504506 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01008320800610818 }, { "model": "resnet", "role": "landlord", "seconds": 0.00972616700164508 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001718708997941576 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021256125000945758 }, { "model": "resnet", "role": "landlord", "seconds": 0.010218083996733185 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019972500012954697 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009595083000021987 }, { "model": "resnet", "role": "landlord", "seconds": 0.009761665998667013 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016079580018413253 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009364332996483427 }, { "model": "resnet", "role": "landlord", "seconds": 0.009223916997143533 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016568329956498928 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010447874999954365 }, { "model": "resnet", "role": "landlord", "seconds": 0.00972850000107428 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014907919976394624 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 40261049, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37, 0, 7, 30 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 8, 9, 10 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 2, 3, 20, 21, 22 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 28, 29, 30 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 31, 32, 39, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 6.941699393792078e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.015338666002207901 }, { "model": "resnet", "role": "landlord", "seconds": 0.01801579099992523 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01543304200458806 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015818329993635416 }, { "model": "resnet", "role": "landlord", "seconds": 0.015650667002773844 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016031083003326785 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016313750020344742 }, { "model": "resnet", "role": "landlord", "seconds": 0.016630041995085776 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00971545899665216 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014983340006438084 }, { "model": "resnet", "role": "landlord", "seconds": 0.017355833006149624 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008901833003619686 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001379833003738895 }, { "model": "resnet", "role": "landlord", "seconds": 0.008880959001544397 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008691834002092946 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014895420026732609 }, { "model": "resnet", "role": "landlord", "seconds": 0.008861959002388176 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009618541997042485 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016051670027081855 }, { "model": "resnet", "role": "landlord", "seconds": 0.009643124998547137 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019343125000887085 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015507919961237349 }, { "model": "resnet", "role": "landlord", "seconds": 0.00874029199621873 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008749666005314793 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014062920017750002 }, { "model": "resnet", "role": "landlord", "seconds": 0.008382791995245498 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019903874999727122 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016604160045972094 }, { "model": "resnet", "role": "landlord", "seconds": 0.008283666997158434 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019303375003801193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001414083999407012 }, { "model": "resnet", "role": "landlord", "seconds": 0.009549041998980101 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011360374999640044 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001414124999428168 }, { "model": "resnet", "role": "landlord", "seconds": 0.009275374999560881 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00915533299848903 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015207079995889217 }, { "model": "resnet", "role": "landlord", "seconds": 0.009255958000721876 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009123707997787278 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 40261049, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37, 0, 7, 30 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 8, 9, 10 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 2, 3, 20, 21, 22 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 28, 29, 30 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 31, 32, 39, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.120800000848249e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007765166999888606 }, { "model": "resnet", "role": "landlord", "seconds": 0.020070500002475455 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016357920030714013 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014873750042170286 }, { "model": "resnet", "role": "landlord", "seconds": 0.019530500001565088 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016627919976599514 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015035420001368038 }, { "model": "resnet", "role": "landlord", "seconds": 0.010572874998615589 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014626669944846071 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014786250030738302 }, { "model": "resnet", "role": "landlord", "seconds": 0.009658583003329113 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013689580009668134 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014193749957485124 }, { "model": "resnet", "role": "landlord", "seconds": 0.02263695799774723 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015293329997803085 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016158340004039928 }, { "model": "resnet", "role": "landlord", "seconds": 0.009525207999104168 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00165079200087348 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014154590026009828 }, { "model": "resnet", "role": "landlord", "seconds": 0.009120624999923166 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014609999998356216 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014663749971077777 }, { "model": "resnet", "role": "landlord", "seconds": 0.009601791003660765 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015609590045642108 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015086249986779876 }, { "model": "resnet", "role": "landlord", "seconds": 0.009446665993891656 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016359169967472553 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014855420013191178 }, { "model": "resnet", "role": "landlord", "seconds": 0.008973249998234678 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015023329979158007 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013184170020394959 }, { "model": "resnet", "role": "landlord", "seconds": 0.008280500005639624 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015167079982347786 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013067499967291951 }, { "model": "resnet", "role": "landlord", "seconds": 0.008147416003339458 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001491832997999154 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014274579953053035 }, { "model": "resnet", "role": "landlord", "seconds": 0.00858887499634875 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014484580024145544 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 40261049, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37, 0, 7, 30 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 8, 9, 10 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 2, 3, 20, 21, 22 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 28, 29, 30 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 31, 32, 39, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 6.933399708941579e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.7124998420476913e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024492910015396774 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015675333997933194 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016609169979346916 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016337089982698672 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009683166004833765 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015639160046703182 }, { "model": "lstm", "role": "landlord", "seconds": 0.001625707998755388 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00950929200189421 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014999999984866008 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015842499997233972 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009333875001175329 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014444999978877604 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014476669966825284 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008832958999846596 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001560124997922685 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013560839943238534 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009361374999571126 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015647920008632354 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015234169986797497 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009203957997669932 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014977920000092126 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013935420065536164 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009075958005269058 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013960830037831329 }, { "model": "lstm", "role": "landlord", "seconds": 0.001335458000539802 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009019332996103913 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016259589974652044 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014290000035543926 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008786833997874055 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014650420052930713 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014623750030295923 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009056208000401966 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014244159974623471 }, { "model": "lstm", "role": "landlord", "seconds": 0.001396500003465917 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008637415994598996 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001476500001444947 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014870410013827495 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01786483300384134 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 40261049, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 3, "redeals": 0, "turns": 38, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 51, 29, 50, 8, 1, 26, 9, 38, 49, 28, 33, 40, 10, 36, 34, 25, 37, 0, 7, 30 ], [ 22, 12, 32, 5, 43, 21, 39, 13, 44, 48, 53, 47, 3, 27, 2, 31, 20 ], [ 42, 15, 17, 41, 16, 24, 18, 4, 11, 46, 45, 19, 14, 52, 35, 23, 6 ] ], "bottom": [ 0, 7, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 0, 7, 30 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 8, 9, 10 ], "pattern": { "type": "trio2", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 2, 3, 20, 21, 22 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 25, 26, 28, 29, 30 ], "pattern": { "type": "trio2", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 7, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33, 34, 49, 50, 51 ], "pattern": { "type": "trio2", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 17, 18, 19 ], "pattern": { "type": "bomb", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 14, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 4, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 13 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 31, 32, 39, 43 ], "pattern": { "type": "straight", "rank": 10, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 53 ], "pattern": { "type": "single", "rank": 14, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 47 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00860787500278093 }, { "model": "lstm", "role": "bidding", "seconds": 8.691700350027531e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026194169986410998 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016069589983089827 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009018958000524435 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016514579983777367 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001525915999081917 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009913875001075212 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016469590045744553 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013459580004564486 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010023125003499445 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016927500037127174 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014049160017748363 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009321083001850639 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014532920031342655 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014246669961721636 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009505374997388572 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021385000000009313 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014863749966025352 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01991683300002478 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019061249986407347 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016744589956942946 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01926233399717603 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015139590032049455 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026375829984317534 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011491874996863771 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020058750014868565 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018265410035382956 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01927445900219027 }, { "model": "lstm", "role": "landlord", "seconds": 0.001594125002156943 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00170974999491591 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011033542003133334 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015507089992752299 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021575830032816157 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010139707999769598 }, { "model": "lstm", "role": "landlord", "seconds": 0.001639249996514991 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015767500008223578 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010499290998268407 }, { "model": "lstm", "role": "landlord", "seconds": 0.001582083001267165 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014447919966187328 } ], "singleton_model": "resnet", "singleton_seat": 2 } ], "labels": { "lstm": "DouZeroPolicy", "resnet": "QOJNet" }, "selection_score": -0.10648148148148148, "teacher_sha256": { "landlord": "6f2971813495e9c509cbd4a101213c49587472942fa0f018d04c139a6a647c2d", "landlord_up": "7fb7c495ff095db2ddadd8f9f8fd53cad840211578dabc83bbcc8d75085f843e", "landlord_down": "c173dbe30258f19b6392c30ab1e330b6b3090bbd9ccdc89a9b18123a6ab6e2d9" }, "source_sha256": { "Douzero_Resnet/douzero/dmc/models.py": "b873ebcceb8907ccf5e1b75751bef640da944d5c9d6b100b2e5fb632150c18fa", "Douzero_Resnet/douzero/env/env.py": "4ba02e8e181db4b84704ab205b94691618bca4d71d8e5ce03c61d2c060f4724a", "QOJDoudizhuModel/__init__.py": "f9a452c634683d816ff3a33d679ec510b3a6fb9ebaa4f266d39181322895ea91", "QOJDoudizhuModel/dataset.py": "43bd492ea3190917dafc46cfbaf12a505977976130ab101fcecafed34a4fab73", "QOJDoudizhuModel/evaluate.py": "543441b8bb404da0f5c39842d2dd4e04b14875a6a7a052c93fe690b0489f5e72", "QOJDoudizhuModel/features.py": "cc7d076b67b9a59fb8b1b5d4f3e23fa0fe9313e6ed7d2ccbbc763ebd99563dc6", "QOJDoudizhuModel/learning.py": "2276f3c9af8bb7d1ddab6e85e33a9d1f4325426dc60f2d51dacd3b113cf92f5f", "QOJDoudizhuModel/network.py": "14450e8d72f40afcd0a814bd609d5f0dab23579055c06bfaa239fb5ec4a154dc", "QOJDoudizhuModel/policy.py": "275892378b80d64e2d469ced9fd27968eafaa699cf265ddd0ade214f798ccdf3", "QOJDoudizhuModel/storage.py": "c9621015b6dd6c35418ee3fd31a73ea71a545ef51320ec811ccc9e053b943417", "QOJDoudizhuModel/train.py": "4495d1fa4911cb6d92f39bd9c3691a16fc74fa7ef320986cac67acf923631239", "qojbot/adapter.py": "64922460bf74a2d2413fe08ecfcc3539b1de5656d7295e154fe98946e48593e9", "qojbot/curriculum.py": "b005956942bde93e683b9d37e444e6652801f0d6b691a8bbe631291379e88bfa", "qojbot/douzero.py": "84495d88a2ac67a01a659db0b9b039f5b36d4d4fcd1849712ea9b0912a6c3864", "qojbot/game.py": "6f8b77ec661dcbaaf2042df24e0453dd3263d7c9cc4df799595b746738ef5ff1", "qojbot/history.py": "27eeeffd080c476b0b72245278495bda9ec9ed744fe6b85340f7f2742f8c6ea9", "qojbot/history_training.py": "74ff26534168f4f98652cf6d43c268ab2b3211e3e27f04a9fad9e1a857759b61", "qojbot/model_benchmark.py": "03de89831e54857840af92bdd47325a13cee48d73035fb45b98508f85e89e9e4", "qojbot/policy.py": "cb406eb98f43517dbec106d8bc62f6edac00bd2b0c9dace00c85315d1f6008ec", "qojbot/rules.py": "8fb9ee4ff9de21c58fd667a8e4c22a8c3db9b919e711029638f24340541e76f0" }, "protocol": { "lineups_per_deal_per_mode": 6, "selection": "validation only; test seed reserved", "score": "QOJ bid * (1+bombs+spring), landlord x2", "confidence": "bootstrap by original seed; few deals yield unreliable intervals", "information": "own hand and public information only", "limitation": "not online rating or six-game match placement" } }