{ "status": "complete", "seed": 30261002, "deals": 12, "modes": [ "fixed", "bidding" ], "games": 144, "elapsed_seconds": 39.37681899999916, "summary": { "bidding": { "games": 72, "deals": 12, "mean_bid": 2.25, "total_redeals": 0, "lstm": { "player_games": 108, "mean_score": 0, "win_rate": 0.4722222222222222, "mean_score_95pct_cluster_bootstrap": [ 0, 0 ], "by_role": { "landlord": { "player_games": 36, "mean_score": 1.6666666666666667, "win_rate": 0.5833333333333334 }, "landlord_down": { "player_games": 36, "mean_score": -0.8333333333333334, "win_rate": 0.4166666666666667 }, "landlord_up": { "player_games": 36, "mean_score": -0.8333333333333334, "win_rate": 0.4166666666666667 } }, "by_composition": { "1_vs_2": { "player_games": 36, "mean_score": 0, "win_rate": 0.4722222222222222 }, "2_vs_1": { "player_games": 72, "mean_score": 0, "win_rate": 0.4722222222222222 } }, "bid_counts": { "0": 48, "1": 21, "2": 18, "3": 18 }, "decision_seconds": { "count": 1119, "mean": 0.0018786986568624501, "p50": 0.0015224590006255312, "p95": 0.0031362499994429527, "p99": 0.0042002080008387566, "max": 0.010279125001034117 } }, "resnet": { "player_games": 108, "mean_score": 0, "win_rate": 0.4722222222222222, "mean_score_95pct_cluster_bootstrap": [ 0, 0 ], "by_role": { "landlord": { "player_games": 36, "mean_score": 1.6666666666666667, "win_rate": 0.5833333333333334 }, "landlord_down": { "player_games": 36, "mean_score": -0.8333333333333334, "win_rate": 0.4166666666666667 }, "landlord_up": { "player_games": 36, "mean_score": -0.8333333333333334, "win_rate": 0.4166666666666667 } }, "by_composition": { "1_vs_2": { "player_games": 36, "mean_score": 0, "win_rate": 0.4722222222222222 }, "2_vs_1": { "player_games": 72, "mean_score": 0, "win_rate": 0.4722222222222222 } }, "bid_counts": { "0": 48, "1": 21, "2": 18, "3": 18 }, "decision_seconds": { "count": 1119, "mean": 0.01269330514565594, "p50": 0.009533791000649217, "p95": 0.017619040998397395, "p99": 0.08017295799982094, "max": 0.12088729099923512 } }, "pure_team_matchups": { "lstm_landlord": { "games": 12, "landlord_win_rate": 0.5833333333333334, "landlord_mean_score": 1.6666666666666667 }, "resnet_landlord": { "games": 12, "landlord_win_rate": 0.5833333333333334, "landlord_mean_score": 1.6666666666666667 } } }, "fixed": { "games": 72, "deals": 12, "mean_bid": 1, "total_redeals": 0, "lstm": { "player_games": 108, "mean_score": 0, "win_rate": 0.5277777777777778, "mean_score_95pct_cluster_bootstrap": [ 0, 0 ], "by_role": { "landlord": { "player_games": 36, "mean_score": -0.8333333333333334, "win_rate": 0.4166666666666667 }, "landlord_down": { "player_games": 36, "mean_score": 0.4166666666666667, "win_rate": 0.5833333333333334 }, "landlord_up": { "player_games": 36, "mean_score": 0.4166666666666667, "win_rate": 0.5833333333333334 } }, "by_composition": { "1_vs_2": { "player_games": 36, "mean_score": 0, "win_rate": 0.5277777777777778 }, "2_vs_1": { "player_games": 72, "mean_score": 0, "win_rate": 0.5277777777777778 } }, "bid_counts": { "0": 0, "1": 0, "2": 0, "3": 0 }, "decision_seconds": { "count": 1362, "mean": 0.002010202388372125, "p50": 0.0015703329991083592, "p95": 0.00326241599941568, "p99": 0.004039999999804422, "max": 0.006420417001208989 } }, "resnet": { "player_games": 108, "mean_score": 0, "win_rate": 0.5277777777777778, "mean_score_95pct_cluster_bootstrap": [ 0, 0 ], "by_role": { "landlord": { "player_games": 36, "mean_score": -0.8333333333333334, "win_rate": 0.4166666666666667 }, "landlord_down": { "player_games": 36, "mean_score": 0.4166666666666667, "win_rate": 0.5833333333333334 }, "landlord_up": { "player_games": 36, "mean_score": 0.4166666666666667, "win_rate": 0.5833333333333334 } }, "by_composition": { "1_vs_2": { "player_games": 36, "mean_score": 0, "win_rate": 0.5277777777777778 }, "2_vs_1": { "player_games": 72, "mean_score": 0, "win_rate": 0.5277777777777778 } }, "bid_counts": { "0": 0, "1": 0, "2": 0, "3": 0 }, "decision_seconds": { "count": 1362, "mean": 0.013857674360506134, "p50": 0.009871541999018518, "p95": 0.018684832999497303, "p99": 0.09449175000008836, "max": 0.1669732499995007 } }, "pure_team_matchups": { "lstm_landlord": { "games": 12, "landlord_win_rate": 0.4166666666666667, "landlord_mean_score": -0.8333333333333334 }, "resnet_landlord": { "games": 12, "landlord_win_rate": 0.4166666666666667, "landlord_mean_score": -0.8333333333333334 } } } }, "records": [ { "seed": 30261002, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 29, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48, 46, 44, 32 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15 ] ], "bottom": [ 46, 44, 32 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 46, 44, 32 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 12, 13, 14, 15 ], "pattern": { "type": "bomb", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004477084001337062 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.11287108400028956 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011566666998987785 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016232920006586937 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0141542909987038 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009965457998987404 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036537910000333795 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.07588037499954225 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.07822733300054097 }, { "model": "lstm", "role": "landlord", "seconds": 0.003629832999649807 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.07573824999963108 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010032334001152776 }, { "model": "lstm", "role": "landlord", "seconds": 0.002712040999540477 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007681958000830491 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007402291999824229 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013204590013629058 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.07450816699929419 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010275624999849242 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032394580011896323 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.07613912499982689 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011305459000141127 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017067500011762604 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009377874999699998 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.07570879200102354 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020734169993374962 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.08425024999996822 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.07979800000066462 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030490419994748663 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016047042001446243 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261002, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 29, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48, 46, 44, 32 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15 ] ], "bottom": [ 46, 44, 32 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 46, 44, 32 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 12, 13, 14, 15 ], "pattern": { "type": "bomb", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.08985762500014971 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035306670015415875 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018881541000155266 }, { "model": "resnet", "role": "landlord", "seconds": 0.017673124999419088 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022434999991673976 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009025875000588712 }, { "model": "resnet", "role": "landlord", "seconds": 0.08274704199902772 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037012499997217674 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01921425000000454 }, { "model": "resnet", "role": "landlord", "seconds": 0.015974457999618608 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002732042001298396 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009983875001125853 }, { "model": "resnet", "role": "landlord", "seconds": 0.016292250000333297 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015887079989624908 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014624875000663451 }, { "model": "resnet", "role": "landlord", "seconds": 0.01678462499876332 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030679579995194217 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014626374999352265 }, { "model": "resnet", "role": "landlord", "seconds": 0.0808787919995666 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003305500000351458 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013084832999084028 }, { "model": "resnet", "role": "landlord", "seconds": 0.009097207999730017 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023664579985052114 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013214083001003019 }, { "model": "resnet", "role": "landlord", "seconds": 0.010281791999659617 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0037634999989677453 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018684832999497303 }, { "model": "resnet", "role": "landlord", "seconds": 0.016725916999348556 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001646999999138643 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261002, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 29, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48, 46, 44, 32 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15 ] ], "bottom": [ 46, 44, 32 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 46, 44, 32 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 12, 13, 14, 15 ], "pattern": { "type": "bomb", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.026255791999574285 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.022178917000928777 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016707089998817537 }, { "model": "resnet", "role": "landlord", "seconds": 0.015937250000206404 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013305249998666113 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014696250000270084 }, { "model": "resnet", "role": "landlord", "seconds": 0.016183917001399095 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016645125000650296 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002975082999910228 }, { "model": "resnet", "role": "landlord", "seconds": 0.017984042000534828 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013153750000128639 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.006420417001208989 }, { "model": "resnet", "role": "landlord", "seconds": 0.028237125001396635 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010126667000804446 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015084999995451653 }, { "model": "resnet", "role": "landlord", "seconds": 0.015861750000112806 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016884292001122958 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016553749992453959 }, { "model": "resnet", "role": "landlord", "seconds": 0.015489625000554952 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010250958999677096 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001495624999733991 }, { "model": "resnet", "role": "landlord", "seconds": 0.008427832999586826 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008564249999835738 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002862542000002577 }, { "model": "resnet", "role": "landlord", "seconds": 0.008562084000004688 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010471334000612842 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003651834000265808 }, { "model": "resnet", "role": "landlord", "seconds": 0.01802674999998999 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018233708999105147 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261002, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 29, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48, 46, 44, 32 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15 ] ], "bottom": [ 46, 44, 32 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 46, 44, 32 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 12, 13, 14, 15 ], "pattern": { "type": "bomb", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.018950833999042516 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029684580003959127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016897500008781208 }, { "model": "resnet", "role": "landlord", "seconds": 0.01752558299995144 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001690082999630249 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001540290999400895 }, { "model": "resnet", "role": "landlord", "seconds": 0.018495000000257278 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030430420010816306 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030246669994085096 }, { "model": "resnet", "role": "landlord", "seconds": 0.018058083000141778 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002996125000208849 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028402079988154583 }, { "model": "resnet", "role": "landlord", "seconds": 0.018342082999879494 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017680420005490305 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016401249995396938 }, { "model": "resnet", "role": "landlord", "seconds": 0.016859999999724096 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00326241599941568 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018334170017624274 }, { "model": "resnet", "role": "landlord", "seconds": 0.01798320799935027 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028566660002979916 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019594589994085254 }, { "model": "resnet", "role": "landlord", "seconds": 0.009742541999003151 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016161250005097827 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034350000005360926 }, { "model": "resnet", "role": "landlord", "seconds": 0.008992708000732819 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003175125000780099 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003107250000539352 }, { "model": "resnet", "role": "landlord", "seconds": 0.018102625001120032 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001915124999868567 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261002, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 29, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48, 46, 44, 32 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15 ] ], "bottom": [ 46, 44, 32 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 46, 44, 32 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 12, 13, 14, 15 ], "pattern": { "type": "bomb", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.005768416000137222 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020674958999734372 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015703329991083592 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029388329985522432 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01587962499979767 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001549790998979006 }, { "model": "lstm", "role": "landlord", "seconds": 0.003342292000525049 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018204125000920612 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003023917000973597 }, { "model": "lstm", "role": "landlord", "seconds": 0.003208624999388121 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018657792001249618 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030522910001309356 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030068750002101297 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00931233300070744 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015543749996140832 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031142089992499677 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018030332999842358 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018304170007468201 }, { "model": "lstm", "role": "landlord", "seconds": 0.003070209000725299 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016772708000644343 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001675333000093815 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016679169984854525 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009020417001011083 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00333774999853631 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015198330002021976 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017314208000243525 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00318666699968162 }, { "model": "lstm", "role": "landlord", "seconds": 0.003083708001213381 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009231667001586175 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261002, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 29, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48, 46, 44, 32 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15 ] ], "bottom": [ 46, 44, 32 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 46, 44, 32 ] }, { "kind": "play", "seat": 0, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 38 ], "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 16, 17, 19 ], "pattern": { "type": "trio2", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 22 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 12, 13, 14, 15 ], "pattern": { "type": "bomb", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 49, 51 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0037905419994785916 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030684579996886896 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009010707999550505 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031982909986254526 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0019282089997432195 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008392333998926915 }, { "model": "lstm", "role": "landlord", "seconds": 0.003549500001099659 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030318749995785765 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01868520800053375 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030415419987548376 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0036170410003251163 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010868415998629644 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032997920006891945 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001642000001083943 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010381125001003966 }, { "model": "lstm", "role": "landlord", "seconds": 0.003221124999981839 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034507920008763904 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009075916999790934 }, { "model": "lstm", "role": "landlord", "seconds": 0.00315624999893771 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003821542000878253 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009102250000069034 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017238330001418944 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015050000001792796 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017866000000140048 }, { "model": "lstm", "role": "landlord", "seconds": 0.001740625000820728 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0033266669997829013 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.020028291999551584 }, { "model": "lstm", "role": "landlord", "seconds": 0.003470334000667208 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016087499989225762 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261002, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15, 46, 44, 32 ] ], "bottom": [ 46, 44, 32 ], "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": [ 46, 44, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 23, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": [ 48 ], "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": "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 22 ], "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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.00043929200001002755 }, { "model": "resnet", "role": "bidding", "seconds": 0.009008208000523155 }, { "model": "resnet", "role": "bidding", "seconds": 0.01504387500062876 }, { "model": "resnet", "role": "landlord", "seconds": 0.08400370799972734 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003905999999915366 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.021426082999823848 }, { "model": "resnet", "role": "landlord", "seconds": 0.01085354199858557 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017332499992335215 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.07885399999941001 }, { "model": "resnet", "role": "landlord", "seconds": 0.07894300000043586 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021385000000009313 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01739804200042272 }, { "model": "resnet", "role": "landlord", "seconds": 0.011135791999549838 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016594170010648668 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015595791999658104 }, { "model": "resnet", "role": "landlord", "seconds": 0.010393832999398 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015901249989838107 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01057516600121744 }, { "model": "resnet", "role": "landlord", "seconds": 0.008468750000247383 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004289999998945859 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01826933299889788 }, { "model": "resnet", "role": "landlord", "seconds": 0.016024541999286157 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017400830001861323 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008846083999742405 }, { "model": "resnet", "role": "landlord", "seconds": 0.017711374999635154 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015731670009699883 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009634541998821078 }, { "model": "resnet", "role": "landlord", "seconds": 0.009278499999709311 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004364791999250883 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014759625000806409 }, { "model": "resnet", "role": "landlord", "seconds": 0.08760383299886598 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0035507079992385115 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011445750000348198 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261002, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15, 46, 44, 32 ] ], "bottom": [ 46, 44, 32 ], "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": [ 46, 44, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 23, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": [ 48 ], "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": "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 22 ], "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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.007659667000552872 }, { "model": "lstm", "role": "bidding", "seconds": 9.333299931313377e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007586499999888474 }, { "model": "resnet", "role": "landlord", "seconds": 0.018862083999920287 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01696720800100593 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018152079992432846 }, { "model": "resnet", "role": "landlord", "seconds": 0.009154957999271573 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.019875791000231402 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020018340001115575 }, { "model": "resnet", "role": "landlord", "seconds": 0.01650537500063365 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017320708000625018 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020246250005584443 }, { "model": "resnet", "role": "landlord", "seconds": 0.015609333000611514 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008864290999554214 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031643340007576626 }, { "model": "resnet", "role": "landlord", "seconds": 0.0163574170001084 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008805249999568332 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015604999989591306 }, { "model": "resnet", "role": "landlord", "seconds": 0.008620458000223152 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.08017295799982094 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002652584000315983 }, { "model": "resnet", "role": "landlord", "seconds": 0.010636125000019092 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009814041999561596 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002038291999269859 }, { "model": "resnet", "role": "landlord", "seconds": 0.016894749998755287 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017440666999391397 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020916249995934777 }, { "model": "resnet", "role": "landlord", "seconds": 0.009391625000716886 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009309749999374617 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016431249987363117 }, { "model": "resnet", "role": "landlord", "seconds": 0.01672470800076553 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01784866699927079 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002130458000465296 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261002, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15, 46, 44, 32 ] ], "bottom": [ 46, 44, 32 ], "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": [ 46, 44, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 23, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": [ 48 ], "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": "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 22 ], "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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.015178042000115965 }, { "model": "resnet", "role": "bidding", "seconds": 0.007595791001222096 }, { "model": "lstm", "role": "bidding", "seconds": 9.616700117476285e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004679667001255439 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018390791999991052 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01081641699965985 }, { "model": "lstm", "role": "landlord", "seconds": 0.003080917000261252 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01739162500052771 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018145459000152186 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031685410012869397 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01761583299958147 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009761833000084152 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020478749993344536 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01042129200141062 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018532790998506243 }, { "model": "lstm", "role": "landlord", "seconds": 0.0033764170002541505 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009533791000649217 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017418041999917477 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017942499998753192 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0182539170000382 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01784383400081424 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020595000005414477 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009263957999792183 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010384625000369851 }, { "model": "lstm", "role": "landlord", "seconds": 0.003364457999850856 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016712832999473903 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009771749999345047 }, { "model": "lstm", "role": "landlord", "seconds": 0.001689208000243525 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009723790999487392 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009628709000025992 }, { "model": "lstm", "role": "landlord", "seconds": 0.003415958000914543 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018186458000855055 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010227208000287646 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261002, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15, 46, 44, 32 ] ], "bottom": [ 46, 44, 32 ], "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": [ 46, 44, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 23, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": [ 48 ], "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": "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 22 ], "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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.007643208000445156 }, { "model": "lstm", "role": "bidding", "seconds": 9.629200030758511e-05 }, { "model": "lstm", "role": "bidding", "seconds": 8.975000127975363e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003419624999878579 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016434582999863778 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001820208999561146 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017078750006476184 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017549457999848528 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002182125001127133 }, { "model": "lstm", "role": "landlord", "seconds": 0.001673958000537823 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017555124999489635 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016635419997328427 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015902909999567783 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009228165999957127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003363125000760192 }, { "model": "lstm", "role": "landlord", "seconds": 0.001742459000524832 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009195624999847496 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015445829994860105 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019440420001046732 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010149833999093971 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020920839997415897 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015302079991670325 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016804666000098223 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017067910011974163 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018503749997762498 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009346457998617552 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015920839996397262 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020087920001969906 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01113529199938057 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029570839997177245 }, { "model": "lstm", "role": "landlord", "seconds": 0.004214958000375191 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017463958998632734 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020750000003317837 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261002, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15, 46, 44, 32 ] ], "bottom": [ 46, 44, 32 ], "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": [ 46, 44, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 23, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": [ 48 ], "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": "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 22 ], "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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": 8.200000047509093e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.008425834001172916 }, { "model": "lstm", "role": "bidding", "seconds": 8.254199929069728e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.005420333000074606 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002903791000790079 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013110459000017727 }, { "model": "lstm", "role": "landlord", "seconds": 0.002812249998896732 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016402080000261776 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016454917000373825 }, { "model": "lstm", "role": "landlord", "seconds": 0.003055041001061909 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016715000001568114 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009725832998810802 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015103330006240867 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014957910007069586 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01729012500072713 }, { "model": "lstm", "role": "landlord", "seconds": 0.003913540998837561 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022470840012829285 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014782874999582418 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021062089999759337 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00422341699959361 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01914545799991174 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016437919985037297 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001471125000534812 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009573290999469464 }, { "model": "lstm", "role": "landlord", "seconds": 0.002943792000223766 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015922499987937044 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008147583999743802 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013833749999321299 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001321749999988242 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00811329199859756 }, { "model": "lstm", "role": "landlord", "seconds": 0.003120666999166133 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026804999997693812 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008203375000448432 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261002, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 2, "bid": 3, "redeals": 0, "turns": 30, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 3, 3, -6 ], "initial_hands": [ [ 3, 9, 50, 42, 27, 19, 52, 47, 21, 7, 31, 16, 11, 17, 30, 40, 48 ], [ 29, 2, 37, 33, 5, 51, 36, 0, 49, 53, 45, 39, 34, 1, 22, 4, 10 ], [ 28, 8, 26, 20, 12, 25, 38, 35, 14, 6, 43, 23, 18, 41, 13, 24, 15, 46, 44, 32 ] ], "bottom": [ 46, 44, 32 ], "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": [ 46, 44, 32 ] }, { "kind": "play", "seat": 2, "cards": [ 6 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 0, 1, 2, 4, 5 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 23, 24, 25, 26 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33, 34, 36, 37, 39 ], "pattern": { "type": "trio2", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "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": [ 48 ], "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": "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 18 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 22 ], "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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": 8.116699973470531e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.450000026030466e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.0065107499995065155 }, { "model": "resnet", "role": "landlord", "seconds": 0.01815883399831364 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015882500010775402 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015694169997004792 }, { "model": "resnet", "role": "landlord", "seconds": 0.009140334001131123 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027554579992283834 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019635829994513188 }, { "model": "resnet", "role": "landlord", "seconds": 0.017197624998516403 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003207290999853285 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017258329989999766 }, { "model": "resnet", "role": "landlord", "seconds": 0.010611292000248795 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018284159996255767 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032565000001341105 }, { "model": "resnet", "role": "landlord", "seconds": 0.0094933750006021 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025072499993257225 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002446041000439436 }, { "model": "resnet", "role": "landlord", "seconds": 0.010215665999567136 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018667500007722992 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016537080009584315 }, { "model": "resnet", "role": "landlord", "seconds": 0.009919957999954931 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016840830012370134 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002096665999488323 }, { "model": "resnet", "role": "landlord", "seconds": 0.022532082999532577 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002147917000911548 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002009541998631903 }, { "model": "resnet", "role": "landlord", "seconds": 0.01111358299931453 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018294999990757788 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015835419999348233 }, { "model": "resnet", "role": "landlord", "seconds": 0.021735999998782063 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002306500000486267 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001569500000186963 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261003, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14, 29, 21, 26 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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": [ 12, 14, 17, 18, 21, 22, 23, 24, 25, 26 ], "pattern": { "type": "plane2", "rank": 6, "len": 2 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "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": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.10678041699975438 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01401866699961829 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017922079987329198 }, { "model": "resnet", "role": "landlord", "seconds": 0.016721166000934318 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010231166999801644 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0042617910003173165 }, { "model": "resnet", "role": "landlord", "seconds": 0.02047070799926587 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009659915998781798 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0055324169989035 }, { "model": "resnet", "role": "landlord", "seconds": 0.011741584001356387 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009422791001270525 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036167500002193265 }, { "model": "resnet", "role": "landlord", "seconds": 0.009770790999027668 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017676291001407662 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020942089995514834 }, { "model": "resnet", "role": "landlord", "seconds": 0.011811624999609194 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009975666000173078 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016650420002406463 }, { "model": "resnet", "role": "landlord", "seconds": 0.08264991699979873 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014889000000039232 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020976670002710307 }, { "model": "resnet", "role": "landlord", "seconds": 0.010471583000253304 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.08145558300020639 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.004039999999804422 }, { "model": "resnet", "role": "landlord", "seconds": 0.010436415999720339 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017675208000582643 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032887079996726243 }, { "model": "resnet", "role": "landlord", "seconds": 0.009584167000866728 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009155374998954358 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002152624998416286 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261003, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14, 29, 21, 26 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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": [ 12, 14, 17, 18, 21, 22, 23, 24, 25, 26 ], "pattern": { "type": "plane2", "rank": 6, "len": 2 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "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": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003997832998720696 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010030292000010377 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016030333001253894 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016412500008300412 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009140874999502557 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010663666000255034 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019784579999395646 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009417958000994986 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.08348479199958092 }, { "model": "lstm", "role": "landlord", "seconds": 0.00278470899866079 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.020042500000272412 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.08056020799995167 }, { "model": "lstm", "role": "landlord", "seconds": 0.004291958999601775 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018684500000745174 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009909708000122919 }, { "model": "lstm", "role": "landlord", "seconds": 0.002067916999294539 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00956900000164751 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009296333999373019 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028242500011401717 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009551415998430457 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01654633300131536 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017426249996788101 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017635125001106644 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016492000000653206 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019685000006575137 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010009749999881024 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018809541999871726 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018081670004903572 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009545459000946721 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01130054100030975 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261003, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14, 29, 21, 26 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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": [ 12, 14, 17, 18, 21, 22, 23, 24, 25, 26 ], "pattern": { "type": "plane2", "rank": 6, "len": 2 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "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": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.020995290999053395 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018501670001569437 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017108207999626757 }, { "model": "resnet", "role": "landlord", "seconds": 0.016740874998504296 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021898329996474786 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010586709000563133 }, { "model": "resnet", "role": "landlord", "seconds": 0.009911167000609566 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021282920006342465 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018777584000417846 }, { "model": "resnet", "role": "landlord", "seconds": 0.017553833000420127 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020127089992456604 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018022874999587657 }, { "model": "resnet", "role": "landlord", "seconds": 0.010049333001006744 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001740166000672616 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009885875000691158 }, { "model": "resnet", "role": "landlord", "seconds": 0.009722958999191178 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016612910003459547 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009162917000139714 }, { "model": "resnet", "role": "landlord", "seconds": 0.020850165999945602 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002179958999477094 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01034054199953971 }, { "model": "resnet", "role": "landlord", "seconds": 0.010403249998489628 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0020357910016173264 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01885904200025834 }, { "model": "resnet", "role": "landlord", "seconds": 0.010566375000053085 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002185499999541207 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018480875000022934 }, { "model": "resnet", "role": "landlord", "seconds": 0.010581834001641255 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001748708000377519 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009769583999513998 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261003, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14, 29, 21, 26 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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": [ 12, 14, 17, 18, 21, 22, 23, 24, 25, 26 ], "pattern": { "type": "plane2", "rank": 6, "len": 2 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "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": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004373332998511614 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017530830009491183 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0179023340006097 }, { "model": "lstm", "role": "landlord", "seconds": 0.002105249999658554 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015421670013893163 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010999250000168104 }, { "model": "lstm", "role": "landlord", "seconds": 0.0023033750003378373 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002461749998474261 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011518625000462634 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014232079993234947 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001330958999460563 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009340667000287795 }, { "model": "lstm", "role": "landlord", "seconds": 0.001472042000386864 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014442090014199493 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00961250000000291 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016712910000933334 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016948329994193045 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0184779580013128 }, { "model": "lstm", "role": "landlord", "seconds": 0.002876958000342711 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021215840006334474 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010827250000147615 }, { "model": "lstm", "role": "landlord", "seconds": 0.002102542001011898 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002023499999268097 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010129625001354725 }, { "model": "lstm", "role": "landlord", "seconds": 0.001751874999172287 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017430000007152557 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010317000000213739 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017282090011576656 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016298330010613427 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00956900000164751 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261003, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14, 29, 21, 26 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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": [ 12, 14, 17, 18, 21, 22, 23, 24, 25, 26 ], "pattern": { "type": "plane2", "rank": 6, "len": 2 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "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": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.021752958000433864 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021498750011232914 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016300839997711591 }, { "model": "resnet", "role": "landlord", "seconds": 0.009459291000894154 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016387910000048578 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016886249995877733 }, { "model": "resnet", "role": "landlord", "seconds": 0.017549416999827372 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016107920000649756 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028450840000004973 }, { "model": "resnet", "role": "landlord", "seconds": 0.010261207999064936 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016328750007232884 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019565000002330635 }, { "model": "resnet", "role": "landlord", "seconds": 0.009956416000932222 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0021834999988641357 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016438329985248856 }, { "model": "resnet", "role": "landlord", "seconds": 0.009913040999890654 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002027959000770352 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015227079984470038 }, { "model": "resnet", "role": "landlord", "seconds": 0.010899250000875327 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016862079992279178 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020188329999655252 }, { "model": "resnet", "role": "landlord", "seconds": 0.009871541999018518 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018078329994750675 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017589580002095317 }, { "model": "resnet", "role": "landlord", "seconds": 0.009066833999895607 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001842791001763544 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001766499999575899 }, { "model": "resnet", "role": "landlord", "seconds": 0.009839917000135756 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016115409998747054 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017322500007139752 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261003, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 30, "winner": 0, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ 3, -6, 3 ], "initial_hands": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14, 29, 21, 26 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 1, "cards": [ 1, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 44, 47 ], "pattern": { "type": "pair", "rank": 11, "len": 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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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": [ 12, 14, 17, 18, 21, 22, 23, 24, 25, 26 ], "pattern": { "type": "plane2", "rank": 6, "len": 2 } }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "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": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.004388041999845882 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017582750000656233 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020482919990172377 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015688750008848729 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010102333000759245 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0020422499983396847 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015163749994826503 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009601042000213056 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027868749984918395 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015362499998445855 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009740916999362526 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018789170007948996 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017078340006264625 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010136790999240475 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015817080002307193 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020265409984858707 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009786750000785105 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0019863750003423775 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026558329991530627 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009610875000362284 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016068749991973164 }, { "model": "lstm", "role": "landlord", "seconds": 0.002007708999371971 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018877083999541355 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0022033330005797325 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015960410000843694 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016938458000367973 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016581250001763692 }, { "model": "lstm", "role": "landlord", "seconds": 0.002005083000767627 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009278375000576489 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016855000012583332 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261003, "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": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52, 29, 21, 26 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 11, 15, 19, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "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": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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 ], "pattern": { "type": "pair", "rank": 3, "len": 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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.008240375000241329 }, { "model": "resnet", "role": "bidding", "seconds": 0.0082780829998228 }, { "model": "resnet", "role": "landlord", "seconds": 0.08665116700103681 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004097290999197867 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013719165999646066 }, { "model": "resnet", "role": "landlord", "seconds": 0.0860114999995858 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004175957999905222 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.022466749998784508 }, { "model": "resnet", "role": "landlord", "seconds": 0.018675499999517342 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018128749998140847 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01751229100045748 }, { "model": "resnet", "role": "landlord", "seconds": 0.01577375000124448 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003958833000069717 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01922279099926527 }, { "model": "resnet", "role": "landlord", "seconds": 0.019748374999835505 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.008627082999737468 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.029092209000737057 }, { "model": "resnet", "role": "landlord", "seconds": 0.019682750000356464 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0038165419991855742 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009325958000772516 }, { "model": "resnet", "role": "landlord", "seconds": 0.010868749999644933 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015937080006551696 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.08484999999927823 }, { "model": "resnet", "role": "landlord", "seconds": 0.017169665999972494 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016184579999389825 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009458124999582651 }, { "model": "resnet", "role": "landlord", "seconds": 0.009258415999283898 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014748749999853317 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008525708999513881 }, { "model": "resnet", "role": "landlord", "seconds": 0.010098167000251124 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261003, "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": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52, 29, 21, 26 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 11, 15, 19, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "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": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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 ], "pattern": { "type": "pair", "rank": 3, "len": 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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.758300125715323e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.014156582999930833 }, { "model": "resnet", "role": "landlord", "seconds": 0.017060500000297907 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008747624999159598 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014438329999393318 }, { "model": "resnet", "role": "landlord", "seconds": 0.014572707999832346 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015380709000964998 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015797079995536478 }, { "model": "resnet", "role": "landlord", "seconds": 0.008573957999033155 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008576042000640882 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013823339995724382 }, { "model": "resnet", "role": "landlord", "seconds": 0.015088750000359141 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015126666001378908 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012716250002995366 }, { "model": "resnet", "role": "landlord", "seconds": 0.008539000000382657 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013901207999879261 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002830792000168003 }, { "model": "resnet", "role": "landlord", "seconds": 0.014239291000194498 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008639540999865858 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014283330001489958 }, { "model": "resnet", "role": "landlord", "seconds": 0.007982208000612445 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009013333999973838 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001557416999276029 }, { "model": "resnet", "role": "landlord", "seconds": 0.016086458001154824 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008312415999171208 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014337499997054692 }, { "model": "resnet", "role": "landlord", "seconds": 0.008300917001179187 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007853165998312761 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013519579988496844 }, { "model": "resnet", "role": "landlord", "seconds": 0.00796249999984866 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261003, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "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": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52, 29, 21, 26 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 11, 15, 19, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "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": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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 ], "pattern": { "type": "pair", "rank": 3, "len": 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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.006512542000564281 }, { "model": "lstm", "role": "bidding", "seconds": 6.920799933141097e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004411666001033154 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01585541600070428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016748541998822475 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029239590003271587 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01550445800057787 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016772083999967435 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026863330003834562 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008710125001016422 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008765082999161677 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014555830002791481 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01706449999983306 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008829708000121173 }, { "model": "lstm", "role": "landlord", "seconds": 0.002643709000039962 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015980083000613376 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01409083299949998 }, { "model": "lstm", "role": "landlord", "seconds": 0.002676124999197782 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01520104200062633 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008007541999177192 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014083749993005767 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007947457999762264 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015110332999029197 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026616670002113096 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008249999998952262 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01325245899897709 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016049579990067286 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008659209001052659 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008667000000059488 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015669170006731292 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261003, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "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": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52, 29, 21, 26 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 11, 15, 19, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "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": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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 ], "pattern": { "type": "pair", "rank": 3, "len": 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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.241699859150685e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.520900049305055e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031362499994429527 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018868125000153668 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015022080006019678 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018474169992259704 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01467074999891338 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016352080001524882 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014948749994800892 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00832754200018826 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013924579998274567 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014765830001124414 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015832791001230362 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00142483300078311 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013550420007959474 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014108999999734806 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028100830004404997 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015674999995098915 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008171041999958106 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013767920008831425 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013001669994991971 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00774079199982225 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015377500003523892 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015107910003280267 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007943124999655993 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014299169997684658 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015453750002052402 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0074863749996438855 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012107080001442228 }, { "model": "lstm", "role": "landlord", "seconds": 0.00129075000040757 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261003, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "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": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52, 29, 21, 26 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 11, 15, 19, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "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": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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 ], "pattern": { "type": "pair", "rank": 3, "len": 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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.012771749999956228 }, { "model": "lstm", "role": "bidding", "seconds": 7.620900032634381e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004312082999604172 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027378750000934815 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009456208999836235 }, { "model": "lstm", "role": "landlord", "seconds": 0.002920208000432467 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002600416999484878 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016063208999185008 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026107499998033745 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001436999998986721 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008530417000656598 }, { "model": "lstm", "role": "landlord", "seconds": 0.001409542001056252 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003844541000944446 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008822792000501067 }, { "model": "lstm", "role": "landlord", "seconds": 0.00262908399963635 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002868790999855264 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015114249999896856 }, { "model": "lstm", "role": "landlord", "seconds": 0.002790084001389914 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002529625000533997 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014688792000015383 }, { "model": "lstm", "role": "landlord", "seconds": 0.001453457998650265 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013625000010506483 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01531004199932795 }, { "model": "lstm", "role": "landlord", "seconds": 0.002771625000605127 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001455375000659842 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014110374999290798 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016285000001516892 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013955840004200581 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008761917000811081 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014982920001784805 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261003, "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": [ [ 34, 28, 3, 32, 10, 38, 51, 16, 20, 33, 8, 13, 48, 27, 49, 35, 9 ], [ 2, 37, 30, 17, 47, 44, 18, 31, 25, 12, 22, 53, 23, 5, 24, 1, 14 ], [ 6, 11, 39, 45, 19, 42, 50, 15, 7, 41, 40, 46, 4, 43, 0, 36, 52, 29, 21, 26 ] ], "bottom": [ 29, 21, 26 ], "log": [ { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 3 }, { "kind": "landlord", "seat": 2, "value": 3, "cards": [ 29, 21, 26 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 4, 11, 15, 19, 21, 26, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 8 } }, { "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": "play", "seat": 1, "cards": [ 30, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "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": [ 8, 13, 16, 20, 27, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 37 ], "pattern": { "type": "single", "rank": 9, "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 ], "pattern": { "type": "pair", "rank": 3, "len": 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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 40, 41, 42, 43 ], "pattern": { "type": "bomb", "rank": 10, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.245800043165218e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01256166599887365 }, { "model": "resnet", "role": "landlord", "seconds": 0.01749641700007487 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015076670006237691 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013797920000797603 }, { "model": "resnet", "role": "landlord", "seconds": 0.015361542000391637 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015422920005221386 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015744590000394965 }, { "model": "resnet", "role": "landlord", "seconds": 0.014974500001699198 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014561669995600823 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014440000013564713 }, { "model": "resnet", "role": "landlord", "seconds": 0.009150583999144146 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0022184160006872844 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013380829986999743 }, { "model": "resnet", "role": "landlord", "seconds": 0.009093290998862358 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016626670003461186 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002863249999791151 }, { "model": "resnet", "role": "landlord", "seconds": 0.01600308300112374 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012642090005101636 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0011681670002872124 }, { "model": "resnet", "role": "landlord", "seconds": 0.014032916000360274 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001395167000737274 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001544583001305 }, { "model": "resnet", "role": "landlord", "seconds": 0.0134573340001225 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001427125000191154 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001380834000883624 }, { "model": "resnet", "role": "landlord", "seconds": 0.008339250000062748 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013950829998066183 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001384416998917004 }, { "model": "resnet", "role": "landlord", "seconds": 0.008736375000808039 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261004, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2, 0, 23, 30 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "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": [ 6, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.07292524999866146 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00368029099990963 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012861917000918766 }, { "model": "resnet", "role": "landlord", "seconds": 0.010258292000798974 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027375829995435197 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015629083000021637 }, { "model": "resnet", "role": "landlord", "seconds": 0.009473457999774837 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014333749986690236 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.07154837499911082 }, { "model": "resnet", "role": "landlord", "seconds": 0.01124241700017592 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015777089993207483 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00839941699996416 }, { "model": "resnet", "role": "landlord", "seconds": 0.010773250000056578 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004265916000804282 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016659499999150285 }, { "model": "resnet", "role": "landlord", "seconds": 0.014871542000037152 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002783541998724104 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0161306659992988 }, { "model": "resnet", "role": "landlord", "seconds": 0.008739667000554618 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015335420011979295 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015053834000354982 }, { "model": "resnet", "role": "landlord", "seconds": 0.07206212500022957 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002513250001356937 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011956416999964858 }, { "model": "resnet", "role": "landlord", "seconds": 0.015458708001460764 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016200419995584525 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008631083999716793 }, { "model": "resnet", "role": "landlord", "seconds": 0.01658066600066377 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014913340000930475 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009690666998722008 }, { "model": "resnet", "role": "landlord", "seconds": 0.014718499998707557 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014232079993234947 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014227290999770048 }, { "model": "resnet", "role": "landlord", "seconds": 0.009196417000566726 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261004, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2, 0, 23, 30 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "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": [ 6, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01644612500058429 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009332749999884982 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015087920000951272 }, { "model": "resnet", "role": "landlord", "seconds": 0.00834654200116347 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015282500000466825 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002591874999779975 }, { "model": "resnet", "role": "landlord", "seconds": 0.013634749999255291 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007904874999439926 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003117415999440709 }, { "model": "resnet", "role": "landlord", "seconds": 0.008314375001646113 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013236417000371148 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015361250007117633 }, { "model": "resnet", "role": "landlord", "seconds": 0.00945141600095667 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.07707579199995962 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035979169988422655 }, { "model": "resnet", "role": "landlord", "seconds": 0.016562959001021227 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014643250000517583 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026240000006509945 }, { "model": "resnet", "role": "landlord", "seconds": 0.008110292001219932 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008254500000475673 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026324579994252417 }, { "model": "resnet", "role": "landlord", "seconds": 0.01552412499950151 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008224125000197091 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014998329988884507 }, { "model": "resnet", "role": "landlord", "seconds": 0.014429208000365179 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013210457998866332 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001465999999709311 }, { "model": "resnet", "role": "landlord", "seconds": 0.015320708000217564 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007925707999675069 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014705829999002162 }, { "model": "resnet", "role": "landlord", "seconds": 0.014575957999113598 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013435791999654612 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00282599999991362 }, { "model": "resnet", "role": "landlord", "seconds": 0.010413458001494291 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261004, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2, 0, 23, 30 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "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": [ 6, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003862499999740976 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009542542000417598 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008145333000356914 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014365000006364426 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009185375000015483 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014656167000794085 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013439169997582212 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007830374999684864 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015435500001331093 }, { "model": "lstm", "role": "landlord", "seconds": 0.001614165999853867 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007864332999815815 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007663583999601542 }, { "model": "lstm", "role": "landlord", "seconds": 0.002582208000603714 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016414707999501843 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01447441599884769 }, { "model": "lstm", "role": "landlord", "seconds": 0.002762500000244472 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014489208000668441 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014493957998638507 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015879580005275784 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013336916999833193 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01426954199996544 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030335419996845303 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00827308299994911 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013125292000040645 }, { "model": "lstm", "role": "landlord", "seconds": 0.002620375000333297 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00808116700136452 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008140457999616046 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029540829982579453 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009436374999495456 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008183334000932518 }, { "model": "lstm", "role": "landlord", "seconds": 0.002778541000225232 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00817816699964169 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015595791999658104 }, { "model": "lstm", "role": "landlord", "seconds": 0.002927791998445173 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261004, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2, 0, 23, 30 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "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": [ 6, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003881458000250859 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015006249999714782 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014827079994574888 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014142920008453075 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00947966700005054 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002532124999561347 }, { "model": "lstm", "role": "landlord", "seconds": 0.001404667000315385 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007515625000451109 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028860000002168817 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012900000001536682 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008063332999881823 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001419457999872975 }, { "model": "lstm", "role": "landlord", "seconds": 0.002606957999887527 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016254124999250052 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002705249999053194 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027017499996873084 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014552750000802916 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028036660005454905 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014772499998798594 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008376832998692407 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002651332999448641 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029871249989810167 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009172833000775427 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014635409988841275 }, { "model": "lstm", "role": "landlord", "seconds": 0.002598125000076834 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008155624998835265 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014264999990700744 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028890419998788275 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007769249999910244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012647920011659153 }, { "model": "lstm", "role": "landlord", "seconds": 0.002593499999420601 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0076278750002529705 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027175420000276063 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025817499990807846 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261004, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2, 0, 23, 30 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "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": [ 6, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0036434160010685446 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026199999992968515 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007964124999489286 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012584169999172445 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00251291699896683 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009049749998666812 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014285830002336297 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001357000001007691 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01579574999959732 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015910829988570185 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014155000008031493 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008237916999860317 }, { "model": "lstm", "role": "landlord", "seconds": 0.00270533399998385 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004016708000563085 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014403332999791019 }, { "model": "lstm", "role": "landlord", "seconds": 0.002666500000486849 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002548832999309525 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014854500001092674 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014619580015278189 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013570419996540295 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013929834000009578 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029372080007306067 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001397665999320452 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015523750000284053 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027013750004698522 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014485409992630593 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008346374999746331 }, { "model": "lstm", "role": "landlord", "seconds": 0.002849291999154957 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001423582998540951 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008201041999200243 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027312500005791662 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013819159994454822 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014579250000679167 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025499580005998723 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261004, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 34, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2, 0, 23, 30 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 53 ], "pattern": { "type": "single", "rank": 14, "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": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "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": [ 6, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 20, 21, 22, 23 ], "pattern": { "type": "bomb", "rank": 5, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.017352750001009554 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00266245899911155 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014862499992887024 }, { "model": "resnet", "role": "landlord", "seconds": 0.013807582998197176 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025295409996033413 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002493750000212458 }, { "model": "resnet", "role": "landlord", "seconds": 0.00806633300089743 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013674580004590098 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031958330000634305 }, { "model": "resnet", "role": "landlord", "seconds": 0.013383333000092534 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014147080000839196 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013629170007334324 }, { "model": "resnet", "role": "landlord", "seconds": 0.009261625000362983 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004303083000195329 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002612083000713028 }, { "model": "resnet", "role": "landlord", "seconds": 0.015703832999861334 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026569579986244207 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026419579990033526 }, { "model": "resnet", "role": "landlord", "seconds": 0.008281667000119342 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014381670007423963 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027933339988521766 }, { "model": "resnet", "role": "landlord", "seconds": 0.015818166999451932 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014237499999580905 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001382207999995444 }, { "model": "resnet", "role": "landlord", "seconds": 0.00937300000077812 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001387333000820945 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013378750008996576 }, { "model": "resnet", "role": "landlord", "seconds": 0.014422459000343224 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001381750000291504 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013615839998237789 }, { "model": "resnet", "role": "landlord", "seconds": 0.009434375000637374 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001360416999887093 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029062500016152626 }, { "model": "resnet", "role": "landlord", "seconds": 0.014902332999554346 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261004, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 40, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32, 0, 23, 30 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "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 } }, { "kind": "pass", "seat": 2 }, { "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": "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.0070587499994871905 }, { "model": "lstm", "role": "bidding", "seconds": 0.00038808399949630257 }, { "model": "resnet", "role": "bidding", "seconds": 0.007048084000416566 }, { "model": "resnet", "role": "landlord", "seconds": 0.07350741700065555 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012724666999929468 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0034511670000938466 }, { "model": "resnet", "role": "landlord", "seconds": 0.008733541999390582 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008362124999621301 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003230415999496472 }, { "model": "resnet", "role": "landlord", "seconds": 0.07422758299981069 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012736208000205806 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029054169990558876 }, { "model": "resnet", "role": "landlord", "seconds": 0.016360249999706866 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008260917000370682 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014639589990110835 }, { "model": "resnet", "role": "landlord", "seconds": 0.007753708001473569 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.06953891700140957 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002827833000992541 }, { "model": "resnet", "role": "landlord", "seconds": 0.016918125000302098 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011090916001194273 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015437090005434584 }, { "model": "resnet", "role": "landlord", "seconds": 0.0080320839988417 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014426083998841932 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013973339991935063 }, { "model": "resnet", "role": "landlord", "seconds": 0.01054929099882429 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008047999999689637 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013585409997176612 }, { "model": "resnet", "role": "landlord", "seconds": 0.01662404200033052 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009769333000804181 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001542165999126155 }, { "model": "resnet", "role": "landlord", "seconds": 0.0714417079998384 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008670917000927147 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013538750008592615 }, { "model": "resnet", "role": "landlord", "seconds": 0.01686104200052796 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008130083000651211 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013131249997968553 }, { "model": "resnet", "role": "landlord", "seconds": 0.015399874999275198 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01553520899869909 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016684170004737098 }, { "model": "resnet", "role": "landlord", "seconds": 0.01821974999984377 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009497875000306522 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014122079992375802 }, { "model": "resnet", "role": "landlord", "seconds": 0.01438787500046601 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261004, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 40, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32, 0, 23, 30 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "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 } }, { "kind": "pass", "seat": 2 }, { "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": "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.0067124159995728405 }, { "model": "resnet", "role": "bidding", "seconds": 0.011718707999534672 }, { "model": "lstm", "role": "bidding", "seconds": 7.391699909931049e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004075917000591289 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010678000000552856 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01565012499850127 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026591250007186318 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010689083001125255 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013835875000950182 }, { "model": "lstm", "role": "landlord", "seconds": 0.003702707999764243 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008912582999982988 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009927041999617359 }, { "model": "lstm", "role": "landlord", "seconds": 0.002629667000292102 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008225458999731927 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00785287500002596 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012652920013351832 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015492166001422447 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008742041000004974 }, { "model": "lstm", "role": "landlord", "seconds": 0.00280854199991154 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009857917000772431 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008735625000554137 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014962080003897427 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008497208000335377 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008299833001728985 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032199159995798254 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00858216699998593 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00869583399980911 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030158749996189727 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014471124999545282 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013309750000189524 }, { "model": "lstm", "role": "landlord", "seconds": 0.002818249999108957 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00936258399997314 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007960041999467649 }, { "model": "lstm", "role": "landlord", "seconds": 0.002738958000918501 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009321084000475821 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00825691699901654 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027381670006434433 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00855766700078675 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00866899999891757 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028342910009087063 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008104874999844469 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007566624999526539 }, { "model": "lstm", "role": "landlord", "seconds": 0.002584541000032914 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261004, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 40, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32, 0, 23, 30 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "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 } }, { "kind": "pass", "seat": 2 }, { "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": "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.387499863398261e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006580917000974296 }, { "model": "resnet", "role": "bidding", "seconds": 0.006834625000919914 }, { "model": "resnet", "role": "landlord", "seconds": 0.017041500001141685 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002751749998424202 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009694500000478001 }, { "model": "resnet", "role": "landlord", "seconds": 0.009563166999214445 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030587089986511273 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008436416999757057 }, { "model": "resnet", "role": "landlord", "seconds": 0.017764042000635527 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016128329989442136 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010086082998896018 }, { "model": "resnet", "role": "landlord", "seconds": 0.01503825000145298 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015500419995078119 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008929333000196493 }, { "model": "resnet", "role": "landlord", "seconds": 0.013895374999265186 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029034590006631333 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008536583000022802 }, { "model": "resnet", "role": "landlord", "seconds": 0.00990612499845156 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00264324999989185 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016618292000202928 }, { "model": "resnet", "role": "landlord", "seconds": 0.008896375000404078 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014642919995822012 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008225292000133777 }, { "model": "resnet", "role": "landlord", "seconds": 0.015851957999984734 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015067919994180556 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008418290999543387 }, { "model": "resnet", "role": "landlord", "seconds": 0.016063916998973582 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003052332998777274 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013870208998923772 }, { "model": "resnet", "role": "landlord", "seconds": 0.015514999999140855 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014237920004234184 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008559707999665989 }, { "model": "resnet", "role": "landlord", "seconds": 0.01626416699946276 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001508666000518133 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008854833000441431 }, { "model": "resnet", "role": "landlord", "seconds": 0.015882541998507804 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016321249986503972 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014324624999062507 }, { "model": "resnet", "role": "landlord", "seconds": 0.015990249999958905 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001500791000580648 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014040999998542247 }, { "model": "resnet", "role": "landlord", "seconds": 0.014892041999701178 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261004, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 40, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32, 0, 23, 30 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "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 } }, { "kind": "pass", "seat": 2 }, { "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": "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.525000000896398e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.012044166000123369 }, { "model": "lstm", "role": "bidding", "seconds": 7.38340004318161e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0040767499995126855 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027144579999003327 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014896667000357411 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026933329991152277 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025819999991654186 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008272500001112348 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037806670006830245 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016949580003711162 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015658250000342377 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025284999992436497 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013410829997155815 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009723707999000908 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014807090010435786 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003221708000637591 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008877333000782528 }, { "model": "lstm", "role": "landlord", "seconds": 0.002764165999906254 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002608332999443519 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0083931669996673 }, { "model": "lstm", "role": "landlord", "seconds": 0.001296125001317705 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013171250011509983 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007993125000211876 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027929999996558763 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015627500015398255 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008531834000677918 }, { "model": "lstm", "role": "landlord", "seconds": 0.002935292000984191 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027049580003222218 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008810082999843871 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028066249997209525 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001427084000169998 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00825812500079337 }, { "model": "lstm", "role": "landlord", "seconds": 0.002593416998934117 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001273209001737996 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008044457999858423 }, { "model": "lstm", "role": "landlord", "seconds": 0.00253612500091549 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013072500005364418 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009250208000594284 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028228339997440344 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015392079985758755 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008775583000897313 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026468750002095476 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261004, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 40, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32, 0, 23, 30 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "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 } }, { "kind": "pass", "seat": 2 }, { "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": "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.300000106624793e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.433300066215452e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007240625000122236 }, { "model": "resnet", "role": "landlord", "seconds": 0.017619040998397395 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00277920799999265 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027769589996751165 }, { "model": "resnet", "role": "landlord", "seconds": 0.01084883299881767 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00260270799844875 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025488330011285143 }, { "model": "resnet", "role": "landlord", "seconds": 0.0169097910002165 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015460419999726582 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026605000002746237 }, { "model": "resnet", "role": "landlord", "seconds": 0.009556125000017346 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013959159987280145 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013899169989599613 }, { "model": "resnet", "role": "landlord", "seconds": 0.007959000000482774 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029842080002708826 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013632090012833942 }, { "model": "resnet", "role": "landlord", "seconds": 0.01463441700070689 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028688329985016026 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014084590002312325 }, { "model": "resnet", "role": "landlord", "seconds": 0.009691834000477684 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014838339993730187 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014791249996051192 }, { "model": "resnet", "role": "landlord", "seconds": 0.018042582998532453 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015184170006250497 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014824589998170268 }, { "model": "resnet", "role": "landlord", "seconds": 0.016981500000838423 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026970840008289088 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014083749993005767 }, { "model": "resnet", "role": "landlord", "seconds": 0.015616542001225753 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013799999996990664 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012524169997050194 }, { "model": "resnet", "role": "landlord", "seconds": 0.01516004200129828 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013548749993788078 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012446669989003567 }, { "model": "resnet", "role": "landlord", "seconds": 0.014722625001013512 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015441249997820705 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001537125001050299 }, { "model": "resnet", "role": "landlord", "seconds": 0.016843916999278008 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016895829994609812 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001457166999898618 }, { "model": "resnet", "role": "landlord", "seconds": 0.016599708000285318 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261004, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 40, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 19, 18, 5, 8, 13, 16, 1, 29, 15, 11, 12, 47, 27, 9, 4, 31, 48 ], [ 49, 3, 39, 52, 40, 24, 28, 46, 33, 7, 50, 37, 35, 51, 34, 10, 32, 0, 23, 30 ], [ 42, 41, 53, 21, 6, 38, 36, 17, 26, 22, 45, 44, 43, 25, 20, 14, 2 ] ], "bottom": [ 0, 23, 30 ], "log": [ { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 2 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 0, 23, 30 ] }, { "kind": "play", "seat": 1, "cards": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 47 ], "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 } }, { "kind": "pass", "seat": 2 }, { "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": "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 37, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 44, 45 ], "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": [ 24 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 33, 34, 35 ], "pattern": { "type": "bomb", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 30 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 2, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 0, "value": 2, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.013682208000318496 }, { "model": "lstm", "role": "bidding", "seconds": 8.09579996712273e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.7375000324100256e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.004165458998613758 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010510541000257945 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028262919986445922 }, { "model": "lstm", "role": "landlord", "seconds": 0.002718084000662202 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009821249999731663 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002846540999598801 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037941660011711065 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014292833999206778 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026950829997076653 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025585000003047753 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008741666000787518 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014232499997888226 }, { "model": "lstm", "role": "landlord", "seconds": 0.00141004200122552 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016844875000970205 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015907500001048902 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028821660016546957 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016434167000625166 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015815000006114133 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015825409991521155 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015034166999612353 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015394590009236708 }, { "model": "lstm", "role": "landlord", "seconds": 0.003241499998694053 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009054832999026985 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014468329991359496 }, { "model": "lstm", "role": "landlord", "seconds": 0.003034084000319126 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016387458999815863 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016131249994941754 }, { "model": "lstm", "role": "landlord", "seconds": 0.002801000000545173 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008759957998336176 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013875839995307615 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029291249993548263 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008630750000520493 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001413666999724228 }, { "model": "lstm", "role": "landlord", "seconds": 0.002773165999315097 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009496415999819874 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002192833000663086 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030205410002963617 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008377874999496271 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014016660006745951 }, { "model": "lstm", "role": "landlord", "seconds": 0.002786458000628045 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261005, "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": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19, 2, 0, 41 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 0, 41 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8, 14, 18, 22, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 27, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "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": [ 31 ], "pattern": { "type": "single", "rank": 7, "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": [ 12, 13, 40, 41, 43 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0032219999993685633 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008870666000802885 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008559500000046683 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012589159996423405 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008871333000570303 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009233875000063563 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025652500007709023 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.09324783400006709 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.09449175000008836 }, { "model": "lstm", "role": "landlord", "seconds": 0.00360187500155007 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01605520799967053 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008640250000098604 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027164999992237426 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0935812089992396 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011211167000510613 }, { "model": "lstm", "role": "landlord", "seconds": 0.001642708000872517 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008310875000461238 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008231750000049942 }, { "model": "lstm", "role": "landlord", "seconds": 0.003163583000059589 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009703375000754022 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00835575000019162 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015854589983064216 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0143334579988732 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008346457998413825 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015052500002639135 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008050209000430186 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007961499999510124 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017619999998714775 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008051291999436216 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007990166999661596 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014067499996599508 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261005, "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": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19, 2, 0, 41 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 0, 41 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8, 14, 18, 22, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 27, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "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": [ 31 ], "pattern": { "type": "single", "rank": 7, "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": [ 12, 13, 40, 41, 43 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.0915647909987456 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002681042000403977 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011920916998860775 }, { "model": "resnet", "role": "landlord", "seconds": 0.014948791000279016 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013821249995089602 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013203332999182749 }, { "model": "resnet", "role": "landlord", "seconds": 0.007980374999533524 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017892500000016298 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00904683400040085 }, { "model": "resnet", "role": "landlord", "seconds": 0.013799166999888257 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016513330010639038 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008418207999056904 }, { "model": "resnet", "role": "landlord", "seconds": 0.008456083000055514 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016182500003196765 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00834204199964006 }, { "model": "resnet", "role": "landlord", "seconds": 0.008446707999610226 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013883339997846633 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008097166999505134 }, { "model": "resnet", "role": "landlord", "seconds": 0.1669732499995007 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027627079998637782 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015863832999457372 }, { "model": "resnet", "role": "landlord", "seconds": 0.0085099590014579 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016305419994750991 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008091041001534904 }, { "model": "resnet", "role": "landlord", "seconds": 0.0077250840004126076 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013605419990199152 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007895582999481121 }, { "model": "resnet", "role": "landlord", "seconds": 0.016082541000287165 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014439590013353154 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008167333000528743 }, { "model": "resnet", "role": "landlord", "seconds": 0.008073082999544567 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261005, "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": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19, 2, 0, 41 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 0, 41 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8, 14, 18, 22, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 27, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "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": [ 31 ], "pattern": { "type": "single", "rank": 7, "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": [ 12, 13, 40, 41, 43 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.009348790999865741 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01464266699986183 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001600499999767635 }, { "model": "resnet", "role": "landlord", "seconds": 0.009538333000818966 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013439292000839487 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001557833998958813 }, { "model": "resnet", "role": "landlord", "seconds": 0.00994054100010544 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014380375001564971 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016255410009762272 }, { "model": "resnet", "role": "landlord", "seconds": 0.009152458998869406 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009015166000608588 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015167499987001065 }, { "model": "resnet", "role": "landlord", "seconds": 0.008806583000477985 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01476866699886159 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014065000013943063 }, { "model": "resnet", "role": "landlord", "seconds": 0.007952750000185915 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01400775000001886 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014214589991752291 }, { "model": "resnet", "role": "landlord", "seconds": 0.01410862500051735 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008393375001105596 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014914999992470257 }, { "model": "resnet", "role": "landlord", "seconds": 0.015018333000625717 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008573832999900333 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001425791000656318 }, { "model": "resnet", "role": "landlord", "seconds": 0.009711167000205023 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008208915998693556 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013959579991933424 }, { "model": "resnet", "role": "landlord", "seconds": 0.013775542000075802 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008331834000273375 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013555839996115537 }, { "model": "resnet", "role": "landlord", "seconds": 0.008014916000320227 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261005, "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": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19, 2, 0, 41 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 0, 41 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8, 14, 18, 22, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 27, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "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": [ 31 ], "pattern": { "type": "single", "rank": 7, "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": [ 12, 13, 40, 41, 43 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.015865625000515138 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015274580000550486 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015069159999256954 }, { "model": "resnet", "role": "landlord", "seconds": 0.013134208000337821 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028075840000383323 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025351250005769543 }, { "model": "resnet", "role": "landlord", "seconds": 0.009497207998720114 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002771999999822583 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026499169998714933 }, { "model": "resnet", "role": "landlord", "seconds": 0.01477054200040584 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026245000008202624 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014303749994724058 }, { "model": "resnet", "role": "landlord", "seconds": 0.009928208000928862 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002968958999190363 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014103749999776483 }, { "model": "resnet", "role": "landlord", "seconds": 0.00930283299931034 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014304169999377336 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001373458000671235 }, { "model": "resnet", "role": "landlord", "seconds": 0.009642791999795008 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027427500008343486 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015152089999901364 }, { "model": "resnet", "role": "landlord", "seconds": 0.007815583001502091 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012314169998717261 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00120141700062959 }, { "model": "resnet", "role": "landlord", "seconds": 0.01341583300018101 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014537909992213827 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013643339989357628 }, { "model": "resnet", "role": "landlord", "seconds": 0.008562625000195112 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014186669995979173 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013647499999933643 }, { "model": "resnet", "role": "landlord", "seconds": 0.013645167000504443 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261005, "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": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19, 2, 0, 41 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 0, 41 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8, 14, 18, 22, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 27, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "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": [ 31 ], "pattern": { "type": "single", "rank": 7, "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": [ 12, 13, 40, 41, 43 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019479170005070046 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013690666999536916 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00154662500062841 }, { "model": "lstm", "role": "landlord", "seconds": 0.002644250000230386 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008832124998662039 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014779590001126053 }, { "model": "lstm", "role": "landlord", "seconds": 0.001463041000533849 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014439541999308858 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015851250009291107 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015579999999317806 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01340120900022157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015484160012420034 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014727500001754379 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013715334000153234 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014680000003863825 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014634579983976437 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008223875000112457 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013873749994672835 }, { "model": "lstm", "role": "landlord", "seconds": 0.001602124999408261 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00846350000028906 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014609999998356216 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014543749985023169 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008287041000585305 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00141504199928022 }, { "model": "lstm", "role": "landlord", "seconds": 0.001388708000376937 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008298458998979186 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013837080005032476 }, { "model": "lstm", "role": "landlord", "seconds": 0.002777625000817352 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007588000000396278 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012518330004240852 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014457500001299195 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261005, "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": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19, 2, 0, 41 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 2, 0, 41 ] }, { "kind": "play", "seat": 0, "cards": [ 0, 2 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 5, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 36, 39 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 45, 46 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 3 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8, 14, 18, 22, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 17, 20, 27, 29, 34, 37 ], "pattern": { "type": "straight", "rank": 9, "len": 6 } }, { "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": [ 31 ], "pattern": { "type": "single", "rank": 7, "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": [ 12, 13, 40, 41, 43 ], "pattern": { "type": "trio2", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 19 ], "pattern": { "type": "single", "rank": 4, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001877167000202462 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014893330007907934 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00834345899966138 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014538329996867105 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013144170006853528 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007727292000708985 }, { "model": "lstm", "role": "landlord", "seconds": 0.0011807500013674144 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013404159999481635 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01374749999922642 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016015829987736652 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015535829988948535 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008815458000754006 }, { "model": "lstm", "role": "landlord", "seconds": 0.001457166999898618 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016253750000032596 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008446457999525592 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014638329994340893 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013802920002490282 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008075458999883267 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014047919994482072 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001282458000787301 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008003292001376394 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013206249986978946 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012749590005114442 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008300666999275563 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028742920003423933 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014180839989421656 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008258082998509053 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012527090002549812 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012347079991741339 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00786020799932885 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012362079996819375 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261005, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 16, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7, 2, 0, 41 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "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": [ 2, 0, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 8, 14, 18, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 17, 20, 27, 29, 33, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 8 } }, { "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31, 35, 38, 41, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 2, 3, 7 ], "pattern": { "type": "trio1", "rank": 0, "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": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0003842089990939712 }, { "model": "resnet", "role": "bidding", "seconds": 0.007718459000898292 }, { "model": "resnet", "role": "bidding", "seconds": 0.007542875000581262 }, { "model": "resnet", "role": "landlord", "seconds": 0.09294437500102504 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013530333000744577 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0035111249999317806 }, { "model": "resnet", "role": "landlord", "seconds": 0.00826970900016022 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00923670800148102 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027178749987797346 }, { "model": "resnet", "role": "landlord", "seconds": 0.013315832999069244 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013227416000518133 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025816249999479624 }, { "model": "resnet", "role": "landlord", "seconds": 0.014646958001321764 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008105834000161849 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013996669986227062 }, { "model": "resnet", "role": "landlord", "seconds": 0.013409375000264845 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010187457999563776 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015027080007712357 }, { "model": "resnet", "role": "landlord", "seconds": 0.01489120800033561 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261005, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 16, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7, 2, 0, 41 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "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": [ 2, 0, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 8, 14, 18, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 17, 20, 27, 29, 33, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 8 } }, { "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31, 35, 38, 41, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 2, 3, 7 ], "pattern": { "type": "trio1", "rank": 0, "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.011964167000769521 }, { "model": "lstm", "role": "bidding", "seconds": 7.654199907847214e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.011626707999312202 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022243339990382083 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008411458999034949 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013228957999672275 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025068340000871103 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008195083000828163 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00852462500006368 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027901249995920807 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008084791999863228 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008494208001138759 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016414159999840194 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007885125000029802 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007590708000861923 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012938749987370102 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009390332999828388 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008176499999535736 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015937079988361802 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261005, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 16, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7, 2, 0, 41 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "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": [ 2, 0, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 8, 14, 18, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 17, 20, 27, 29, 33, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 8 } }, { "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31, 35, 38, 41, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 2, 3, 7 ], "pattern": { "type": "trio1", "rank": 0, "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": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.00704329099971801 }, { "model": "resnet", "role": "bidding", "seconds": 0.006726499999786029 }, { "model": "lstm", "role": "bidding", "seconds": 7.287500011443626e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.016026624998630723 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001389791999827139 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008629042000393383 }, { "model": "resnet", "role": "landlord", "seconds": 0.013098666999212583 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014289999999164138 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00866791699991154 }, { "model": "resnet", "role": "landlord", "seconds": 0.013399249999565654 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013676669987034984 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008337000001120032 }, { "model": "resnet", "role": "landlord", "seconds": 0.013895541998863337 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015634999999747379 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008837041999868234 }, { "model": "resnet", "role": "landlord", "seconds": 0.01401941599942802 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001450290999855497 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008805874998870422 }, { "model": "resnet", "role": "landlord", "seconds": 0.01356195900007151 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261005, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 16, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7, 2, 0, 41 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "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": [ 2, 0, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 8, 14, 18, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 17, 20, 27, 29, 33, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 8 } }, { "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31, 35, 38, 41, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 2, 3, 7 ], "pattern": { "type": "trio1", "rank": 0, "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.013824417001160327 }, { "model": "lstm", "role": "bidding", "seconds": 7.60830007493496e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.5124999562394805e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0024670000002515735 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014831249991402728 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015088833999470808 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013933330010331701 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013438750011118827 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008920915999624413 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015883750002103625 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013580410013673827 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01360029100032989 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016333749990735669 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014149580001685536 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015213458998914575 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016958750002231682 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014453750009124633 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008913542000300367 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015004169999883743 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261005, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 16, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7, 2, 0, 41 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "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": [ 2, 0, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 8, 14, 18, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 17, 20, 27, 29, 33, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 8 } }, { "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31, 35, 38, 41, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 2, 3, 7 ], "pattern": { "type": "trio1", "rank": 0, "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": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.874999937484972e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007092584000929492 }, { "model": "lstm", "role": "bidding", "seconds": 7.245799861266278e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.016627542001515394 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015373749993159436 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014837910002825083 }, { "model": "resnet", "role": "landlord", "seconds": 0.00884470799974224 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014752919996681157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017369590004818747 }, { "model": "resnet", "role": "landlord", "seconds": 0.01466199999958917 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014074579994485248 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00147270799971011 }, { "model": "resnet", "role": "landlord", "seconds": 0.015304667000236805 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014458750010817312 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014099999989412026 }, { "model": "resnet", "role": "landlord", "seconds": 0.014285290999396238 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014020420003362233 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012979160001123091 }, { "model": "resnet", "role": "landlord", "seconds": 0.013626750000184984 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261005, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 16, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -2, 4, -2 ], "initial_hands": [ [ 37, 33, 17, 27, 40, 34, 29, 13, 53, 46, 12, 45, 6, 20, 43, 50, 19 ], [ 5, 52, 49, 32, 24, 31, 35, 3, 8, 14, 22, 28, 47, 38, 48, 18, 7, 2, 0, 41 ], [ 4, 11, 21, 51, 10, 15, 23, 1, 39, 16, 25, 9, 26, 30, 36, 44, 42 ] ], "bottom": [ 2, 0, 41 ], "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": [ 2, 0, 41 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 8, 14, 18, 22, 24, 28, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 12, 17, 20, 27, 29, 33, 37, 40 ], "pattern": { "type": "straight", "rank": 10, "len": 8 } }, { "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 31, 35, 38, 41, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 0, 2, 3, 7 ], "pattern": { "type": "trio1", "rank": 0, "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": 7.308299973374233e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.0959000620641746e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007129333000193583 }, { "model": "lstm", "role": "landlord", "seconds": 0.0022026250007911585 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008405375001530047 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014740000005986076 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013564170003519394 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008003666000149678 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015656670002499595 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015828329997020774 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007743666999886045 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001178250000521075 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013475840005412465 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007298333999642637 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00120091600001615 }, { "model": "lstm", "role": "landlord", "seconds": 0.001240499999767053 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008029625001654495 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001362833001621766 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014990409999882104 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261006, "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.10105429200120852 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013059667000561603 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001461000001654611 }, { "model": "resnet", "role": "landlord", "seconds": 0.016869666998900357 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014309208998383838 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001391166999383131 }, { "model": "resnet", "role": "landlord", "seconds": 0.01464795799984131 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008308291000503232 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013269999999465654 }, { "model": "resnet", "role": "landlord", "seconds": 0.008309167000334128 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00804091600002721 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014085000002523884 }, { "model": "resnet", "role": "landlord", "seconds": 0.007739833999949042 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007714875000601751 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003169083000102546 }, { "model": "resnet", "role": "landlord", "seconds": 0.01307954199910455 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0080847499993979 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013910409998061368 }, { "model": "resnet", "role": "landlord", "seconds": 0.008007165999515564 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261006, "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019487499994284008 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008067333999861148 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007667542000490357 }, { "model": "lstm", "role": "landlord", "seconds": 0.001575750000483822 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007851374999518157 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007932667000204674 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015723750002507586 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007728791000772617 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007371540999884019 }, { "model": "lstm", "role": "landlord", "seconds": 0.001393375001498498 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007258125000589644 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007927041000584722 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013302910010679625 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008031957999264705 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017092666999815265 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013253750003059395 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007663249998586252 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007443417000104091 }, { "model": "lstm", "role": "landlord", "seconds": 0.001404458000251907 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261006, "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.009006708000015351 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001226582999152015 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007699957999648177 }, { "model": "resnet", "role": "landlord", "seconds": 0.008183250000001863 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012273329994059168 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0078102499992382945 }, { "model": "resnet", "role": "landlord", "seconds": 0.008334000000104425 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001310333998844726 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007840333999411087 }, { "model": "resnet", "role": "landlord", "seconds": 0.0081323340000381 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013258750004752073 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007697875000303611 }, { "model": "resnet", "role": "landlord", "seconds": 0.007904457999757142 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013731250001001172 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00846099999944272 }, { "model": "resnet", "role": "landlord", "seconds": 0.008081916999799432 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001421041999492445 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007841250000637956 }, { "model": "resnet", "role": "landlord", "seconds": 0.00802066700089199 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261006, "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019780420007009525 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013420830000541173 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00800929199976963 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016932079997786786 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013793329999316484 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007937999998830492 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016167499998118728 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001297917000556481 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007989166000697878 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015011249997769482 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013300000009621726 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007987958999365219 }, { "model": "lstm", "role": "landlord", "seconds": 0.001344709000477451 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013072919991827803 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008432165999693098 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013701669995498378 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012852910003857687 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007987375000084285 }, { "model": "lstm", "role": "landlord", "seconds": 0.001349625001239474 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261006, "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.009139625000898377 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013427499998215353 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012712919997284189 }, { "model": "resnet", "role": "landlord", "seconds": 0.008719292000023415 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001361083999654511 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013355830014916137 }, { "model": "resnet", "role": "landlord", "seconds": 0.008572207998440717 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013484170012816321 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012967500006197952 }, { "model": "resnet", "role": "landlord", "seconds": 0.008264042000519112 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014234170012059622 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013457080003718147 }, { "model": "resnet", "role": "landlord", "seconds": 0.008020749999559484 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013669589989149245 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001508167000793037 }, { "model": "resnet", "role": "landlord", "seconds": 0.009129000000029919 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013448339996102732 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013032499991822988 }, { "model": "resnet", "role": "landlord", "seconds": 0.008096666999335866 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261006, "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019937500001105946 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00792087499939953 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013416670008155052 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016500839992659166 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008067958999163238 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013447500004986068 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015416250007547205 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008046999999351101 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013506659997801762 }, { "model": "lstm", "role": "landlord", "seconds": 0.001485917000536574 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008007583001017338 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001329833999989205 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012944999998580897 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007607333000123617 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014878749989293283 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013964160007162718 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007829207999748178 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012970839998160955 }, { "model": "lstm", "role": "landlord", "seconds": 0.001523667000583373 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261006, "mode": "bidding", "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "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": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "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.01756941700114112 }, { "model": "resnet", "role": "bidding", "seconds": 0.015948624999509775 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004281670007912908 }, { "model": "resnet", "role": "landlord", "seconds": 0.015897666999080684 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008482125000227825 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013851670009898953 }, { "model": "resnet", "role": "landlord", "seconds": 0.014122709000730538 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012784208000084618 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013386250011535594 }, { "model": "resnet", "role": "landlord", "seconds": 0.015639999999621068 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008431416999883368 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00130808399990201 }, { "model": "resnet", "role": "landlord", "seconds": 0.013902958000471699 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008446125000773463 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014540829997713445 }, { "model": "resnet", "role": "landlord", "seconds": 0.008189334001144744 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008220333000281244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015497920012421673 }, { "model": "resnet", "role": "landlord", "seconds": 0.01399900000069465 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008364958001038758 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013299580004968448 }, { "model": "resnet", "role": "landlord", "seconds": 0.008226457999626291 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261006, "mode": "bidding", "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "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": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "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": 8.574999992561061e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006887958001243533 }, { "model": "resnet", "role": "bidding", "seconds": 0.00671229200088419 }, { "model": "lstm", "role": "landlord", "seconds": 0.002048125001238077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008117209001284209 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007919542000308866 }, { "model": "lstm", "role": "landlord", "seconds": 0.001649416000873316 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008064125000601052 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007861124999180902 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015955840008246014 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00801675000002433 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008101708999674884 }, { "model": "lstm", "role": "landlord", "seconds": 0.001510457999756909 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008016374998987885 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008399708998695132 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013766659994871588 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008006874999409774 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015024124999399646 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014492499994958052 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008179166999980225 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00792708300105005 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013699999999516876 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261006, "mode": "bidding", "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "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": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "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.012995375000173226 }, { "model": "lstm", "role": "bidding", "seconds": 8.633400102553423e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.012313250001170672 }, { "model": "resnet", "role": "landlord", "seconds": 0.014829665999059216 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014022920004208572 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013873290999981691 }, { "model": "resnet", "role": "landlord", "seconds": 0.014702749998832587 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014561659991159104 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008537666999473004 }, { "model": "resnet", "role": "landlord", "seconds": 0.014164332998916507 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014059170007385546 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009273208999729832 }, { "model": "resnet", "role": "landlord", "seconds": 0.013793250000162516 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014074589998926967 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013615083000331651 }, { "model": "resnet", "role": "landlord", "seconds": 0.008501541000441648 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013639169992529787 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01409537499966973 }, { "model": "resnet", "role": "landlord", "seconds": 0.009202499999446445 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001494457999797305 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008559582998714177 }, { "model": "resnet", "role": "landlord", "seconds": 0.00817095799902745 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261006, "mode": "bidding", "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "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": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "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.729200115136337e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.8707999414764345e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.013444707999951788 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020013749999634456 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001359916999717825 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008226541000112775 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016413749999628635 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013949999993201345 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007896584000263829 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015826250000827713 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00139475000105449 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007899415999418125 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014818330000707647 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012854579999839189 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008083291000730242 }, { "model": "lstm", "role": "landlord", "seconds": 0.0011546249988896307 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0011224999998376006 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0077621670006919885 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012031250007566996 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0011393330005375901 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007418166000206838 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012935840004502097 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261006, "mode": "bidding", "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "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": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "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.013789208000162034 }, { "model": "lstm", "role": "bidding", "seconds": 8.029200034798123e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.654099913954269e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.015348250000897679 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014274579989432823 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013170830006856704 }, { "model": "resnet", "role": "landlord", "seconds": 0.01583391599888273 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013957920000393642 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012942499997734558 }, { "model": "resnet", "role": "landlord", "seconds": 0.014667583000118611 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013921660010964843 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013498750013241079 }, { "model": "resnet", "role": "landlord", "seconds": 0.014853583999865805 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014127080012258375 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014074589998926967 }, { "model": "resnet", "role": "landlord", "seconds": 0.014547457998560276 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001404665999871213 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015302089996112045 }, { "model": "resnet", "role": "landlord", "seconds": 0.013691874999494758 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014385419999598525 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001343083000392653 }, { "model": "resnet", "role": "landlord", "seconds": 0.009029000000737142 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261006, "mode": "bidding", "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": [ [ 7, 30, 45, 50, 26, 33, 51, 25, 44, 20, 16, 43, 41, 35, 18, 9, 10 ], [ 37, 36, 52, 27, 46, 47, 49, 38, 15, 48, 0, 23, 28, 11, 29, 31, 12, 17, 24, 6 ], [ 2, 14, 13, 19, 8, 4, 32, 5, 21, 3, 34, 22, 1, 53, 40, 42, 39 ] ], "bottom": [ 17, 24, 6 ], "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": [ 17, 24, 6 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 6, 11, 12, 17, 23, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 7 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 15, 28, 29, 31 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 27, 36, 37, 38 ], "pattern": { "type": "trio1", "rank": 9, "len": 1 } }, { "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": "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": [ 33, 35 ], "pattern": { "type": "pair", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 52 ], "pattern": { "type": "single", "rank": 13, "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.812500007275958e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.012099457999283914 }, { "model": "lstm", "role": "bidding", "seconds": 7.775000085530337e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020942910014127847 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008376875000976725 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001412499999787542 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016397500003222376 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008035124999878462 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013825419991917443 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015322499984904425 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007808124999428401 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001306083000599756 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014726250010426156 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007769249999910244 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001360833999569877 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012700419993052492 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007726084000751143 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014727910001965938 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013660839995282004 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0074771660001715645 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0011385420002625324 }, { "model": "lstm", "role": "landlord", "seconds": 0.0010909590000665048 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261007, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.09845179100011592 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0045335419999901205 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012444666999726905 }, { "model": "resnet", "role": "landlord", "seconds": 0.0117805000008957 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003350625000166474 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010312833001080435 }, { "model": "resnet", "role": "landlord", "seconds": 0.008213417000661138 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0034268330000486458 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016994665998936398 }, { "model": "resnet", "role": "landlord", "seconds": 0.00996537500031991 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002805582998917089 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008343333000084385 }, { "model": "resnet", "role": "landlord", "seconds": 0.008311666999361478 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014050830013729865 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.09574491700004728 }, { "model": "resnet", "role": "landlord", "seconds": 0.010888625000006869 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026508339997235453 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016470209000544855 }, { "model": "resnet", "role": "landlord", "seconds": 0.017422791999706533 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029052079989924096 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0104437499994674 }, { "model": "resnet", "role": "landlord", "seconds": 0.009111707999181817 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001479624999774387 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014887957999235368 }, { "model": "resnet", "role": "landlord", "seconds": 0.009679791999587906 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015071670004545012 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015716875001089647 }, { "model": "resnet", "role": "landlord", "seconds": 0.008745041999645764 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014743330011697253 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008329709000463481 }, { "model": "resnet", "role": "landlord", "seconds": 0.008129666000968427 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001440833000742714 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261007, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.009387166999658803 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00844712499929301 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001354583999273018 }, { "model": "resnet", "role": "landlord", "seconds": 0.007856124999307212 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.09375716700014891 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025345829999423586 }, { "model": "resnet", "role": "landlord", "seconds": 0.009917917001075693 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015284416998838424 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016223340007854858 }, { "model": "resnet", "role": "landlord", "seconds": 0.013741208000283223 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0085287910005718 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014407919989025686 }, { "model": "resnet", "role": "landlord", "seconds": 0.008368458000404644 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008381499999813968 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017789579997042893 }, { "model": "resnet", "role": "landlord", "seconds": 0.008355832998859114 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008466458000839339 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001646082999286591 }, { "model": "resnet", "role": "landlord", "seconds": 0.008849916999679408 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0153712910014292 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001552666000861791 }, { "model": "resnet", "role": "landlord", "seconds": 0.009109208000154467 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008802667000054498 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015076250001584413 }, { "model": "resnet", "role": "landlord", "seconds": 0.00875787499899161 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008610417000454618 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016041660001064884 }, { "model": "resnet", "role": "landlord", "seconds": 0.008395916000154102 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008118083000226761 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013914170012867544 }, { "model": "resnet", "role": "landlord", "seconds": 0.0078148329994292 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007863208000344457 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261007, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0024737080002523726 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00877516600121453 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008429583000179264 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013810000000376021 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00960049999957846 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008405458998822724 }, { "model": "lstm", "role": "landlord", "seconds": 0.001463958000385901 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008742166000956786 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015567749998808722 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014501250007015187 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008465416000035475 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008495666001181235 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013872500003344612 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008234584000092582 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014961291000872734 }, { "model": "lstm", "role": "landlord", "seconds": 0.001450458999897819 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013730583999858936 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016655458999593975 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016771669997979188 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009232959000655683 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0086175420001382 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015790840006957296 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008709916999578127 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008680916998855537 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014093329991737846 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008340750000570551 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01474716699885903 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016018330006772885 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008828250000078697 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008560708000004524 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014276669990067603 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008313459000419243 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261007, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001972375001059845 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01651391700033855 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015160419989115326 }, { "model": "lstm", "role": "landlord", "seconds": 0.001381750000291504 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015569375000268337 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015320829988922924 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014178329984133597 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0157723749998695 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013441659993986832 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013233330009825295 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013920999999754713 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014437910012929933 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013041250003880123 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008224875000450993 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015322089984692866 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012939999996888218 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008273000001281616 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014714999997522682 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015315419987018686 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014079417000175454 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001390542000081041 }, { "model": "lstm", "role": "landlord", "seconds": 0.001238625000041793 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00816550000126881 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001416041000993573 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012691250012721866 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00799241599997913 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015348750002885936 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014696250000270084 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007850415999200777 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013609170000563608 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013168330006010365 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007804875000147149 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261007, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0018490000002202578 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014769169993087417 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015052083001137362 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013421250005194452 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014502919984806795 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008148917000653455 }, { "model": "lstm", "role": "landlord", "seconds": 0.001302249998843763 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014913750001142034 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014042415999938385 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013799589996779105 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001314125000135391 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008061582999289385 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013531249987863703 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013099589996272698 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013606666998384753 }, { "model": "lstm", "role": "landlord", "seconds": 0.001399958999172668 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013463329996739049 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013555042000007234 }, { "model": "lstm", "role": "landlord", "seconds": 0.001644957999815233 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014860000010230578 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008486624999932246 }, { "model": "lstm", "role": "landlord", "seconds": 0.001384666999001638 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014560839990735985 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008442624999588588 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013819589985359926 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015056249994813697 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013775708999673952 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013029170004301704 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0011859170008392539 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008488333000059356 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014107920014794217 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001418083000316983 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261007, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01733316700119758 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016574580004089512 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014575000004697358 }, { "model": "resnet", "role": "landlord", "seconds": 0.008901708000848885 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015354999995906837 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001437707998775295 }, { "model": "resnet", "role": "landlord", "seconds": 0.008377457999813487 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015305829983844887 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014694999990751967 }, { "model": "resnet", "role": "landlord", "seconds": 0.014529709000271396 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014371659999596886 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013488329987012548 }, { "model": "resnet", "role": "landlord", "seconds": 0.008380749999560066 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014380829998117406 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017555409995111404 }, { "model": "resnet", "role": "landlord", "seconds": 0.011261792000368587 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002088332999846898 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018955409996124217 }, { "model": "resnet", "role": "landlord", "seconds": 0.020860624999841093 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016147909991559573 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014658749987574993 }, { "model": "resnet", "role": "landlord", "seconds": 0.008719333000044571 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001554458000100567 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001378083001327468 }, { "model": "resnet", "role": "landlord", "seconds": 0.01416883400088409 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016102500012493692 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015957079995132517 }, { "model": "resnet", "role": "landlord", "seconds": 0.008734625000215601 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015264590001606848 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014107909992162604 }, { "model": "resnet", "role": "landlord", "seconds": 0.008114250000289758 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013924579998274567 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261007, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "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": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "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.01243849999991653 }, { "model": "lstm", "role": "bidding", "seconds": 0.00038479099930555094 }, { "model": "resnet", "role": "bidding", "seconds": 0.013486541000020225 }, { "model": "resnet", "role": "landlord", "seconds": 0.009304791999966255 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015717920014139963 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009418333998837625 }, { "model": "resnet", "role": "landlord", "seconds": 0.008111040999210672 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015388329993584193 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008171041999958106 }, { "model": "resnet", "role": "landlord", "seconds": 0.00828650000039488 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015341250000346918 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014095417000135058 }, { "model": "resnet", "role": "landlord", "seconds": 0.008400624999922002 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014104170004429761 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008178582998880302 }, { "model": "resnet", "role": "landlord", "seconds": 0.008251208000729093 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013725839999096934 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014251041999159497 }, { "model": "resnet", "role": "landlord", "seconds": 0.008027708001463907 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014433750002353918 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014940000000933651 }, { "model": "resnet", "role": "landlord", "seconds": 0.008476958000755985 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015222499987430638 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013147083000148996 }, { "model": "resnet", "role": "landlord", "seconds": 0.008045291000598809 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001419666999936453 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00799212499987334 }, { "model": "resnet", "role": "landlord", "seconds": 0.007836291999410605 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001496999999289983 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013597832999948878 }, { "model": "resnet", "role": "landlord", "seconds": 0.013670832999196136 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014843749995634425 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013764124998488114 }, { "model": "resnet", "role": "landlord", "seconds": 0.008388333000766579 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014329999994515674 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261007, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "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": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "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.01255045799916843 }, { "model": "resnet", "role": "bidding", "seconds": 0.012524916999609559 }, { "model": "lstm", "role": "bidding", "seconds": 7.491699943784624e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.014192624999850523 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008789167000941234 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014527090006595245 }, { "model": "resnet", "role": "landlord", "seconds": 0.008484333999149385 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013977416998386616 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014261249998526182 }, { "model": "resnet", "role": "landlord", "seconds": 0.00814975000139384 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013832041999194189 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001595083998836344 }, { "model": "resnet", "role": "landlord", "seconds": 0.014237000001230626 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008353666000402882 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013714590004383354 }, { "model": "resnet", "role": "landlord", "seconds": 0.008126958000502782 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008123625000735046 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017232499994861428 }, { "model": "resnet", "role": "landlord", "seconds": 0.007979542000612128 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008314916000017547 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015853339991735993 }, { "model": "resnet", "role": "landlord", "seconds": 0.013418249998721876 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008633041999928537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014692500008095521 }, { "model": "resnet", "role": "landlord", "seconds": 0.008434792000116431 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008202999999411986 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014395840007637162 }, { "model": "resnet", "role": "landlord", "seconds": 0.013670916998307803 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014942124998924555 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016273749988613417 }, { "model": "resnet", "role": "landlord", "seconds": 0.008556249998946441 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008228041999245761 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013959170009911759 }, { "model": "resnet", "role": "landlord", "seconds": 0.008072083001025021 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008206917000279645 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261007, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "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": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "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": 7.491699943784624e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.012255207999260165 }, { "model": "resnet", "role": "bidding", "seconds": 0.006970792001084192 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020084999996470287 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00882354200075497 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008716750000530737 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013641669993376127 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00917387500157929 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008377959000426927 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013527079991035862 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008731792000617133 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014388166999196983 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014841659994999645 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008515792000252986 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008458292000796064 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014329999994515674 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008531875000699074 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014324292000310379 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014139579998300178 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008279207999294158 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014012166999236797 }, { "model": "lstm", "role": "landlord", "seconds": 0.001606083000297076 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008589999999458087 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013548042001275462 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014728329988429323 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008770292000917834 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00885766599822091 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013519580006686738 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008451207999314647 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013894791998609435 }, { "model": "lstm", "role": "landlord", "seconds": 0.001570207999975537 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008318791999045061 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014357374999235617 }, { "model": "lstm", "role": "landlord", "seconds": 0.001462584001274081 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008534499998859246 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261007, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "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": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "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.35829999030102e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007338708999668597 }, { "model": "lstm", "role": "bidding", "seconds": 6.766600017726887e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019668749991978984 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01413841700014018 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013742089995503193 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013611670001409948 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014071999999941909 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014892920007696375 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013481669993780088 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013841957999829901 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016049589994509006 }, { "model": "lstm", "role": "landlord", "seconds": 0.001446375001250999 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008258916001068428 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013980829990032362 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013169170015316922 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008133125000313157 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016791660000308184 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013708750011574011 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008289541001431644 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015830409993213834 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016044999993027886 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014187083001161227 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001416958000845625 }, { "model": "lstm", "role": "landlord", "seconds": 0.00126066700067895 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008492750001096283 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013883749998058192 }, { "model": "lstm", "role": "landlord", "seconds": 0.001366874999803258 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008524791001036647 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016261250002571614 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015432079999300186 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008311542000228656 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001486666000346304 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013521669989131624 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008081416999630164 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261007, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "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": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "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": 7.229200127767399e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.558399971050676e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.012588457999299862 }, { "model": "lstm", "role": "landlord", "seconds": 0.002059209000435658 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015343750001193257 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00850654200075951 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014332080008898629 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001498709001680254 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013608957999167615 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014146250014164252 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016663329988659825 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013758959001279436 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015165409986366285 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001408499998433399 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008511957999871811 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014172499995765975 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013905840005463688 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01426466600059939 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014767909997317474 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013760829988314072 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014396708000276703 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016354170002159663 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015522499998041894 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0087912500002858 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014408749993890524 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001464875000237953 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013989416998811066 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014200839996192371 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001539165999929537 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014159874999677413 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015720000010333024 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014319160000013653 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008374582999749691 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014372080004250165 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001366250000501168 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261007, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 32, "winner": 0, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, 1, -2 ], "initial_hands": [ [ 6, 23, 8, 53, 10, 28, 48, 36, 19, 27, 32, 47, 13, 29, 7, 30, 2 ], [ 34, 1, 31, 41, 15, 3, 40, 51, 14, 33, 52, 20, 11, 0, 5, 17, 44 ], [ 26, 21, 16, 4, 35, 18, 38, 9, 25, 24, 12, 37, 46, 49, 43, 50, 39, 42, 45, 22 ] ], "bottom": [ 42, 45, 22 ], "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": [ 42, 45, 22 ] }, { "kind": "play", "seat": 2, "cards": [ 4, 9, 12, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "play", "seat": 0, "cards": [ 23, 27, 28, 32, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 5 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 6, 8, 13, 19 ], "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": [ 44 ], "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": [ 52 ], "pattern": { "type": "single", "rank": 13, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 11, 14, 17, 20 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 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 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "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 } } ], "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.011928333000469138 }, { "model": "lstm", "role": "bidding", "seconds": 8.004099981917534e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.683399831468705e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.014381208000486367 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015035840006021317 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013197919997764984 }, { "model": "resnet", "role": "landlord", "seconds": 0.008433083999989321 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015294169988919748 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014218750002328306 }, { "model": "resnet", "role": "landlord", "seconds": 0.008371792000616551 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015936670006340137 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015455829998245463 }, { "model": "resnet", "role": "landlord", "seconds": 0.014087667001149384 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001468499998736661 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013724580003326992 }, { "model": "resnet", "role": "landlord", "seconds": 0.008538833000784507 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014212500009307405 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001668790999246994 }, { "model": "resnet", "role": "landlord", "seconds": 0.008498624998537707 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014247079998312984 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016167920002772007 }, { "model": "resnet", "role": "landlord", "seconds": 0.014487750000625965 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016267920000245795 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014587090008717496 }, { "model": "resnet", "role": "landlord", "seconds": 0.00881479200143076 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014425419994950062 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013948330015409738 }, { "model": "resnet", "role": "landlord", "seconds": 0.008316749999721651 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015427920006914064 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016181249993678648 }, { "model": "resnet", "role": "landlord", "seconds": 0.008915915999750723 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012767499993060483 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001214208001329098 }, { "model": "resnet", "role": "landlord", "seconds": 0.007819042000846821 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001253209000424249 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261008, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37, 34, 47, 40 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "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": [ 24 ], "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": [ 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": [ 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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "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": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 4, 11, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "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": [ 37, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0037311670002964092 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016428416998678586 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009792540999114863 }, { "model": "lstm", "role": "landlord", "seconds": 0.002755790999799501 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014646208001067862 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008857708000505227 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014568750011676457 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014435625000260188 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015790709001521464 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027377909991628258 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00821620899841946 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013841124999089516 }, { "model": "lstm", "role": "landlord", "seconds": 0.001562540999657358 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008273625000583706 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009569124998961342 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014955419992475072 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014991250000093714 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014970041000196943 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016467079985886812 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008233291000578902 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008296457999676932 }, { "model": "lstm", "role": "landlord", "seconds": 0.003165165999234887 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013654000000315136 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01351779099968553 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016447919988422655 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013695334000658477 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008254584001406329 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014136250010778895 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008220333000281244 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0938037500000064 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036450830011744983 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010303957998985425 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.09416366599907633 }, { "model": "lstm", "role": "landlord", "seconds": 0.002564582999184495 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010418249999929685 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008972875000836211 }, { "model": "lstm", "role": "landlord", "seconds": 0.003051832998608006 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261008, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37, 34, 47, 40 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "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": [ 24 ], "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": [ 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": [ 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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "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": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 4, 11, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "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": [ 37, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.09449754199886229 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00360658399949898 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01322950000030687 }, { "model": "resnet", "role": "landlord", "seconds": 0.0115659160001087 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002549999999246211 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009529124999971827 }, { "model": "resnet", "role": "landlord", "seconds": 0.00970433300062723 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002882916000089608 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014728833000845043 }, { "model": "resnet", "role": "landlord", "seconds": 0.01495295799941232 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015387079984066077 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00994337500014808 }, { "model": "resnet", "role": "landlord", "seconds": 0.013322000000698608 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014565419987775385 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010622416999467532 }, { "model": "resnet", "role": "landlord", "seconds": 0.014139749999230844 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002788666999549605 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010406250001324224 }, { "model": "resnet", "role": "landlord", "seconds": 0.008693166000739438 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013637499996548286 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00810829200054286 }, { "model": "resnet", "role": "landlord", "seconds": 0.020474834000197006 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002927208000983228 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015498832999583101 }, { "model": "resnet", "role": "landlord", "seconds": 0.009723125000164146 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015659580003557494 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014400250000107917 }, { "model": "resnet", "role": "landlord", "seconds": 0.009109250000619795 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014671670014649862 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015925124998830142 }, { "model": "resnet", "role": "landlord", "seconds": 0.015044791998661822 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015385419992526295 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01590179199956765 }, { "model": "resnet", "role": "landlord", "seconds": 0.009175207998850965 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014218329997675028 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008116332999634324 }, { "model": "resnet", "role": "landlord", "seconds": 0.010113582999110804 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261008, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37, 34, 47, 40 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "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": [ 24 ], "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": [ 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": [ 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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "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": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 4, 11, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "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": [ 37, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01623937499971362 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014785291001317091 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026119579997612163 }, { "model": "resnet", "role": "landlord", "seconds": 0.01477491699915845 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01009024999984831 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016254580004897434 }, { "model": "resnet", "role": "landlord", "seconds": 0.015371917001175461 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016678500000125496 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027810410010715714 }, { "model": "resnet", "role": "landlord", "seconds": 0.017912040999362944 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01392366599975503 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028193329999339767 }, { "model": "resnet", "role": "landlord", "seconds": 0.008499125000525964 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008479916999931447 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00270358300076623 }, { "model": "resnet", "role": "landlord", "seconds": 0.008376415999009623 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016254666999884648 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026526670008024666 }, { "model": "resnet", "role": "landlord", "seconds": 0.008863708000717452 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008605750001152046 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014336669992189854 }, { "model": "resnet", "role": "landlord", "seconds": 0.015241000000969507 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009684291000667145 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001609249999091844 }, { "model": "resnet", "role": "landlord", "seconds": 0.008453750000626314 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013905499999964377 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001523417000498739 }, { "model": "resnet", "role": "landlord", "seconds": 0.009109624999837251 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008991333001176827 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029203340000094613 }, { "model": "resnet", "role": "landlord", "seconds": 0.010458291999384528 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00918650000130583 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029606250009237556 }, { "model": "resnet", "role": "landlord", "seconds": 0.00861737500054005 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008877999998730957 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015146250007092021 }, { "model": "resnet", "role": "landlord", "seconds": 0.015093833999344497 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261008, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37, 34, 47, 40 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "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": [ 24 ], "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": [ 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": [ 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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "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": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 4, 11, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "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": [ 37, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01621858299949963 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026703750008891802 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002799208001306397 }, { "model": "resnet", "role": "landlord", "seconds": 0.01569454099990253 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026207499995507533 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014752500010217773 }, { "model": "resnet", "role": "landlord", "seconds": 0.01611412500096776 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002782207999189268 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002679417000763351 }, { "model": "resnet", "role": "landlord", "seconds": 0.015437500000189175 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00150374999975611 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026407500008645 }, { "model": "resnet", "role": "landlord", "seconds": 0.008631916000013007 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014593329997296678 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026091250001627486 }, { "model": "resnet", "role": "landlord", "seconds": 0.008470708000459126 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026620829994499218 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0024556669995945413 }, { "model": "resnet", "role": "landlord", "seconds": 0.008513875000062399 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014321660000859993 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013853340005880455 }, { "model": "resnet", "role": "landlord", "seconds": 0.009990958000344108 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026371250005468028 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013470419999066507 }, { "model": "resnet", "role": "landlord", "seconds": 0.008097167001324124 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001300457999604987 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00138354199953028 }, { "model": "resnet", "role": "landlord", "seconds": 0.008810040999378543 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014482500009762589 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029977500016684644 }, { "model": "resnet", "role": "landlord", "seconds": 0.016614874999504536 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015017499990790384 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002875916999983019 }, { "model": "resnet", "role": "landlord", "seconds": 0.00926029199945333 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014934999999240972 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014670830005343305 }, { "model": "resnet", "role": "landlord", "seconds": 0.010398708000138868 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261008, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37, 34, 47, 40 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "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": [ 24 ], "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": [ 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": [ 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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "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": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 4, 11, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "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": [ 37, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0033472920003987383 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016639249999570893 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002699208998819813 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026825000004464528 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010563874999206746 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014696660000481643 }, { "model": "lstm", "role": "landlord", "seconds": 0.002613250000649714 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015939041000819998 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002724292000493733 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026510420011618407 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008616874998551793 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002702542000406538 }, { "model": "lstm", "role": "landlord", "seconds": 0.001601416999619687 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008115292001093621 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002599457999167498 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013751250007771887 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014498832999379374 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002894707999075763 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012778750005963957 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008119416999761597 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012266249996173428 }, { "model": "lstm", "role": "landlord", "seconds": 0.003013749999809079 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01083012500021141 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016422499993495876 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015755000003991881 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014122459000645904 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001561417000630172 }, { "model": "lstm", "role": "landlord", "seconds": 0.001511374999608961 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00949837500047579 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002951542001028429 }, { "model": "lstm", "role": "landlord", "seconds": 0.002642375000505126 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010060374999738997 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002894666999054607 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015884170006756904 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010086000000228523 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016642089995002607 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030551250001735752 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261008, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 37, "winner": 0, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ 2, -1, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37, 34, 47, 40 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 38 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 46 ], "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": [ 24 ], "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": [ 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": [ 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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21 ], "pattern": { "type": "straight", "rank": 5, "len": 5 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25 ], "pattern": { "type": "straight", "rank": 6, "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": [ 32 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 51 ], "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": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 2, 4, 11, 12, 17 ], "pattern": { "type": "straight", "rank": 4, "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": [ 37, 40, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003687166999952751 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002871791999496054 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015915124999082764 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028110830007790355 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025767079987417674 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00973333300134982 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026955419998557772 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029381660006038146 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016308165999362245 }, { "model": "lstm", "role": "landlord", "seconds": 0.002752041998974164 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015469579993805382 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016237750000072992 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015602080002281582 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014460830007010372 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010083832999953302 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014656250004918547 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027841669998451835 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01569516699964879 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016102909994515358 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014501249988825293 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008809458999166964 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029103329998179106 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002752541999143432 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009065082998858998 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014970840002206387 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014908749999449356 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009055083000930608 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014629580000473652 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014451250008278294 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016165707998879952 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026086249999934807 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012427090005076025 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015655791001336183 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015751669998280704 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014307920009741792 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009429499999896507 }, { "model": "lstm", "role": "landlord", "seconds": 0.002950750000309199 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261008, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32, 34, 47, 40 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21, 24, 30, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25, 29, 33, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 8 } }, { "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": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "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": [ 31, 34, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0004031249991385266 }, { "model": "resnet", "role": "bidding", "seconds": 0.01354466699922341 }, { "model": "resnet", "role": "bidding", "seconds": 0.012747250000757049 }, { "model": "resnet", "role": "landlord", "seconds": 0.0944849580009759 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012474166000174591 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016874590000952594 }, { "model": "resnet", "role": "landlord", "seconds": 0.009342334000393748 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0077705000003334135 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027521659994818037 }, { "model": "resnet", "role": "landlord", "seconds": 0.01369670899839548 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010118415999386343 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002780083999823546 }, { "model": "resnet", "role": "landlord", "seconds": 0.01609158399878652 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013631458001327701 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015737499998067506 }, { "model": "resnet", "role": "landlord", "seconds": 0.008639874999062158 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009653208000599989 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027556249988265336 }, { "model": "resnet", "role": "landlord", "seconds": 0.015454582999154809 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014316165999844088 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014560419986082707 }, { "model": "resnet", "role": "landlord", "seconds": 0.009103917000174988 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00983391700174252 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026572499991743825 }, { "model": "resnet", "role": "landlord", "seconds": 0.019576333001168678 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011453667000751011 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002942208000604296 }, { "model": "resnet", "role": "landlord", "seconds": 0.009371374999318505 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008917125000152737 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014250839994929265 }, { "model": "resnet", "role": "landlord", "seconds": 0.008436750000328175 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261008, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32, 34, 47, 40 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21, 24, 30, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25, 29, 33, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 8 } }, { "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": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "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": [ 31, 34, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007264124998982879 }, { "model": "lstm", "role": "bidding", "seconds": 7.537499914178625e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.012514457999714068 }, { "model": "lstm", "role": "landlord", "seconds": 0.0020629999999073334 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008438582999588107 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008699665999301942 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014209170003596228 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008256792001702706 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01510016700012784 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017297500016866252 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016561541999180918 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009026332998473663 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015667080006096512 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008415083999352646 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008292541999253444 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027770420001616003 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009694500000478001 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01392070800102374 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014977920000092126 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00988383399999293 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008269707999716047 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015193750004982576 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008311749999847962 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008352083999852766 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015377500003523892 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01390204199924483 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00888308300091012 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014542080007231561 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008551208000426413 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00852566600042337 }, { "model": "lstm", "role": "landlord", "seconds": 0.00145445800080779 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261008, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32, 34, 47, 40 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21, 24, 30, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25, 29, 33, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 8 } }, { "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": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "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": [ 31, 34, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007158832999266451 }, { "model": "resnet", "role": "bidding", "seconds": 0.007140415998946992 }, { "model": "lstm", "role": "bidding", "seconds": 6.637499973294325e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.015155583001615014 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013952919998700963 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00841795799897227 }, { "model": "resnet", "role": "landlord", "seconds": 0.013181708000047365 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014127080012258375 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008793207998678554 }, { "model": "resnet", "role": "landlord", "seconds": 0.009883374999844818 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001522292001027381 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015309165999497054 }, { "model": "resnet", "role": "landlord", "seconds": 0.008755499999097083 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016402500004915055 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008390250000957167 }, { "model": "resnet", "role": "landlord", "seconds": 0.013615332998597296 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014742090006620856 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008442250000371132 }, { "model": "resnet", "role": "landlord", "seconds": 0.014127000000371481 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014983750006649643 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008411582999542588 }, { "model": "resnet", "role": "landlord", "seconds": 0.008616875000370783 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013828329992975341 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008046791999731795 }, { "model": "resnet", "role": "landlord", "seconds": 0.013535083000533632 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015568339986202773 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008397416999287088 }, { "model": "resnet", "role": "landlord", "seconds": 0.008314041999256006 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013822920009260997 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008204624999052612 }, { "model": "resnet", "role": "landlord", "seconds": 0.007958041000165395 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261008, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32, 34, 47, 40 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21, 24, 30, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25, 29, 33, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 8 } }, { "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": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "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": [ 31, 34, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.006614083000386017 }, { "model": "lstm", "role": "bidding", "seconds": 7.075000030454248e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.416699968918692e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003240916001232108 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013133749998814892 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008112125000479864 }, { "model": "lstm", "role": "landlord", "seconds": 0.002524290999645018 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001430999998774496 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015100584001629613 }, { "model": "lstm", "role": "landlord", "seconds": 0.001495167000030051 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002509250000002794 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00966350000089733 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026512920012464747 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001523208000435261 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013219749998825137 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015006249996076804 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002466416999595822 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014420708001125604 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025684169995656703 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015193749986792682 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017133958001068095 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015769999990880024 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025262090002797777 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008526249999704305 }, { "model": "lstm", "role": "landlord", "seconds": 0.010279125001034117 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002911583998866263 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01214304199856997 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015304579992516665 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014222080008039484 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008559959000194794 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014816250004514586 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261008, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32, 34, 47, 40 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21, 24, 30, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25, 29, 33, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 8 } }, { "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": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "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": [ 31, 34, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 1, "model": "resnet", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.504200038965791e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007321457998841652 }, { "model": "lstm", "role": "bidding", "seconds": 7.125000047381036e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.014857791999020264 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001331249999566353 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014083330006542383 }, { "model": "resnet", "role": "landlord", "seconds": 0.007877083000494167 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013130839997756993 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014420830011658836 }, { "model": "resnet", "role": "landlord", "seconds": 0.008906249999199645 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001436374999684631 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001536875000965665 }, { "model": "resnet", "role": "landlord", "seconds": 0.013688666998859844 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015593329990224447 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014390830001502763 }, { "model": "resnet", "role": "landlord", "seconds": 0.015130833000512212 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014716250007040799 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001509292000264395 }, { "model": "resnet", "role": "landlord", "seconds": 0.013301166000019293 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001426917000571848 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012977499991393415 }, { "model": "resnet", "role": "landlord", "seconds": 0.008342791001268779 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013480830002663424 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012936250004713656 }, { "model": "resnet", "role": "landlord", "seconds": 0.013983582999571809 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001472042000386864 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001431166001566453 }, { "model": "resnet", "role": "landlord", "seconds": 0.008252583998910268 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001361290998829645 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012917920012114337 }, { "model": "resnet", "role": "landlord", "seconds": 0.007956749999721069 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261008, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 1, "redeals": 0, "turns": 28, "winner": 1, "landlord_won": true, "bombs": 0, "spring": 0, "deltas": [ -1, 2, -1 ], "initial_hands": [ [ 1, 25, 29, 51, 43, 20, 36, 46, 22, 42, 26, 18, 33, 13, 9, 27, 37 ], [ 30, 24, 50, 10, 14, 16, 0, 21, 53, 38, 49, 31, 8, 3, 7, 23, 32, 34, 47, 40 ], [ 15, 35, 41, 4, 17, 11, 12, 19, 2, 48, 5, 45, 28, 44, 52, 39, 6 ] ], "bottom": [ 34, 47, 40 ], "log": [ { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 1 }, { "kind": "bid", "seat": 2, "value": 0 }, { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 34, 47, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 7, 8, 14, 16, 21, 24, 30, 32 ], "pattern": { "type": "straight", "rank": 8, "len": 8 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 13, 18, 20, 25, 29, 33, 36 ], "pattern": { "type": "straight", "rank": 9, "len": 8 } }, { "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": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 26, 27 ], "pattern": { "type": "pair", "rank": 6, "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": [ 31, 34, 38, 40, 47 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } } ], "bids": [ { "kind": "bid", "seat": 0, "value": 0, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 1, "value": 1, "model": "lstm", "redeal": 0 }, { "kind": "bid", "seat": 2, "value": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.562499922642019e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.058300095901359e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007260584001414827 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019447079994279193 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008143332999679842 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014469580000877613 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012787920004484477 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007867416999943089 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014970840002206387 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029198749998613494 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013975458001368679 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014519579999614507 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012121250001655426 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01412420799897518 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015116250015125843 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014364159997057868 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008313291999002104 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015011670002422761 }, { "model": "lstm", "role": "landlord", "seconds": 0.001326667001194437 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013122166999892215 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013719170001422754 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015143750006245682 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008291207999718608 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013425419983832398 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015020410010038177 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009346041000753758 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015070829995238455 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014217080006346805 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009307000000262633 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013607909986603772 }, { "model": "lstm", "role": "landlord", "seconds": 0.00132083300013619 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261009, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 53, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13, 26, 22, 21 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 26, 22, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14, 15, 17 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34, 35, 36, 38 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 48, 49, 51 ], "pattern": { "type": "trio2", "rank": 12, "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": [ 45 ], "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": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 46 ], "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": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "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": [ 18 ], "pattern": { "type": "single", "rank": 4, "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": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 3, 20, 23 ], "pattern": { "type": "trio2", "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.10451491599997098 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011186084000655683 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001807750000807573 }, { "model": "resnet", "role": "landlord", "seconds": 0.01966362500024843 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008391458999540191 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002980625000418513 }, { "model": "resnet", "role": "landlord", "seconds": 0.018280625001352746 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008455749999484397 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029101660002197605 }, { "model": "resnet", "role": "landlord", "seconds": 0.009567249999236083 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00810954199914704 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029349999986152397 }, { "model": "resnet", "role": "landlord", "seconds": 0.009656292000727262 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01587933299924771 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002755790999799501 }, { "model": "resnet", "role": "landlord", "seconds": 0.009227500000633881 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01640108399988094 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028702499985229224 }, { "model": "resnet", "role": "landlord", "seconds": 0.017026375000568805 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015226875000735163 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027857920013047988 }, { "model": "resnet", "role": "landlord", "seconds": 0.008556165999834775 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008197582999855513 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014442920000874437 }, { "model": "resnet", "role": "landlord", "seconds": 0.014092334000451956 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017133833000116283 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016419580006186152 }, { "model": "resnet", "role": "landlord", "seconds": 0.008480082999085425 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014647334000983392 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015284580003935844 }, { "model": "resnet", "role": "landlord", "seconds": 0.008354083000085666 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.09707679199891572 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0036989580003137235 }, { "model": "resnet", "role": "landlord", "seconds": 0.016260124999462278 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008836041000904515 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001592458000232 }, { "model": "resnet", "role": "landlord", "seconds": 0.008316207999087055 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016037542000049143 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00264450000031502 }, { "model": "resnet", "role": "landlord", "seconds": 0.008365625000806176 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009418042000106652 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002959040999485296 }, { "model": "resnet", "role": "landlord", "seconds": 0.008374625000215019 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008235916999183246 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015545000005658949 }, { "model": "resnet", "role": "landlord", "seconds": 0.009504959001787938 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016262832999927923 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002665583000634797 }, { "model": "resnet", "role": "landlord", "seconds": 0.009072707998711849 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013995125000292319 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014879169993946562 }, { "model": "resnet", "role": "landlord", "seconds": 0.01334554200002458 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008253750000221771 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261009, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 53, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13, 26, 22, 21 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 26, 22, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14, 15, 17 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34, 35, 36, 38 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 48, 49, 51 ], "pattern": { "type": "trio2", "rank": 12, "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": [ 45 ], "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": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 46 ], "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": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "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": [ 18 ], "pattern": { "type": "single", "rank": 4, "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": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 3, 20, 23 ], "pattern": { "type": "trio2", "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.0034063750008499483 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00797404200056917 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014568708000297192 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028534579996630782 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008159790999343386 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008655790999910096 }, { "model": "lstm", "role": "landlord", "seconds": 0.002745832998698461 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008073667000644491 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007869292001487338 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012808749997930136 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007532708999860915 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01563120799983153 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026174169997830177 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009487584000453353 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015625833000740386 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012873329997091787 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0176445840006636 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010750542000096175 }, { "model": "lstm", "role": "landlord", "seconds": 0.002588417000879417 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009449666998989414 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014368916999956127 }, { "model": "lstm", "role": "landlord", "seconds": 0.001405749999321415 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008273166000435594 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008112707999316626 }, { "model": "lstm", "role": "landlord", "seconds": 0.001387292000799789 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014997791000496363 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01373220800087438 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025286250001954613 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008282083001176943 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008374291001018719 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014241249991755467 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01485691699963354 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015787415999511722 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026312919999327278 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014411167001526337 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014511499999571242 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014806669987592613 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014644416998635279 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01524845899984939 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014976250004110625 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015747458000987535 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01593449999927543 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015776669988554204 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009942249998857733 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008433957998931874 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014230830001906725 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01512295899919991 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008538416001101723 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014299579997896217 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014993417000368936 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00828120799997123 }, { "model": "lstm", "role": "landlord", "seconds": 0.00149066699850664 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008337584000400966 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261009, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 53, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13, 26, 22, 21 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 26, 22, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14, 15, 17 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34, 35, 36, 38 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 48, 49, 51 ], "pattern": { "type": "trio2", "rank": 12, "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": [ 45 ], "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": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 46 ], "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": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "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": [ 18 ], "pattern": { "type": "single", "rank": 4, "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": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 3, 20, 23 ], "pattern": { "type": "trio2", "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.017274625000936794 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013841250001860317 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014943042000595597 }, { "model": "resnet", "role": "landlord", "seconds": 0.015925333000268438 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014112919998297002 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008440958999926806 }, { "model": "resnet", "role": "landlord", "seconds": 0.015452957999514183 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013425000015558908 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009839500000452972 }, { "model": "resnet", "role": "landlord", "seconds": 0.017047291999915615 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014487919997918652 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01610212500054331 }, { "model": "resnet", "role": "landlord", "seconds": 0.016045458000007784 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015586669996991986 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015374833999885595 }, { "model": "resnet", "role": "landlord", "seconds": 0.008551791999707348 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002863916999558569 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013849249999111635 }, { "model": "resnet", "role": "landlord", "seconds": 0.009901834000629606 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015246670009219088 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010017374999733875 }, { "model": "resnet", "role": "landlord", "seconds": 0.008665166998980567 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015069159999256954 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008478749999994761 }, { "model": "resnet", "role": "landlord", "seconds": 0.008449416000075871 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003027875000043423 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008478249999825493 }, { "model": "resnet", "role": "landlord", "seconds": 0.008079916000497178 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014983750006649643 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008396666999033187 }, { "model": "resnet", "role": "landlord", "seconds": 0.008083459000772564 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029722090002906043 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015688875000705593 }, { "model": "resnet", "role": "landlord", "seconds": 0.014397499999176944 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002829833998475806 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008986250000816653 }, { "model": "resnet", "role": "landlord", "seconds": 0.008947875001467764 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029798750001646113 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015737625000838307 }, { "model": "resnet", "role": "landlord", "seconds": 0.013682417000381975 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002700624998396961 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015007457999672624 }, { "model": "resnet", "role": "landlord", "seconds": 0.008930832998885307 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015226249997795094 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008440625000730506 }, { "model": "resnet", "role": "landlord", "seconds": 0.010740042000179528 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002788624999084277 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009499292000327841 }, { "model": "resnet", "role": "landlord", "seconds": 0.008194833999368711 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002862749999621883 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00847566700031166 }, { "model": "resnet", "role": "landlord", "seconds": 0.008142958000462386 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001392999998643063 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261009, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 53, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13, 26, 22, 21 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 26, 22, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14, 15, 17 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34, 35, 36, 38 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 48, 49, 51 ], "pattern": { "type": "trio2", "rank": 12, "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": [ 45 ], "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": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 46 ], "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": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "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": [ 18 ], "pattern": { "type": "single", "rank": 4, "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": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 3, 20, 23 ], "pattern": { "type": "trio2", "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.0034539589996711584 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013285419991007075 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014603249999709078 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026389590002509067 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00118454100083909 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013480792000336805 }, { "model": "lstm", "role": "landlord", "seconds": 0.002668666998943081 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001317290998485987 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00831004100109567 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012954590001754696 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012731249989883509 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014676250000775326 }, { "model": "lstm", "role": "landlord", "seconds": 0.002562790999945719 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024053340002865298 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0131658750015049 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015114580000954447 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028612499991140794 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01381858300010208 }, { "model": "lstm", "role": "landlord", "seconds": 0.002613292001115042 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015281659998436226 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015005582999947364 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013564170003519394 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001399249998939922 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008842167000693735 }, { "model": "lstm", "role": "landlord", "seconds": 0.001399999999193824 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029175420004321495 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00936537499910628 }, { "model": "lstm", "role": "landlord", "seconds": 0.002657375000126194 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001561834000312956 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009458708000238403 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014132910000625998 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002771292000034009 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01544224999997823 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026627909992384957 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014801670004089829 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009893833999740309 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013919579996581888 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002856999999494292 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015889083000729443 }, { "model": "lstm", "role": "landlord", "seconds": 0.001463459000660805 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025274580002587754 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015441374998772517 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015542919991275994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014757079989067279 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008792708000328275 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013646249990415527 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002899875000366592 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008672833000673563 }, { "model": "lstm", "role": "landlord", "seconds": 0.001391416999467765 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004090750000614207 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013357124998947256 }, { "model": "lstm", "role": "landlord", "seconds": 0.001457665999623714 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014202500005922047 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261009, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 53, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13, 26, 22, 21 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 26, 22, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14, 15, 17 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34, 35, 36, 38 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 48, 49, 51 ], "pattern": { "type": "trio2", "rank": 12, "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": [ 45 ], "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": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 46 ], "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": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "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": [ 18 ], "pattern": { "type": "single", "rank": 4, "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": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 3, 20, 23 ], "pattern": { "type": "trio2", "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.015966250000928994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013775419993180549 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002620000001115841 }, { "model": "resnet", "role": "landlord", "seconds": 0.015093415999217541 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014242919987736968 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014969580006436445 }, { "model": "resnet", "role": "landlord", "seconds": 0.015469332998691243 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001420624999809661 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014963339999667369 }, { "model": "resnet", "role": "landlord", "seconds": 0.010429541998746572 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014140840012260014 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027348329986125464 }, { "model": "resnet", "role": "landlord", "seconds": 0.015119792000405141 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002631040999403922 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025736249990586657 }, { "model": "resnet", "role": "landlord", "seconds": 0.008596916999522364 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028944580008101184 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015833329998713452 }, { "model": "resnet", "role": "landlord", "seconds": 0.014562291999027366 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015958750009303913 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002633791000334895 }, { "model": "resnet", "role": "landlord", "seconds": 0.008421209000516683 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015266250011336524 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001443332999770064 }, { "model": "resnet", "role": "landlord", "seconds": 0.008182290999684483 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027534159999049734 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001326041001448175 }, { "model": "resnet", "role": "landlord", "seconds": 0.007978457999342936 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015788750006322516 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014568330007023178 }, { "model": "resnet", "role": "landlord", "seconds": 0.00830133400086197 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028939170006196946 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002727582999796141 }, { "model": "resnet", "role": "landlord", "seconds": 0.014970000000175787 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014662080011476064 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014497079991997452 }, { "model": "resnet", "role": "landlord", "seconds": 0.008647916998597793 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030599159999837866 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030150000002322486 }, { "model": "resnet", "role": "landlord", "seconds": 0.008333666999533307 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025237079989892663 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026340419990447117 }, { "model": "resnet", "role": "landlord", "seconds": 0.009557208000842365 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00130854199960595 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012425420009094523 }, { "model": "resnet", "role": "landlord", "seconds": 0.008961542000179179 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002601499998490908 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013205420000304002 }, { "model": "resnet", "role": "landlord", "seconds": 0.008492083999954048 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028577499997481937 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014820420001342427 }, { "model": "resnet", "role": "landlord", "seconds": 0.008487250001053326 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014496250005322509 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261009, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 53, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13, 26, 22, 21 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 26, 22, 21 ] }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 24, 26, 27 ], "pattern": { "type": "trio2", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 13, 14, 15, 17 ], "pattern": { "type": "trio1", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34, 35, 36, 38 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 9, 11, 48, 49, 51 ], "pattern": { "type": "trio2", "rank": 12, "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": [ 45 ], "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": [ 4 ], "pattern": { "type": "single", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 29 ], "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": "play", "seat": 1, "cards": [ 46 ], "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": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 30 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28 ], "pattern": { "type": "single", "rank": 7, "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": [ 18 ], "pattern": { "type": "single", "rank": 4, "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": [ 16 ], "pattern": { "type": "single", "rank": 4, "len": 1 } }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 3, 20, 23 ], "pattern": { "type": "trio2", "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.0035426249996817205 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00829995899948699 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002699999999094871 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028862090002803598 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008333290999871679 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001500958000178798 }, { "model": "lstm", "role": "landlord", "seconds": 0.0030045409985177685 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008287042001029477 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00150079200102482 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012738749992422527 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00749550000000454 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026295000006939517 }, { "model": "lstm", "role": "landlord", "seconds": 0.002714541999011999 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009360874999401858 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002593999999589869 }, { "model": "lstm", "role": "landlord", "seconds": 0.0011834169999929145 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015038625000670436 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016405420010414673 }, { "model": "lstm", "role": "landlord", "seconds": 0.002618375001475215 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013839000001098611 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027360000003682217 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014337919983518077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008614083999418654 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014539169987983769 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013980000003357418 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01821183399988513 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001640290998693672 }, { "model": "lstm", "role": "landlord", "seconds": 0.002568292000432848 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00866074999976263 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014861250001558801 }, { "model": "lstm", "role": "landlord", "seconds": 0.001359290999971563 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016058249999332475 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002887249998821062 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026739999993878882 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008797416998277185 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014895410004100995 }, { "model": "lstm", "role": "landlord", "seconds": 0.001451583999369177 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01618616700034181 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028364589998091105 }, { "model": "lstm", "role": "landlord", "seconds": 0.001429624999218504 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01468179100083944 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002773665999484365 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014795830011280486 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008514875000400934 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014812079989496851 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014226250004867325 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017083332999391132 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014792499987379415 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014411669999390142 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016489666999405017 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014816670009167865 }, { "model": "lstm", "role": "landlord", "seconds": 0.001466874999096035 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009483666000960511 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261009, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 23, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48, 26, 22, 21 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "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": [ 26, 22, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 12, 16, 21, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 17 ], "pattern": { "type": "single", "rank": 4, "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": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "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": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27, 32, 34, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "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.013076749999527237 }, { "model": "resnet", "role": "bidding", "seconds": 0.012245207999512786 }, { "model": "lstm", "role": "bidding", "seconds": 0.000382958000045619 }, { "model": "lstm", "role": "landlord", "seconds": 0.003369749998455518 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008960209001088515 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008256833001723862 }, { "model": "lstm", "role": "landlord", "seconds": 0.003074874999583699 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008661249999931897 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0135527499987802 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015447909991053166 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008224291999795241 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016312708999976167 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015278339997166768 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014378500000020722 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013650417000462767 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026610830009303754 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01871345899962762 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011123042000690475 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014494999995804392 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.09552212500057067 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011925124999834225 }, { "model": "lstm", "role": "landlord", "seconds": 0.003034999999727006 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013945082999271108 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008125833001031424 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014081669996812707 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008494082998367958 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261009, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 23, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48, 26, 22, 21 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "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": [ 26, 22, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 12, 16, 21, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 17 ], "pattern": { "type": "single", "rank": 4, "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": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "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": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27, 32, 34, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "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.679200098209549e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.01226525000129186 }, { "model": "resnet", "role": "bidding", "seconds": 0.007450290999258868 }, { "model": "resnet", "role": "landlord", "seconds": 0.0937169159988116 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0023336249996646075 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011798042000009445 }, { "model": "resnet", "role": "landlord", "seconds": 0.015565374998914194 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014136249992589 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013732666999203502 }, { "model": "resnet", "role": "landlord", "seconds": 0.009329291999165434 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013434169995889533 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013198749998991843 }, { "model": "resnet", "role": "landlord", "seconds": 0.007827125000403612 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014409590003197081 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013033582999923965 }, { "model": "resnet", "role": "landlord", "seconds": 0.013456583001243416 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0017577910002728458 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008531749999747262 }, { "model": "resnet", "role": "landlord", "seconds": 0.007897583000158193 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016844170004333137 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008195000000341679 }, { "model": "resnet", "role": "landlord", "seconds": 0.007865999999921769 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015882080006122123 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007795749999786494 }, { "model": "resnet", "role": "landlord", "seconds": 0.008030917000724003 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001445999998395564 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261009, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 23, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48, 26, 22, 21 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "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": [ 26, 22, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 12, 16, 21, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 17 ], "pattern": { "type": "single", "rank": 4, "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": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "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": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27, 32, 34, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "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.013597458000731422 }, { "model": "lstm", "role": "bidding", "seconds": 7.775000085530337e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.011894125000253553 }, { "model": "resnet", "role": "landlord", "seconds": 0.014498958000331186 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008425334001003648 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013679999992746161 }, { "model": "resnet", "role": "landlord", "seconds": 0.01420779200088873 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01416224999957194 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015862500004004687 }, { "model": "resnet", "role": "landlord", "seconds": 0.008091290999800549 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007947957999931532 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001678666998486733 }, { "model": "resnet", "role": "landlord", "seconds": 0.008045124999625841 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00940479100063385 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001359500000035041 }, { "model": "resnet", "role": "landlord", "seconds": 0.007663374999538064 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013951875000202563 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013167500001145527 }, { "model": "resnet", "role": "landlord", "seconds": 0.00752291600110766 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014081375000387197 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014605409996875096 }, { "model": "resnet", "role": "landlord", "seconds": 0.013400916001046426 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01340258299933339 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013867909983673599 }, { "model": "resnet", "role": "landlord", "seconds": 0.008105749999231193 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013701083000341896 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261009, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 23, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48, 26, 22, 21 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "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": [ 26, 22, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 12, 16, 21, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 17 ], "pattern": { "type": "single", "rank": 4, "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": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "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": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27, 32, 34, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "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": 7.620900032634381e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.75419999222504e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.011803666000560042 }, { "model": "resnet", "role": "landlord", "seconds": 0.014386250000825385 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014169999994919635 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012640000004466856 }, { "model": "resnet", "role": "landlord", "seconds": 0.013532749999285443 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015890409995336086 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015496669984713662 }, { "model": "resnet", "role": "landlord", "seconds": 0.008572124999773223 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00137945800088346 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016536660004931036 }, { "model": "resnet", "role": "landlord", "seconds": 0.008521624999048072 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014502920002996689 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013209579992690124 }, { "model": "resnet", "role": "landlord", "seconds": 0.008344666999619221 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014712090014654677 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0011940410004172008 }, { "model": "resnet", "role": "landlord", "seconds": 0.007537999999840395 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013962080010969657 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013154159987607272 }, { "model": "resnet", "role": "landlord", "seconds": 0.008145208999849274 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001573500001541106 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001398624999637832 }, { "model": "resnet", "role": "landlord", "seconds": 0.008277999999336316 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001448625000193715 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261009, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 23, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48, 26, 22, 21 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "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": [ 26, 22, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 12, 16, 21, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 17 ], "pattern": { "type": "single", "rank": 4, "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": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "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": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27, 32, 34, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "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.012439000000085798 }, { "model": "lstm", "role": "bidding", "seconds": 7.454200022039004e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.716700070479419e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018654169998626458 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008247958001447842 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013355829996726243 }, { "model": "lstm", "role": "landlord", "seconds": 0.001604958000825718 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013529415999073535 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001539417000458343 }, { "model": "lstm", "role": "landlord", "seconds": 0.001405125000019325 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.012946916998771485 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018060410002362914 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014321669987111818 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008265667000159738 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001412042000083602 }, { "model": "lstm", "role": "landlord", "seconds": 0.00137900000117952 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01474462500118534 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015120830012165243 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014447499997913837 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01425612499951967 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013792920017294819 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013387500002863817 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013651541999934125 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014430420014832634 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013162920004106127 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013727791998462635 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261009, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 23, "winner": 1, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 25, 12, 33, 29, 11, 53, 16, 2, 51, 49, 19, 44, 9, 40, 30, 42, 48, 26, 22, 21 ], [ 24, 17, 5, 27, 6, 46, 28, 45, 36, 14, 34, 38, 15, 31, 32, 35, 13 ], [ 52, 20, 8, 4, 41, 47, 37, 23, 7, 0, 10, 50, 18, 43, 3, 39, 1 ] ], "bottom": [ 26, 22, 21 ], "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": [ 26, 22, 21 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 12, 16, 21, 25, 29 ], "pattern": { "type": "straight", "rank": 7, "len": 6 } }, { "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": [ 17 ], "pattern": { "type": "single", "rank": 4, "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": [ 20, 23 ], "pattern": { "type": "pair", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 42 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "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": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 13, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 24, 27, 32, 34, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "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.562500104540959e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.012080083999535418 }, { "model": "lstm", "role": "bidding", "seconds": 8.125000022118911e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0018674169987207279 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012860410006396705 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00908112499928393 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015596670000377344 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016115830003400333 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014654708000307437 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015582500000164146 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001381292000587564 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014096292001340771 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015545410005870508 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014123750006547198 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01324995899994974 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014817080009379424 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0018636660006450256 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008671292000144604 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013964580011815997 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001728791999994428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008311125000545871 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014077920004638145 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015431669999088626 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008391749999645981 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013242080003692536 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014198329990904313 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261010, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 60, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51, 39, 49, 23 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 0, "cards": [ 20, 22, 24, 27, 29, 30 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26, 44, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "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": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 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": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "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": [ 21 ], "pattern": { "type": "single", "rank": 5, "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": "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": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": "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": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.09574283300025854 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003987291000157711 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009691749999547028 }, { "model": "resnet", "role": "landlord", "seconds": 0.00828183299927332 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028450419995351695 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00827887500054203 }, { "model": "resnet", "role": "landlord", "seconds": 0.015379374999611173 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002487666999513749 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008310209001137991 }, { "model": "resnet", "role": "landlord", "seconds": 0.015050709000206552 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001530375000584172 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008712124999874504 }, { "model": "resnet", "role": "landlord", "seconds": 0.00814462500056834 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001411375000316184 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007788958999299211 }, { "model": "resnet", "role": "landlord", "seconds": 0.016076083000371 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015112500004761387 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01584216599985666 }, { "model": "resnet", "role": "landlord", "seconds": 0.013622082999063423 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025871249999909196 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016255624999757856 }, { "model": "resnet", "role": "landlord", "seconds": 0.008298875000036787 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014867919999232981 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014703082999403705 }, { "model": "resnet", "role": "landlord", "seconds": 0.008711792001122376 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014921659985702718 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.019532000000253902 }, { "model": "resnet", "role": "landlord", "seconds": 0.008442457999990438 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001470417000746238 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014837166998404427 }, { "model": "resnet", "role": "landlord", "seconds": 0.014219749999028863 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014504580012726365 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.09677075000035984 }, { "model": "resnet", "role": "landlord", "seconds": 0.011868707999383332 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027794999987236224 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016950958999586874 }, { "model": "resnet", "role": "landlord", "seconds": 0.014776707999772043 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014942919988243375 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01494983299926389 }, { "model": "resnet", "role": "landlord", "seconds": 0.00820341700091376 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014099580002948642 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008641124999485328 }, { "model": "resnet", "role": "landlord", "seconds": 0.015808416001164005 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014625000003434252 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015049375000671716 }, { "model": "resnet", "role": "landlord", "seconds": 0.008538457999748061 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014527500006806804 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008553957999538397 }, { "model": "resnet", "role": "landlord", "seconds": 0.008298624999952153 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015506670006288914 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00862379200043506 }, { "model": "resnet", "role": "landlord", "seconds": 0.008238124999479624 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014950409986340674 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008076207999692997 }, { "model": "resnet", "role": "landlord", "seconds": 0.008657500000481377 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028770830012945225 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008641415999591118 }, { "model": "resnet", "role": "landlord", "seconds": 0.008119874999465537 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014192079997883411 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008707083001354476 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261010, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 60, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51, 39, 49, 23 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 0, "cards": [ 20, 22, 24, 27, 29, 30 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26, 44, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "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": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 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": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "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": [ 21 ], "pattern": { "type": "single", "rank": 5, "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": "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": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": "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": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01652950000061537 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014535750000504777 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001500333000876708 }, { "model": "resnet", "role": "landlord", "seconds": 0.013438042000416317 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014477417000307469 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002448375000312808 }, { "model": "resnet", "role": "landlord", "seconds": 0.010154542000236688 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008803792001344846 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015280419993359828 }, { "model": "resnet", "role": "landlord", "seconds": 0.016999125000438653 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0135571249993518 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014635410007031169 }, { "model": "resnet", "role": "landlord", "seconds": 0.008181625000361237 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01296945899957791 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014366249997692648 }, { "model": "resnet", "role": "landlord", "seconds": 0.009743540998897515 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008613666001110687 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029140829992684303 }, { "model": "resnet", "role": "landlord", "seconds": 0.008544291000362136 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007978791001733043 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002720167000006768 }, { "model": "resnet", "role": "landlord", "seconds": 0.007752833000267856 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007859250001274631 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029338749991438817 }, { "model": "resnet", "role": "landlord", "seconds": 0.009800042000279063 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008360249999896041 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002883875000406988 }, { "model": "resnet", "role": "landlord", "seconds": 0.008594875000198954 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008595958001023973 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016531670007680077 }, { "model": "resnet", "role": "landlord", "seconds": 0.009793167000680114 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008498832999976003 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002847957999620121 }, { "model": "resnet", "role": "landlord", "seconds": 0.008477249999486958 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009803582999666105 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027194589983992046 }, { "model": "resnet", "role": "landlord", "seconds": 0.00868537499991362 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009440125000764965 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026344999987486517 }, { "model": "resnet", "role": "landlord", "seconds": 0.007989124998857733 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007985499998540035 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014982499997131526 }, { "model": "resnet", "role": "landlord", "seconds": 0.011206791999939014 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009485915999903227 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033634579995123204 }, { "model": "resnet", "role": "landlord", "seconds": 0.010211582999545499 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01216920799924992 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015542909986834275 }, { "model": "resnet", "role": "landlord", "seconds": 0.009685041999546229 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00890895800148428 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015476250009669457 }, { "model": "resnet", "role": "landlord", "seconds": 0.00901579200035485 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008470458000374492 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015089999997144332 }, { "model": "resnet", "role": "landlord", "seconds": 0.008519083999999566 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008414125000854256 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015153329986787867 }, { "model": "resnet", "role": "landlord", "seconds": 0.008140291000017896 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008279542000309448 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001455125000575208 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261010, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 60, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51, 39, 49, 23 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 0, "cards": [ 20, 22, 24, 27, 29, 30 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26, 44, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "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": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 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": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "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": [ 21 ], "pattern": { "type": "single", "rank": 5, "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": "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": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": "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": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0034454579999874113 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010041375000582775 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007837708999431925 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013832089989591623 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010158375000173692 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008075625000856235 }, { "model": "lstm", "role": "landlord", "seconds": 0.002876208000088809 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008130416999847512 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008086833000561455 }, { "model": "lstm", "role": "landlord", "seconds": 0.002800917000058689 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008293791999676614 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008241290999649209 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027087090002169134 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008268083998700604 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008281333999548224 }, { "model": "lstm", "role": "landlord", "seconds": 0.00276300000041374 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008296082998640486 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015079375001732842 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014605830001528375 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008233999998992658 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015368708000096376 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015222919992083916 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00846570899921062 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016980083999442286 }, { "model": "lstm", "role": "landlord", "seconds": 0.001532416999907582 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014344750001328066 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015862832999118837 }, { "model": "lstm", "role": "landlord", "seconds": 0.001579208999828552 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009176249999654829 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017277375000048778 }, { "model": "lstm", "role": "landlord", "seconds": 0.002608374999908847 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009869333000096958 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015582708001602441 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015453329997399123 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015580792000037036 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014745832999324193 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014695840000058524 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013261750000310712 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01709520800068276 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016050419999373844 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009357083999930182 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009099541999603389 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029615830007969635 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008904749998691841 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015707749998910003 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015357499996753177 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015932415999486693 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008635749998575193 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015172920011536917 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00893999999971129 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008640666999781388 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015192500013654353 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008835082999212318 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008913457999369712 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015140409996092785 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009606833998986986 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009098790998905315 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014698750001116423 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008987624998553656 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009399124999617925 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261010, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 60, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51, 39, 49, 23 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 0, "cards": [ 20, 22, 24, 27, 29, 30 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26, 44, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "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": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 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": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "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": [ 21 ], "pattern": { "type": "single", "rank": 5, "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": "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": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": "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": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0038527079996129032 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016119957999762846 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014287909998529358 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013140419996489072 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015229332999297185 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014061250003578607 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027182080011698417 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008435707999524311 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014195419989846414 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028562920015247073 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014641125000707689 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015069999990373617 }, { "model": "lstm", "role": "landlord", "seconds": 0.00273495900000853 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008956457999374834 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015170000006037299 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028839580008934718 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008818624999548774 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030595000007451745 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014827079994574888 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008864582998285186 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003159125000820495 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015601249997416744 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008777875000305357 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030828330000076676 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014909159999660915 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009616916999220848 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030155410004226724 }, { "model": "lstm", "role": "landlord", "seconds": 0.001483749998442363 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00867116600056761 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016335420004907064 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027437500011728844 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009970708000764716 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029789580003125593 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014319170004455373 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010077499999169959 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027988330002699513 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015073329996084794 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008800499999779277 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0032821669992699753 }, { "model": "lstm", "role": "landlord", "seconds": 0.001466833999074879 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008554916999855777 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015575420002278406 }, { "model": "lstm", "role": "landlord", "seconds": 0.002650458000061917 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008482125000227825 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028060000004188623 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014954590005800128 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009707208999316208 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012792919987987261 }, { "model": "lstm", "role": "landlord", "seconds": 0.0011674580000544665 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008202749999327352 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015944999995554099 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013890829995943932 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008425083000474842 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001527333999547409 }, { "model": "lstm", "role": "landlord", "seconds": 0.001409833001162042 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0082041659989045 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013502080000762362 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012375840015010908 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007907540999440243 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012823750003008172 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261010, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 60, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51, 39, 49, 23 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 0, "cards": [ 20, 22, 24, 27, 29, 30 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26, 44, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "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": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 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": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "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": [ 21 ], "pattern": { "type": "single", "rank": 5, "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": "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": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": "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": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0031916660009301268 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002757000000201515 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008359584000572795 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013834579985996243 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002882708000470302 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008640708001621533 }, { "model": "lstm", "role": "landlord", "seconds": 0.002787375000480097 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013587079993158113 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009613416999854962 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031956250004441245 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014191249993018573 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009760749999259133 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029315420015336713 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014602500014007092 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00878562499929103 }, { "model": "lstm", "role": "landlord", "seconds": 0.002982750000228407 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00151762499990582 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016177499999685097 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015844579993427033 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014312910006992752 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016017083999031456 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015229159998852992 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014326669988804497 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015276083000571816 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014776249990973156 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014472090006165672 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01574383299885085 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014744590007467195 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014281669991760282 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009287042001233203 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027092079999420093 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025942499996745028 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01569829099935305 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015330419992096722 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027059590011049295 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015422374999616295 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015391249999083811 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001443041999664274 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015248708999934024 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015204169994831318 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014267089991335524 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00836383299974841 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026780000007420313 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014003329997649416 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0155821249991277 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015492499987885822 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002620125000248663 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015154749999055639 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016494169994984986 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001498124998761341 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01518291600041266 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015537919989583315 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001501000000644126 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008658999999170192 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014952500005165348 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014526670001941966 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008495791000314057 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013992080002935836 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013614580002467846 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008295792000353686 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261010, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 60, "winner": 1, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ 2, 2, -4 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51, 39, 49, 23 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 2, "cards": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "play", "seat": 0, "cards": [ 20, 22, 24, 27, 29, 30 ], "pattern": { "type": "pairs", "rank": 7, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 2, 3, 32, 33, 35 ], "pattern": { "type": "trio2", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 26, 44, 46, 47 ], "pattern": { "type": "trio2", "rank": 11, "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": "play", "seat": 0, "cards": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 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": [ 23 ], "pattern": { "type": "single", "rank": 5, "len": 1 } }, { "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": [ 21 ], "pattern": { "type": "single", "rank": 5, "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": "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": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": "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": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 15 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 50 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.015895667000222602 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025825409993558424 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0011965419998887228 }, { "model": "resnet", "role": "landlord", "seconds": 0.007507207999879029 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029941669999971054 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013385410002229037 }, { "model": "resnet", "role": "landlord", "seconds": 0.009658749999289284 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014094580001255963 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013718749996769475 }, { "model": "resnet", "role": "landlord", "seconds": 0.014561625001078937 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015592910003761062 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014303749994724058 }, { "model": "resnet", "role": "landlord", "seconds": 0.009592582999175647 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014227920000848826 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014220409993868088 }, { "model": "resnet", "role": "landlord", "seconds": 0.01443933299924538 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012665409994951915 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026126250013476238 }, { "model": "resnet", "role": "landlord", "seconds": 0.008306250001623994 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013954999994894024 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002890292000301997 }, { "model": "resnet", "role": "landlord", "seconds": 0.00894687499931024 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012452499995561084 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002568292000432848 }, { "model": "resnet", "role": "landlord", "seconds": 0.007314917000257992 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012417090001690667 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002587957998912316 }, { "model": "resnet", "role": "landlord", "seconds": 0.008201209000617382 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013802919984300388 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015774169987707864 }, { "model": "resnet", "role": "landlord", "seconds": 0.009104167000259622 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00258491599925037 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0024538340003346093 }, { "model": "resnet", "role": "landlord", "seconds": 0.007857708998926682 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002562333000241779 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027670409999700496 }, { "model": "resnet", "role": "landlord", "seconds": 0.009797416998480912 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014218750002328306 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002672333001100924 }, { "model": "resnet", "role": "landlord", "seconds": 0.008584000001064851 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014286249988799682 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001484583001001738 }, { "model": "resnet", "role": "landlord", "seconds": 0.01496479100023862 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012947499999427237 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026225420006085187 }, { "model": "resnet", "role": "landlord", "seconds": 0.009005125000840053 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026054580011987127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014132500000414439 }, { "model": "resnet", "role": "landlord", "seconds": 0.008764958000028855 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013932080000813585 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012352499998087296 }, { "model": "resnet", "role": "landlord", "seconds": 0.008432208998783608 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013056669995421544 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0011752499995054677 }, { "model": "resnet", "role": "landlord", "seconds": 0.008932083001127467 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014969590010878164 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014893330007907934 }, { "model": "resnet", "role": "landlord", "seconds": 0.008764665999478893 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001483749998442363 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014652499994554091 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261010, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5, 39, 49, 23 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14, 17, 18, 21, 23 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30, 32, 33, 36, 38 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "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": "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 15 ], "pattern": { "type": "single", "rank": 3, "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": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.013816167000186397 }, { "model": "lstm", "role": "bidding", "seconds": 0.0004043749995616963 }, { "model": "resnet", "role": "bidding", "seconds": 0.007405416999972658 }, { "model": "resnet", "role": "landlord", "seconds": 0.09569141700012551 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0185814999986178 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029946249997010455 }, { "model": "resnet", "role": "landlord", "seconds": 0.010806958000102895 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013494291000824887 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015084580008988269 }, { "model": "resnet", "role": "landlord", "seconds": 0.009267540999644552 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013509582999176928 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014937500000087311 }, { "model": "resnet", "role": "landlord", "seconds": 0.008169541999450303 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008180791999620851 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014070420002099127 }, { "model": "resnet", "role": "landlord", "seconds": 0.014100624999628053 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00811499999872467 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002810624999256106 }, { "model": "resnet", "role": "landlord", "seconds": 0.015325042000768008 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008446624999123742 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014454999982262962 }, { "model": "resnet", "role": "landlord", "seconds": 0.008575207999456325 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013141500001438544 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014042910006537568 }, { "model": "resnet", "role": "landlord", "seconds": 0.015668250000089756 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008659749999424093 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015016249999462161 }, { "model": "resnet", "role": "landlord", "seconds": 0.008710500000233878 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009849541000221507 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014542919998348225 }, { "model": "resnet", "role": "landlord", "seconds": 0.009124165999310208 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008751082999879145 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001437207998606027 }, { "model": "resnet", "role": "landlord", "seconds": 0.008610625000073924 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008778957999311388 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015820419994270196 }, { "model": "resnet", "role": "landlord", "seconds": 0.00990612500027055 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008654999999635038 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014203329992596991 }, { "model": "resnet", "role": "landlord", "seconds": 0.00856341600047017 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261010, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5, 39, 49, 23 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14, 17, 18, 21, 23 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30, 32, 33, 36, 38 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "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": "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 15 ], "pattern": { "type": "single", "rank": 3, "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": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.012450624999473803 }, { "model": "resnet", "role": "bidding", "seconds": 0.00799650000044494 }, { "model": "lstm", "role": "bidding", "seconds": 9.166699965135194e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0021188330010772916 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01710787499905564 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008508832999723381 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012910830009786878 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.045853458999772556 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.051649790999363177 }, { "model": "lstm", "role": "landlord", "seconds": 0.0038255830004345626 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02291608299856307 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009278042000005371 }, { "model": "lstm", "role": "landlord", "seconds": 0.002095709000059287 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009392375000970787 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0085094999994908 }, { "model": "lstm", "role": "landlord", "seconds": 0.001450707999538281 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00812075000067125 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014741708000656217 }, { "model": "lstm", "role": "landlord", "seconds": 0.001684082999418024 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00832300000001851 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008232291000240366 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015224590006255312 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007880583001679042 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008058125000388827 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016420409992861096 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008128583000143408 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014378541000041878 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015314169995690463 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013469250001435285 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00802799999837589 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016282500000670552 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008008291000805912 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008207374999983585 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014799579985265154 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008165541999915149 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009845750000749831 }, { "model": "lstm", "role": "landlord", "seconds": 0.001440791000277386 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008008208000319428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007970500000737957 }, { "model": "lstm", "role": "landlord", "seconds": 0.00273979199846508 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261010, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5, 39, 49, 23 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14, 17, 18, 21, 23 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30, 32, 33, 36, 38 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "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": "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 15 ], "pattern": { "type": "single", "rank": 3, "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": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.299999924725853e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006765500000255997 }, { "model": "resnet", "role": "bidding", "seconds": 0.00686275000043679 }, { "model": "resnet", "role": "landlord", "seconds": 0.01571795900053985 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002803790999678313 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013899958999900264 }, { "model": "resnet", "role": "landlord", "seconds": 0.013316458000190323 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015024580006866017 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008247499999924912 }, { "model": "resnet", "role": "landlord", "seconds": 0.013477958000294166 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001694666998446337 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00889054099934583 }, { "model": "resnet", "role": "landlord", "seconds": 0.008445542000117712 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013767920008831425 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00843608399918594 }, { "model": "resnet", "role": "landlord", "seconds": 0.008533041000191588 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014415830009966157 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008734875000300235 }, { "model": "resnet", "role": "landlord", "seconds": 0.008897957999579376 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015538750012638047 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008869250001225737 }, { "model": "resnet", "role": "landlord", "seconds": 0.009585584000888048 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014431670006160857 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008484707999741659 }, { "model": "resnet", "role": "landlord", "seconds": 0.016782375001639593 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001556958999572089 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010410750001028646 }, { "model": "resnet", "role": "landlord", "seconds": 0.008936374999393593 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001420624999809661 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008713625000382308 }, { "model": "resnet", "role": "landlord", "seconds": 0.009010750000015832 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014336669992189854 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008844833000694052 }, { "model": "resnet", "role": "landlord", "seconds": 0.008666707999509526 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014696250000270084 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008910750000723056 }, { "model": "resnet", "role": "landlord", "seconds": 0.008452333999230177 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014150839997455478 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008658124999783468 }, { "model": "resnet", "role": "landlord", "seconds": 0.00863891700100794 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261010, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5, 39, 49, 23 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14, 17, 18, 21, 23 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30, 32, 33, 36, 38 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "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": "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 15 ], "pattern": { "type": "single", "rank": 3, "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": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.349999941652641e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007265874999575317 }, { "model": "lstm", "role": "bidding", "seconds": 7.366700083366595e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0035125829999742564 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016232920006586937 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009653708000769257 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027094999986729817 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014462920007645153 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008307542000693502 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027312500005791662 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016417080005339812 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008701374999873224 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014096249997237464 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013736249984503957 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008537166999303736 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015272920009010704 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013966250007797498 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015187375000095926 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027667920003295876 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014849999988655327 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008337875000506756 }, { "model": "lstm", "role": "landlord", "seconds": 0.001613750000615255 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013596669996331912 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008655957999508246 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028645420006796485 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014996669997344725 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013683917000889778 }, { "model": "lstm", "role": "landlord", "seconds": 0.001411625000400818 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002544917000705027 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01312349999898288 }, { "model": "lstm", "role": "landlord", "seconds": 0.001700916998743196 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014403749992197845 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008898916999896755 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014806670005782507 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014852919994154945 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00890991699998267 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026333339992561378 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013545000001613516 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007965832999616396 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013259170009405352 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261010, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5, 39, 49, 23 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14, 17, 18, 21, 23 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30, 32, 33, 36, 38 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "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": "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 15 ], "pattern": { "type": "single", "rank": 3, "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": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.162499969126657e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.562499973166268e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.00666891600121744 }, { "model": "resnet", "role": "landlord", "seconds": 0.014923917000487563 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016059169993241085 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016078750013548415 }, { "model": "resnet", "role": "landlord", "seconds": 0.008355666999705136 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002684624998437357 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014022089999343734 }, { "model": "resnet", "role": "landlord", "seconds": 0.008150292000209447 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028794999998353887 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014517500003421446 }, { "model": "resnet", "role": "landlord", "seconds": 0.009058416999323526 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014327909993880894 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014222080008039484 }, { "model": "resnet", "role": "landlord", "seconds": 0.008143917000779766 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001226541999130859 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013744999996561091 }, { "model": "resnet", "role": "landlord", "seconds": 0.0138246659989818 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015149169994401745 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013455419993988471 }, { "model": "resnet", "role": "landlord", "seconds": 0.01378054099950532 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014364580001711147 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001390249999531079 }, { "model": "resnet", "role": "landlord", "seconds": 0.008857999999236199 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015296250003302703 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015162919989961665 }, { "model": "resnet", "role": "landlord", "seconds": 0.013750749998507672 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001464832999772625 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001371583000945975 }, { "model": "resnet", "role": "landlord", "seconds": 0.009022707999974955 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014458330006164033 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001390749999700347 }, { "model": "resnet", "role": "landlord", "seconds": 0.00818095900103799 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013339580000319984 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027877500015165424 }, { "model": "resnet", "role": "landlord", "seconds": 0.00815691599927959 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014035829990461934 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013748750006925547 }, { "model": "resnet", "role": "landlord", "seconds": 0.009700542001155554 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261010, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 1, "bid": 3, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -6, 12, -6 ], "initial_hands": [ [ 32, 43, 27, 30, 29, 38, 24, 33, 35, 13, 36, 2, 3, 41, 22, 9, 20 ], [ 28, 45, 15, 21, 34, 12, 31, 18, 48, 17, 53, 4, 52, 8, 14, 50, 5, 39, 49, 23 ], [ 40, 10, 1, 16, 6, 44, 11, 47, 46, 0, 19, 37, 7, 42, 26, 25, 51 ] ], "bottom": [ 39, 49, 23 ], "log": [ { "kind": "bid", "seat": 2, "value": 2 }, { "kind": "bid", "seat": 0, "value": 0 }, { "kind": "bid", "seat": 1, "value": 3 }, { "kind": "landlord", "seat": 1, "value": 3, "cards": [ 39, 49, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 4, 5 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 16, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 0, 1, 6, 7, 10, 11 ], "pattern": { "type": "pairs", "rank": 2, "len": 3 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 12, 14, 17, 18, 21, 23 ], "pattern": { "type": "pairs", "rank": 5, "len": 3 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 29, 30, 32, 33, 36, 38 ], "pattern": { "type": "pairs", "rank": 9, "len": 3 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "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": "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37 ], "pattern": { "type": "single", "rank": 9, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "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": [ 48, 49 ], "pattern": { "type": "pair", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 8 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 15 ], "pattern": { "type": "single", "rank": 3, "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": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007325416998355649 }, { "model": "lstm", "role": "bidding", "seconds": 7.029100015643053e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.541700011235662e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0019425829996180255 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015054125000460772 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015157090001594042 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014491670008283108 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00940308300050674 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001430540998626384 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014067499996599508 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014288750000559958 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001488249999965774 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014300830007414334 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008704125000804197 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014485830015473766 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014371249999385327 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008300499999677413 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014227920000848826 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013425420002022292 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007995042000402464 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012582079998537665 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016123339992191177 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008257292000052985 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013358339983824408 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015525420003541512 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008471541999824694 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029770410001219716 }, { "model": "lstm", "role": "landlord", "seconds": 0.001232167000125628 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007454291999238194 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012208339994685957 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012466249991121003 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007972834000611329 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013954590012872359 }, { "model": "lstm", "role": "landlord", "seconds": 0.001397666999764624 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008041834000323433 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012869169986515772 }, { "model": "lstm", "role": "landlord", "seconds": 0.0011895000006916234 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007337875000303029 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012826669990317896 }, { "model": "lstm", "role": "landlord", "seconds": 0.0011658750008791685 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261011, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 36, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0, 17, 50, 23 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 50, 23 ] }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "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": [ 49, 51 ], "pattern": { "type": "pair", "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 24, 31, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "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": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "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": [ 52, 53 ], "pattern": { "type": "rocket", "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": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0033077919997595018 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008656042000438902 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013952249999420019 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015182090010057436 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008163000000422471 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013633874999868567 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015277500006050104 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.09852333300113969 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017920958000104292 }, { "model": "lstm", "role": "landlord", "seconds": 0.001604958000825718 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014228292000552756 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0956666670008417 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036709159994643414 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009485499998845626 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01562779099913314 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013953750003565801 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008187250001356006 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014328666000437806 }, { "model": "lstm", "role": "landlord", "seconds": 0.00262937499974214 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008155915998941055 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013599208999949042 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027780829987023026 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00976358300067659 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01730837499962945 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014806250001129229 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013679042000148911 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00922266599991417 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027438340002845507 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014431042000069283 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009524999999484862 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015507919997617137 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016194833000554354 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015446916999280802 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025973329993576044 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014376291999724344 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010124792001079186 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261011, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 36, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0, 17, 50, 23 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 50, 23 ] }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "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": [ 49, 51 ], "pattern": { "type": "pair", "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 24, 31, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "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": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "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": [ 52, 53 ], "pattern": { "type": "rocket", "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": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.0974923329995363 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.004080333001184044 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.012638833000892191 }, { "model": "resnet", "role": "landlord", "seconds": 0.01488824999978533 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015051249993121019 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008420665999437915 }, { "model": "resnet", "role": "landlord", "seconds": 0.007894207999925129 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028647079998336267 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00969512500159908 }, { "model": "resnet", "role": "landlord", "seconds": 0.009372624999741674 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014921660003892612 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01565166700129339 }, { "model": "resnet", "role": "landlord", "seconds": 0.014549458001056337 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015437500005646143 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014787915999477264 }, { "model": "resnet", "role": "landlord", "seconds": 0.008400916000027792 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014581250015908154 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014580999999452615 }, { "model": "resnet", "role": "landlord", "seconds": 0.016074834000392002 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015624169991497183 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009891208001135965 }, { "model": "resnet", "role": "landlord", "seconds": 0.009681624998847838 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014781249992665835 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009837916999458685 }, { "model": "resnet", "role": "landlord", "seconds": 0.014631375001044944 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028348329997243127 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00836900000103924 }, { "model": "resnet", "role": "landlord", "seconds": 0.009878374999971129 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027089169998362195 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008258792000560788 }, { "model": "resnet", "role": "landlord", "seconds": 0.008348916999239009 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002762333000646322 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009729416999107343 }, { "model": "resnet", "role": "landlord", "seconds": 0.008188333000362036 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028022500009683426 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013799791000565165 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261011, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 36, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0, 17, 50, 23 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 50, 23 ] }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "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": [ 49, 51 ], "pattern": { "type": "pair", "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 24, 31, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "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": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "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": [ 52, 53 ], "pattern": { "type": "rocket", "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": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.016162874999281485 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014113833000010345 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015114170000742888 }, { "model": "resnet", "role": "landlord", "seconds": 0.014145082999675651 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008404374999372521 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014689159997942625 }, { "model": "resnet", "role": "landlord", "seconds": 0.008428207998804282 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015960165999786113 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015541249995294493 }, { "model": "resnet", "role": "landlord", "seconds": 0.009667250000347849 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008398750000196742 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002973208000184968 }, { "model": "resnet", "role": "landlord", "seconds": 0.01525266700082284 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0133277500008262 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002887790999011486 }, { "model": "resnet", "role": "landlord", "seconds": 0.013474666999172769 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013869915999748628 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027248749993304955 }, { "model": "resnet", "role": "landlord", "seconds": 0.010156334001294454 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008709625000847154 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026998749999620486 }, { "model": "resnet", "role": "landlord", "seconds": 0.009706167000331334 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008455249999315129 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027531670002645114 }, { "model": "resnet", "role": "landlord", "seconds": 0.009592832999260281 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009797791999517358 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015085409995663213 }, { "model": "resnet", "role": "landlord", "seconds": 0.015469457999643055 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015014458000223385 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014936250008759089 }, { "model": "resnet", "role": "landlord", "seconds": 0.01485441700060619 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009960874998796498 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026342499986640178 }, { "model": "resnet", "role": "landlord", "seconds": 0.008362250000573113 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014995124998677056 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015025000011519296 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261011, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 36, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0, 17, 50, 23 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 50, 23 ] }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "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": [ 49, 51 ], "pattern": { "type": "pair", "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 24, 31, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "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": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "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": [ 52, 53 ], "pattern": { "type": "rocket", "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": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.015787207999892416 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015910000001895241 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014292910000222037 }, { "model": "resnet", "role": "landlord", "seconds": 0.008516374999089749 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014465420008491492 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013827500006300397 }, { "model": "resnet", "role": "landlord", "seconds": 0.007850291000067955 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026319580010749632 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0011292500003037276 }, { "model": "resnet", "role": "landlord", "seconds": 0.009954999999536085 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00162458299928403 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028710000005958136 }, { "model": "resnet", "role": "landlord", "seconds": 0.014939208000214421 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015386249997391133 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028649159994529327 }, { "model": "resnet", "role": "landlord", "seconds": 0.01308858400079771 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014825409998593386 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027545829998416593 }, { "model": "resnet", "role": "landlord", "seconds": 0.014660874998298823 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001532000000224798 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002598584000224946 }, { "model": "resnet", "role": "landlord", "seconds": 0.00968500000089989 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014557079994119704 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026097909994859947 }, { "model": "resnet", "role": "landlord", "seconds": 0.0092069160000392 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002494458000001032 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014039170000614831 }, { "model": "resnet", "role": "landlord", "seconds": 0.014457625000432017 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002643290999913006 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013901669990445953 }, { "model": "resnet", "role": "landlord", "seconds": 0.008646541999041801 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030007080003997544 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00262733300041873 }, { "model": "resnet", "role": "landlord", "seconds": 0.008386083000004874 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028010409987473395 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014988340008130763 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261011, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 36, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0, 17, 50, 23 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 50, 23 ] }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "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": [ 49, 51 ], "pattern": { "type": "pair", "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 24, 31, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "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": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "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": [ 52, 53 ], "pattern": { "type": "rocket", "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": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0031376249989989446 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014238708999982919 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012682500000664731 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012098749994038371 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01311254099891812 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001420624999809661 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013492090001818724 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01767025000117428 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001542374999189633 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025034999998752028 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008666749999974854 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002925749999121763 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032316659999196418 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008210083999074413 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0033308750007563503 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014909159999660915 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013663458001246909 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028017499989800854 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026124579999304842 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008691500001077657 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002669207999133505 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025609999993321253 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00855033300103969 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026887910007644678 }, { "model": "lstm", "role": "landlord", "seconds": 0.002462458000081824 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009495665999565972 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001417625000613043 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026846250002563465 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01009429099940462 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015003749995230464 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014425419994950062 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010204833000898361 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025125840002147015 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012457499997253763 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014974624999013031 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014628339995397255 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261011, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 0, "bid": 1, "redeals": 0, "turns": 36, "winner": 2, "landlord_won": false, "bombs": 1, "spring": 0, "deltas": [ -4, 2, 2 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0, 17, 50, 23 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "log": [ { "kind": "landlord", "seat": 0, "value": 1, "cards": [ 17, 50, 23 ] }, { "kind": "play", "seat": 0, "cards": [ 17, 18 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 33, 35 ], "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": [ 49, 51 ], "pattern": { "type": "pair", "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 5, 6 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 16, 20, 24, 31, 34 ], "pattern": { "type": "straight", "rank": 8, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 12, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 25, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 44, 46 ], "pattern": { "type": "pair", "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": [ 28 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 39 ], "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": [ 52, 53 ], "pattern": { "type": "rocket", "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": [ 48 ], "pattern": { "type": "single", "rank": 12, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0031189580004138406 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015520829983870499 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008401167000556597 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015105420006875647 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014082079997024266 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013243958001112333 }, { "model": "lstm", "role": "landlord", "seconds": 0.0011715830005414318 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024489579991495702 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0089130420001311 }, { "model": "lstm", "role": "landlord", "seconds": 0.002612584001326468 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014747080003871815 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01514474999930826 }, { "model": "lstm", "role": "landlord", "seconds": 0.002719292000620044 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001496999999289983 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014979707999373204 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013853750006092014 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013482079993991647 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01509466599964071 }, { "model": "lstm", "role": "landlord", "seconds": 0.00267195900050865 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015289999992091907 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014831791999313282 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026102079991687788 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014369170003192266 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014517999999952735 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025344580008095363 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025474170015513664 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00929550000000745 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027226670008531073 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026359579987911275 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008541582999896491 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014994579996709945 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027077499998995336 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009726874999614665 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012303339990467066 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025187080009345664 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013836874999469728 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261011, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -4, 8, -4 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4, 17, 50, 23 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "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": [ 17, 50, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "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": "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "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": [ 28, 29, 30, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 33, 35 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 37 ], "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": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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 ], "pattern": { "type": "single", "rank": 3, "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": 0, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 0.0004215000008116476 }, { "model": "resnet", "role": "bidding", "seconds": 0.013014874999498716 }, { "model": "resnet", "role": "bidding", "seconds": 0.007391000001007342 }, { "model": "resnet", "role": "landlord", "seconds": 0.016923290999329765 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015835833000892308 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001650791000429308 }, { "model": "resnet", "role": "landlord", "seconds": 0.015479792000405723 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008482416000333615 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014998329988884507 }, { "model": "resnet", "role": "landlord", "seconds": 0.009293709001212846 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015021666000393452 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0018459169987181667 }, { "model": "resnet", "role": "landlord", "seconds": 0.01592750000054366 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00880233399948338 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015081250003277091 }, { "model": "resnet", "role": "landlord", "seconds": 0.013291459001266048 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01316120800038334 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028685839988611406 }, { "model": "resnet", "role": "landlord", "seconds": 0.009525166999083012 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008293958999274764 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028679579991148785 }, { "model": "resnet", "role": "landlord", "seconds": 0.008565083000576124 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007742334000795381 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001360833999569877 }, { "model": "resnet", "role": "landlord", "seconds": 0.014359167000293382 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010238500000923523 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00145945799886249 }, { "model": "resnet", "role": "landlord", "seconds": 0.016208207998715807 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009756999999808613 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014527920011460083 }, { "model": "resnet", "role": "landlord", "seconds": 0.009818416998314206 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010009749999881024 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001427791999958572 }, { "model": "resnet", "role": "landlord", "seconds": 0.013863624999430613 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014497125001071254 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014975829999457346 }, { "model": "resnet", "role": "landlord", "seconds": 0.014587042000130168 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014274625000325614 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014719170012540417 }, { "model": "resnet", "role": "landlord", "seconds": 0.009472583000388113 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261011, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -4, 8, -4 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4, 17, 50, 23 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "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": [ 17, 50, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "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": "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "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": [ 28, 29, 30, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 33, 35 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 37 ], "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": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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 ], "pattern": { "type": "single", "rank": 3, "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.006822583000030136 }, { "model": "lstm", "role": "bidding", "seconds": 6.945800123503432e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006715916000757716 }, { "model": "lstm", "role": "landlord", "seconds": 0.003129291000732337 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014420916999370093 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009932041000865865 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027672079995681997 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013383624998823507 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014760415999262477 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027853749998030253 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008847416000207886 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008170791999873472 }, { "model": "lstm", "role": "landlord", "seconds": 0.002898417000324116 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009527125001113745 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008147374999680324 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014943750011298107 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008106167000732967 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017300499999691965 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025151659992843634 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007784290999552468 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015225417000692687 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014484159983112477 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010770042001240654 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009695582999484031 }, { "model": "lstm", "role": "landlord", "seconds": 0.002678624998225132 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009480667000389076 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00822104200051399 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027602080008364283 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008298291999381036 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007939333001559135 }, { "model": "lstm", "role": "landlord", "seconds": 0.002630083999974886 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007932709000670002 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00782325000000128 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015798330005054595 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016926624999541673 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00905258400052844 }, { "model": "lstm", "role": "landlord", "seconds": 0.003156124999804888 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009368250000989065 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008536082999853534 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028902909998578252 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261011, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -4, 8, -4 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4, 17, 50, 23 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "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": [ 17, 50, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "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": "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "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": [ 28, 29, 30, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 33, 35 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 37 ], "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": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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 ], "pattern": { "type": "single", "rank": 3, "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": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.013787917001536698 }, { "model": "resnet", "role": "bidding", "seconds": 0.006853332999526174 }, { "model": "lstm", "role": "bidding", "seconds": 7.508300041081384e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.018637582999872393 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002755834000709001 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016659791999700246 }, { "model": "resnet", "role": "landlord", "seconds": 0.01060512500043842 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015648749995307298 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008441167001365102 }, { "model": "resnet", "role": "landlord", "seconds": 0.01598050000029616 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014463329989666818 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014835292000498157 }, { "model": "resnet", "role": "landlord", "seconds": 0.016019583001252613 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028098749990022043 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008616041001005215 }, { "model": "resnet", "role": "landlord", "seconds": 0.013950792001196533 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002677791999303736 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015982000000803964 }, { "model": "resnet", "role": "landlord", "seconds": 0.015311832999941544 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026348339997639414 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016666625000652857 }, { "model": "resnet", "role": "landlord", "seconds": 0.015492832999370876 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015782079990458442 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008778542000072775 }, { "model": "resnet", "role": "landlord", "seconds": 0.016605875000095693 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027135420004924526 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013845375000528293 }, { "model": "resnet", "role": "landlord", "seconds": 0.015657040999940364 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015191250004136236 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008325540999067016 }, { "model": "resnet", "role": "landlord", "seconds": 0.015365041999757523 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015081250003277091 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008346208000148181 }, { "model": "resnet", "role": "landlord", "seconds": 0.013638708000144106 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002778250000119442 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013575749999290565 }, { "model": "resnet", "role": "landlord", "seconds": 0.014559500001269043 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001495167000030051 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008256499999333755 }, { "model": "resnet", "role": "landlord", "seconds": 0.010194832999331993 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261011, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -4, 8, -4 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4, 17, 50, 23 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "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": [ 17, 50, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "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": "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "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": [ 28, 29, 30, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 33, 35 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 37 ], "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": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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 ], "pattern": { "type": "single", "rank": 3, "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.006819958000050974 }, { "model": "lstm", "role": "bidding", "seconds": 7.629200081282761e-05 }, { "model": "lstm", "role": "bidding", "seconds": 6.133399983809795e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.003183417000400368 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026851250004256144 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009796624999580672 }, { "model": "lstm", "role": "landlord", "seconds": 0.002829541001119651 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014865000011923257 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009454166998693836 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027339580010448117 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0024897500006773043 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00795783400099026 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026567919994704425 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025575830004527234 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008005667001270922 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014679169998998987 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013554170000134036 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015036415999929886 }, { "model": "lstm", "role": "landlord", "seconds": 0.002584249999927124 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014359169999806909 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01573583299978054 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016970409997156821 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014989589999458985 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013717833000555402 }, { "model": "lstm", "role": "landlord", "seconds": 0.002777875000901986 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002576208000391489 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00833420799972373 }, { "model": "lstm", "role": "landlord", "seconds": 0.002810624999256106 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014620410001953132 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00922129200080235 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026922500001091976 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001444624998839572 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008309167000334128 }, { "model": "lstm", "role": "landlord", "seconds": 0.001551292001749971 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027778749990829965 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007734292001259746 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026871249992836965 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001221666998389992 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007704542000283254 }, { "model": "lstm", "role": "landlord", "seconds": 0.002623874999699183 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261011, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -4, 8, -4 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4, 17, 50, 23 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "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": [ 17, 50, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "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": "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "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": [ 28, 29, 30, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 33, 35 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 37 ], "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": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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 ], "pattern": { "type": "single", "rank": 3, "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": 0, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.170800017775036e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006900708000102895 }, { "model": "lstm", "role": "bidding", "seconds": 7.283400009328034e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.015458583999134135 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002687500000320142 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002622707999762497 }, { "model": "resnet", "role": "landlord", "seconds": 0.015985457999704522 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015430829989782069 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002554124999733176 }, { "model": "resnet", "role": "landlord", "seconds": 0.014726458999575698 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025780410014704103 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013610840014735004 }, { "model": "resnet", "role": "landlord", "seconds": 0.015234124999551568 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00256745800106728 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014401669996004784 }, { "model": "resnet", "role": "landlord", "seconds": 0.013516916998923989 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001499625001088134 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028593339993676636 }, { "model": "resnet", "role": "landlord", "seconds": 0.015735166000013123 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014831249991402728 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002787457999147591 }, { "model": "resnet", "role": "landlord", "seconds": 0.00878954200015869 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014335419982671738 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013217089999670861 }, { "model": "resnet", "role": "landlord", "seconds": 0.015248707999489852 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026785419995576376 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013814579997415422 }, { "model": "resnet", "role": "landlord", "seconds": 0.014972375000070315 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001466916999561363 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013858330003131414 }, { "model": "resnet", "role": "landlord", "seconds": 0.00970558299923141 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014547079990734346 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013689999996131519 }, { "model": "resnet", "role": "landlord", "seconds": 0.008442708000075072 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027314580001984723 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001454209001167328 }, { "model": "resnet", "role": "landlord", "seconds": 0.014364624999871012 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012587080000230344 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012365000002318993 }, { "model": "resnet", "role": "landlord", "seconds": 0.015686167000239948 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261011, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 0, "landlord": 1, "bid": 2, "redeals": 0, "turns": 37, "winner": 1, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -4, 8, -4 ], "initial_hands": [ [ 8, 14, 41, 12, 2, 10, 18, 15, 32, 47, 45, 30, 40, 28, 29, 38, 0 ], [ 37, 51, 19, 22, 7, 13, 42, 49, 53, 26, 36, 21, 1, 52, 35, 33, 4, 17, 50, 23 ], [ 20, 25, 9, 31, 46, 11, 48, 16, 27, 6, 43, 34, 3, 24, 39, 44, 5 ] ], "bottom": [ 17, 50, 23 ], "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": [ 17, 50, 23 ] }, { "kind": "play", "seat": 1, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 5 ], "pattern": { "type": "single", "rank": 1, "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": "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 4, 7 ], "pattern": { "type": "pair", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 9, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "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": [ 28, 29, 30, 32 ], "pattern": { "type": "trio1", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 12, 14, 15 ], "pattern": { "type": "trio2", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 33, 35 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 17, 19 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 36, 37 ], "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": [ 26 ], "pattern": { "type": "single", "rank": 6, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 31 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "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 ], "pattern": { "type": "single", "rank": 3, "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": 7.525000000896398e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.62919994990807e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007138584000131232 }, { "model": "lstm", "role": "landlord", "seconds": 0.003143541998724686 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014411500000278465 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002705541999603156 }, { "model": "lstm", "role": "landlord", "seconds": 0.002627417001349386 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008338166000612546 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002553708000050392 }, { "model": "lstm", "role": "landlord", "seconds": 0.002608165999845369 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010221040998658282 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014147920010145754 }, { "model": "lstm", "role": "landlord", "seconds": 0.002769667000393383 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009198250001645647 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012624160008272156 }, { "model": "lstm", "role": "landlord", "seconds": 0.001251875000889413 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007691917000556714 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002675833999091992 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025445830015087267 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007952959000249393 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002803542000037851 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015739999998913845 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00818904100015061 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001366874999803258 }, { "model": "lstm", "role": "landlord", "seconds": 0.002733583000008366 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009378292001201771 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012170420013717376 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026631660002749413 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007759124999211053 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012357499999779975 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026260419999744045 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00804854099988006 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012902079997729743 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014265829995565582 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015338125000198488 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015312079995055683 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027348330004315358 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008370583000214538 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013670420012203977 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025668340003903722 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261012, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 47, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44, 1, 33, 40 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 13, 14 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 6, 9, 10 ], "pattern": { "type": "trio2", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 25, 27 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 33, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "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": [ 8, 12, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 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": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.01814537500104052 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008393999998588697 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002698999998756335 }, { "model": "resnet", "role": "landlord", "seconds": 0.008878041000571102 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010490332999324892 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002564708998761489 }, { "model": "resnet", "role": "landlord", "seconds": 0.008975291999377077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008447457999864127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014030000002094312 }, { "model": "resnet", "role": "landlord", "seconds": 0.015089834001628333 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010427332999825012 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014606670010834932 }, { "model": "resnet", "role": "landlord", "seconds": 0.008442082998953993 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014089999998759595 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001428499999747146 }, { "model": "resnet", "role": "landlord", "seconds": 0.009966749999875901 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008764750000409549 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014703340002597542 }, { "model": "resnet", "role": "landlord", "seconds": 0.008597666999776266 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013973584000268602 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013920830006100005 }, { "model": "resnet", "role": "landlord", "seconds": 0.008955250001235981 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016872459000296658 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013700830004381714 }, { "model": "resnet", "role": "landlord", "seconds": 0.0131657499987341 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014930540999557707 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014556670012098039 }, { "model": "resnet", "role": "landlord", "seconds": 0.008232000000134576 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01596212500044203 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014619169996876735 }, { "model": "resnet", "role": "landlord", "seconds": 0.008378250000532717 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013929875000030734 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014811250002821907 }, { "model": "resnet", "role": "landlord", "seconds": 0.008727165999516728 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015219000000797678 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016221250007220078 }, { "model": "resnet", "role": "landlord", "seconds": 0.008498458000758546 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008329333999427035 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030266250014392426 }, { "model": "resnet", "role": "landlord", "seconds": 0.008191459000954637 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00811499999872467 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002938292000180809 }, { "model": "resnet", "role": "landlord", "seconds": 0.008260667000286048 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013483375001669629 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015095419985300396 }, { "model": "resnet", "role": "landlord", "seconds": 0.008683250000103726 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008565415999328252 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261012, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 47, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44, 1, 33, 40 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 13, 14 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 6, 9, 10 ], "pattern": { "type": "trio2", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 25, 27 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 33, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "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": [ 8, 12, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 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": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0020042919986735797 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008406291999563109 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015146707999520004 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025333749999845168 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007990792000782676 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008209333000195329 }, { "model": "lstm", "role": "landlord", "seconds": 0.002824041999701876 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008385916000406723 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008371584000997245 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016121669996209675 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01377304100060428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008930624999266001 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016526659983355785 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008639916000902303 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008737915999518009 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014475419993686955 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00856045799991989 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01389904099960404 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013398329992924118 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015317625000534463 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0083047499992972 }, { "model": "lstm", "role": "landlord", "seconds": 0.00264450000031502 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014560166999217472 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010521083999265102 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014094170001044404 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013936458999523893 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009818167000048561 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014409169998543803 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013974125000459026 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013764749999609194 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014463330007856712 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014976832999309408 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00890491700010898 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014032919989404036 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013928666998253902 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008822083000268321 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013992090007377556 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013362833000428509 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014976749998822925 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014478329994744854 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008400875000006636 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013864333999663359 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014354589984577615 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008270415999504621 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008479916999931447 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013985000005050097 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008391625000513159 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261012, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 47, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44, 1, 33, 40 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 13, 14 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 6, 9, 10 ], "pattern": { "type": "trio2", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 25, 27 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 33, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "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": [ 8, 12, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 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": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.015999958999600494 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001374292000036803 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014776874999370193 }, { "model": "resnet", "role": "landlord", "seconds": 0.008412374998442829 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013665419992321404 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013223042000390706 }, { "model": "resnet", "role": "landlord", "seconds": 0.01364241699957347 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014063750004424946 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00833049999891955 }, { "model": "resnet", "role": "landlord", "seconds": 0.016158041000380763 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002724750000197673 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008663332999276463 }, { "model": "resnet", "role": "landlord", "seconds": 0.014423500000702916 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014808750001975568 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008429417001025286 }, { "model": "resnet", "role": "landlord", "seconds": 0.009452708000026178 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014393330002349103 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013282167001307243 }, { "model": "resnet", "role": "landlord", "seconds": 0.008448708000287297 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001544959000966628 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008553625000786269 }, { "model": "resnet", "role": "landlord", "seconds": 0.008366207999642938 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0030442500010394724 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00852416700035974 }, { "model": "resnet", "role": "landlord", "seconds": 0.008467667001241352 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002849749998858897 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00886670799991407 }, { "model": "resnet", "role": "landlord", "seconds": 0.008569417001126567 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028582499999174615 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008669125001688371 }, { "model": "resnet", "role": "landlord", "seconds": 0.008618416999524925 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014824999998381827 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008160916999258916 }, { "model": "resnet", "role": "landlord", "seconds": 0.008821125000395114 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002882667000449146 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014046500000404194 }, { "model": "resnet", "role": "landlord", "seconds": 0.008484250000037719 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014040829992154613 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01562795800055028 }, { "model": "resnet", "role": "landlord", "seconds": 0.008466625000437489 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014622079997934634 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015189916000963422 }, { "model": "resnet", "role": "landlord", "seconds": 0.00998129199979303 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001474082999266102 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010425874999782536 }, { "model": "resnet", "role": "landlord", "seconds": 0.008334874999491149 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001368290999380406 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261012, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 47, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44, 1, 33, 40 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 13, 14 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 6, 9, 10 ], "pattern": { "type": "trio2", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 25, 27 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 33, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "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": [ 8, 12, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 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": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.001839958000346087 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012478330008889316 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013769332999800099 }, { "model": "lstm", "role": "landlord", "seconds": 0.003426458999456372 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001335208000455168 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014818125000601867 }, { "model": "lstm", "role": "landlord", "seconds": 0.002839000000676606 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00141112500023155 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008332833000167739 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015330420010286616 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015246659986587474 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00859570800093934 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015235409991873894 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001419250000253669 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008271167000202695 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012174999992566882 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0011404160013626097 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007813915999577148 }, { "model": "lstm", "role": "landlord", "seconds": 0.0011697500012814999 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002832583999406779 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008479916999931447 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014306249995570397 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001672583000981831 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008196667000447633 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012594580002769362 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001275958000405808 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00809362499967392 }, { "model": "lstm", "role": "landlord", "seconds": 0.001257791998796165 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013596670014521806 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008484541000143508 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014020840008015512 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002989458000229206 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008872958000210929 }, { "model": "lstm", "role": "landlord", "seconds": 0.0011872920003952459 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012850829989474732 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008057541999733075 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012743329989461927 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012407909998728428 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009561167000356363 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013775839997833828 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013977910002722638 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009326000001237844 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013766669999313308 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014339999997901032 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008358958999451715 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013994170003570616 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013643330003105802 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261012, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 47, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44, 1, 33, 40 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 13, 14 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 6, 9, 10 ], "pattern": { "type": "trio2", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 25, 27 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 33, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "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": [ 8, 12, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 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": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.015874250000706525 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001360457999908249 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002720209000472096 }, { "model": "resnet", "role": "landlord", "seconds": 0.013761707999947248 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014233340007194784 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014019999998708954 }, { "model": "resnet", "role": "landlord", "seconds": 0.01382733299942629 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014361250014189864 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013183749997551786 }, { "model": "resnet", "role": "landlord", "seconds": 0.015068124999743304 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027788339994003763 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014766670010430971 }, { "model": "resnet", "role": "landlord", "seconds": 0.009049665999555145 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015346249983849702 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014597919998777797 }, { "model": "resnet", "role": "landlord", "seconds": 0.010159792000195011 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001512958999228431 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001412290999724064 }, { "model": "resnet", "role": "landlord", "seconds": 0.008913542000300367 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013555839996115537 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012637919990083901 }, { "model": "resnet", "role": "landlord", "seconds": 0.013701208001293708 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002983582999149803 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001540082999781589 }, { "model": "resnet", "role": "landlord", "seconds": 0.008580166999308858 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028352919998724246 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014974160003475845 }, { "model": "resnet", "role": "landlord", "seconds": 0.00838504099920101 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002800500000375905 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014196250012901146 }, { "model": "resnet", "role": "landlord", "seconds": 0.009614291999241686 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016442500000266591 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014399589999811724 }, { "model": "resnet", "role": "landlord", "seconds": 0.007984624999153311 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002689334000024246 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001265833001525607 }, { "model": "resnet", "role": "landlord", "seconds": 0.008745125000132248 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027313749997119885 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028144579991931096 }, { "model": "resnet", "role": "landlord", "seconds": 0.00857983400055673 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014717079993715743 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.003352040999743622 }, { "model": "resnet", "role": "landlord", "seconds": 0.008519040999090066 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002696792000278947 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013658339994435664 }, { "model": "resnet", "role": "landlord", "seconds": 0.009619042000849731 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015248750005412148 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261012, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 1, "bid": 1, "redeals": 0, "turns": 47, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ 1, -2, 1 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44, 1, 33, 40 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "landlord", "seat": 1, "value": 1, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 1, "cards": [ 0, 1, 3, 13, 14 ], "pattern": { "type": "trio2", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 4, 5, 6, 9, 10 ], "pattern": { "type": "trio2", "rank": 1, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 21, 22, 23, 25, 27 ], "pattern": { "type": "trio2", "rank": 5, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29, 33, 39, 40, 44 ], "pattern": { "type": "straight", "rank": 11, "len": 5 } }, { "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": [ 42 ], "pattern": { "type": "single", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 45 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "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": [ 43 ], "pattern": { "type": "single", "rank": 10, "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": [ 8, 12, 18, 20, 24 ], "pattern": { "type": "straight", "rank": 6, "len": 5 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 28, 31 ], "pattern": { "type": "pair", "rank": 7, "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 16, 17 ], "pattern": { "type": "pair", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 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": [ 11 ], "pattern": { "type": "single", "rank": 2, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0019252080001024297 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008266167000329006 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013007910001761047 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027978329999314155 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007760540998788201 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012273339998500887 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025627080012782244 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00813929099967936 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001445832998797414 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015540829990641214 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014091957998971338 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012518329986050958 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013594580013887025 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008553208999728668 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001396749999912572 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013466250002238667 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008638208000775194 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014622500002587913 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014087500003370224 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016664667000441113 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014979170009610243 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014678339994134149 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014300415999969118 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014588750000257278 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013650420005433261 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008716916998309898 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001427541999873938 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013165830005164025 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013849459000994102 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014524590005748905 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013643750007759081 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014904416000717902 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014757500011910452 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013863329986634199 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014310457998362835 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001591083000676008 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013582500014308607 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008602332998634665 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016774169998825528 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013904579991503851 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008363000000827014 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016517089989065425 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013744590014539426 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014295750001110719 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014559999999619322 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013792499994451646 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013651540999489953 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261012, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30, 1, 33, 40 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 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": "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 18, 20, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 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": [ 26 ], "pattern": { "type": "single", "rank": 6, "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": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.0077410829999280395 }, { "model": "resnet", "role": "bidding", "seconds": 0.007342791999690235 }, { "model": "lstm", "role": "bidding", "seconds": 0.0003635829998529516 }, { "model": "lstm", "role": "landlord", "seconds": 0.0037468329992407234 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015170208000199636 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009213375000399537 }, { "model": "lstm", "role": "landlord", "seconds": 0.002816333000737359 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009146832999249455 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008932790999097051 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027617910000117263 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0165396669999609 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008607374998973683 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013992080002935836 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00835575000019162 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008378708000236657 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027033750011469238 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017561040998771205 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014621667000028538 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014908329994796077 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014148333000775892 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009001000000353088 }, { "model": "lstm", "role": "landlord", "seconds": 0.001525707999462611 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014068124999539577 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008555917000194313 }, { "model": "lstm", "role": "landlord", "seconds": 0.001550666998809902 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00823179199869628 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.0158607920002396 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014603330000682035 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015373791999081732 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01360887499868113 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015730420000181766 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008425291998719331 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015217500000289874 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014931249988876516 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008462291998512228 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014639665998402052 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015231670004141051 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008559332998629543 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008321375000377884 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014271670006564818 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008196083999791881 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008132749999276712 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261012, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30, 1, 33, 40 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 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": "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 18, 20, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 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": [ 26 ], "pattern": { "type": "single", "rank": 6, "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": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.949999962875154e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006656874998952844 }, { "model": "resnet", "role": "bidding", "seconds": 0.006671541999821784 }, { "model": "resnet", "role": "landlord", "seconds": 0.09699524999996356 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026895000009972136 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01282737499968789 }, { "model": "resnet", "role": "landlord", "seconds": 0.014149833001283696 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014948749994800892 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00819995799975004 }, { "model": "resnet", "role": "landlord", "seconds": 0.00967924999895331 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016461659997730749 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013674875001015607 }, { "model": "resnet", "role": "landlord", "seconds": 0.008644916999401175 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001440375001038774 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008592000000135158 }, { "model": "resnet", "role": "landlord", "seconds": 0.008463374999337248 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016181250011868542 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014347374999488238 }, { "model": "resnet", "role": "landlord", "seconds": 0.008689333999427618 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015074589991854737 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008449584000118193 }, { "model": "resnet", "role": "landlord", "seconds": 0.008522957999957725 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029953339999337913 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008859790999849793 }, { "model": "resnet", "role": "landlord", "seconds": 0.01124037499903352 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026640420001058374 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014372457999343169 }, { "model": "resnet", "role": "landlord", "seconds": 0.013965166999696521 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001489124999352498 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01573995899889269 }, { "model": "resnet", "role": "landlord", "seconds": 0.00890758400055347 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014368330012075603 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013879790998544195 }, { "model": "resnet", "role": "landlord", "seconds": 0.00885145900065254 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014449580012296792 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014960792001147638 }, { "model": "resnet", "role": "landlord", "seconds": 0.009196875000270666 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001546333000078448 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014420249999602675 }, { "model": "resnet", "role": "landlord", "seconds": 0.009109124999667984 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014604169991798699 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009982125000533415 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261012, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30, 1, 33, 40 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 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": "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 18, 20, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 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": [ 26 ], "pattern": { "type": "single", "rank": 6, "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": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.0074994160004280275 }, { "model": "lstm", "role": "bidding", "seconds": 7.091699990269262e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007444500000929111 }, { "model": "resnet", "role": "landlord", "seconds": 0.017504125000414206 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015403833998789196 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016241670000454178 }, { "model": "resnet", "role": "landlord", "seconds": 0.009952500000508735 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008232209000198054 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014119169991317904 }, { "model": "resnet", "role": "landlord", "seconds": 0.009604083999875002 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015162584000790957 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001542791998872417 }, { "model": "resnet", "role": "landlord", "seconds": 0.008148959001118783 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008082166999884066 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00139725000008184 }, { "model": "resnet", "role": "landlord", "seconds": 0.01533791600013501 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0153979580009036 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002742167000178597 }, { "model": "resnet", "role": "landlord", "seconds": 0.008859292000124697 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00829758299914829 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014851670002826722 }, { "model": "resnet", "role": "landlord", "seconds": 0.014026790999196237 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015043334000438335 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016307499990944052 }, { "model": "resnet", "role": "landlord", "seconds": 0.014065542000025744 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01424866699926497 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00279466699976183 }, { "model": "resnet", "role": "landlord", "seconds": 0.009456292000322719 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009936583001035615 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001645000000280561 }, { "model": "resnet", "role": "landlord", "seconds": 0.00844791700001224 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007881874998929561 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029032080001343274 }, { "model": "resnet", "role": "landlord", "seconds": 0.00824879200081341 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008005958001376712 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029237090002425248 }, { "model": "resnet", "role": "landlord", "seconds": 0.008386749999772292 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008194916999855195 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014457079996645916 }, { "model": "resnet", "role": "landlord", "seconds": 0.008094667000477784 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008001542000783957 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001371334001305513 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261012, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30, 1, 33, 40 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 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": "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 18, 20, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 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": [ 26 ], "pattern": { "type": "single", "rank": 6, "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": 3, "model": "resnet", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.80829996074317e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.6832999689504504e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.0062365840003622 }, { "model": "resnet", "role": "landlord", "seconds": 0.014632750000600936 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001569083000504179 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016901670005609049 }, { "model": "resnet", "role": "landlord", "seconds": 0.00856625000051281 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014112500011833617 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001345791999483481 }, { "model": "resnet", "role": "landlord", "seconds": 0.008434749999651103 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016854580007930053 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015265000001818407 }, { "model": "resnet", "role": "landlord", "seconds": 0.008345083000676823 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001441000000340864 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013224999984231545 }, { "model": "resnet", "role": "landlord", "seconds": 0.008235666999098612 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014973340003052726 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012852500003646128 }, { "model": "resnet", "role": "landlord", "seconds": 0.007984457999555161 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013834580004186137 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001250958001037361 }, { "model": "resnet", "role": "landlord", "seconds": 0.007973499999934575 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003149541998936911 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014840000003459863 }, { "model": "resnet", "role": "landlord", "seconds": 0.009700249998786603 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025880419998429716 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013335839994397247 }, { "model": "resnet", "role": "landlord", "seconds": 0.00797512500139419 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00134983300085878 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030850000002828892 }, { "model": "resnet", "role": "landlord", "seconds": 0.008665542000017012 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014608750007027993 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014909580004314194 }, { "model": "resnet", "role": "landlord", "seconds": 0.008342291999724694 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001373875000354019 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015391249999083811 }, { "model": "resnet", "role": "landlord", "seconds": 0.008612916999481968 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015037080011097714 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014115409994701622 }, { "model": "resnet", "role": "landlord", "seconds": 0.0083665000001929 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001466666999476729 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013682089993380941 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261012, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30, 1, 33, 40 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 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": "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 18, 20, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 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": [ 26 ], "pattern": { "type": "single", "rank": 6, "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": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "resnet", "role": "bidding", "seconds": 0.007325958000365063 }, { "model": "lstm", "role": "bidding", "seconds": 7.42089996492723e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.47500003449386e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032734169999457663 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015525749999142135 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015851249991101213 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027354580015526153 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00896216699948127 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014277909995144 }, { "model": "lstm", "role": "landlord", "seconds": 0.002640499998960877 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0175325830005022 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0017532500005472684 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015604580003127921 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00953999999910593 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001518708999356022 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028041250006936025 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016218707998632453 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027067080009146594 }, { "model": "lstm", "role": "landlord", "seconds": 0.001556749999508611 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009093208000194863 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015007919992058305 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014499579992843792 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009324624999862863 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016760409998823889 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015223749996948754 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008721250000235159 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002877541999623645 }, { "model": "lstm", "role": "landlord", "seconds": 0.001471542000217596 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014692208000269602 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013697919985133922 }, { "model": "lstm", "role": "landlord", "seconds": 0.001209500000186381 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007749250000415486 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027593340000748867 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014094159996602684 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008259791999080335 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002725333000853425 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014698750001116423 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008601249999628635 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014750420014024712 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013413329998002155 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008185332999346429 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001218499999595224 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261012, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 1, "landlord": 0, "bid": 3, "redeals": 0, "turns": 39, "winner": 2, "landlord_won": false, "bombs": 0, "spring": 0, "deltas": [ -6, 3, 3 ], "initial_hands": [ [ 4, 36, 5, 10, 49, 2, 48, 19, 41, 15, 6, 51, 9, 16, 17, 35, 30, 1, 33, 40 ], [ 22, 45, 7, 25, 0, 14, 52, 13, 39, 23, 21, 27, 43, 50, 29, 3, 44 ], [ 37, 32, 53, 42, 31, 20, 28, 38, 34, 12, 26, 8, 46, 24, 47, 18, 11 ] ], "bottom": [ 1, 33, 40 ], "log": [ { "kind": "bid", "seat": 1, "value": 0 }, { "kind": "bid", "seat": 2, "value": 1 }, { "kind": "bid", "seat": 0, "value": 3 }, { "kind": "landlord", "seat": 0, "value": 3, "cards": [ 1, 33, 40 ] }, { "kind": "play", "seat": 0, "cards": [ 9, 10 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 13, 14 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 37, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 40, 41 ], "pattern": { "type": "pair", "rank": 10, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 44, 45 ], "pattern": { "type": "pair", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 29 ], "pattern": { "type": "single", "rank": 7, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 42 ], "pattern": { "type": "single", "rank": 10, "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": [ 7 ], "pattern": { "type": "single", "rank": 1, "len": 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": "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": [ 0, 3 ], "pattern": { "type": "pair", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 18, 20, 24, 28 ], "pattern": { "type": "straight", "rank": 7, "len": 5 } }, { "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": [ 49 ], "pattern": { "type": "single", "rank": 12, "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": [ 34 ], "pattern": { "type": "single", "rank": 8, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 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": [ 26 ], "pattern": { "type": "single", "rank": 6, "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": 3, "model": "lstm", "redeal": 0 } ], "decisions": [ { "model": "lstm", "role": "bidding", "seconds": 7.32079988665646e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006582832998901722 }, { "model": "lstm", "role": "bidding", "seconds": 6.954199852771126e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016179169997485587 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013409589992079418 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015399791000163532 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014068750006117625 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014038340013939887 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008474832999127102 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014618749992223457 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016106250004668254 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008695083999555209 }, { "model": "lstm", "role": "landlord", "seconds": 0.001352582999970764 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013784160000795964 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013700457999220816 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014352500002132729 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016340419988409849 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014014500000484986 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015363340007752413 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015095840008143568 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014070540999455261 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015212500002235174 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028369999999995343 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015036749999126187 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028582499999174615 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026690830000006827 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01496479100023862 }, { "model": "lstm", "role": "landlord", "seconds": 0.001533165999717312 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014631250014645047 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011321042000417947 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016566659996897215 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001493583000410581 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009968582999135833 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014397920003830222 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014236669994716067 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015421709000293049 }, { "model": "lstm", "role": "landlord", "seconds": 0.001628375001018867 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015905410000414122 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00996304200089071 }, { "model": "lstm", "role": "landlord", "seconds": 0.001580708001711173 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015203330003714655 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015452917001312017 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261013, "mode": "fixed", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 46, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11, 35, 47, 1 ] ], "bottom": [ 35, 47, 1 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 35, 47, 1 ] }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 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": [ 13, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 20, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 30 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29 ], "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": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.018382000000201515 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015585830005875323 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01676483399933204 }, { "model": "resnet", "role": "landlord", "seconds": 0.00882991700018465 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001542124999104999 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008687541001563659 }, { "model": "resnet", "role": "landlord", "seconds": 0.008277375000034226 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0032707499995012768 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013043917000686633 }, { "model": "resnet", "role": "landlord", "seconds": 0.017218166998645756 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002905166000346071 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00884862499879091 }, { "model": "resnet", "role": "landlord", "seconds": 0.018883791000916972 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003304290999949444 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00910575000125391 }, { "model": "resnet", "role": "landlord", "seconds": 0.009364832998471684 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015249160005623708 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015097375000550528 }, { "model": "resnet", "role": "landlord", "seconds": 0.01004008399831946 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026616659997671377 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016900083999644266 }, { "model": "resnet", "role": "landlord", "seconds": 0.015154040998822893 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014634170001954772 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016881707999345963 }, { "model": "resnet", "role": "landlord", "seconds": 0.008727207999982056 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001456542000596528 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013719458000196028 }, { "model": "resnet", "role": "landlord", "seconds": 0.010757209000075818 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015132080006878823 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015266958000211162 }, { "model": "resnet", "role": "landlord", "seconds": 0.0097635829988576 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015229159998852992 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01882554199983133 }, { "model": "resnet", "role": "landlord", "seconds": 0.01079816700075753 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015142909996939125 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009065583000847255 }, { "model": "resnet", "role": "landlord", "seconds": 0.015807416999450652 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015414160006912425 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008857792001435882 }, { "model": "resnet", "role": "landlord", "seconds": 0.017765790998964803 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015156669996940764 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009167083000647835 }, { "model": "resnet", "role": "landlord", "seconds": 0.010547833000600804 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015222090005408973 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008740041999772075 }, { "model": "resnet", "role": "landlord", "seconds": 0.00864216599984502 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261013, "mode": "fixed", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 46, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11, 35, 47, 1 ] ], "bottom": [ 35, 47, 1 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 35, 47, 1 ] }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 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": [ 13, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 20, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 30 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29 ], "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": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.016980749998765532 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01671724999869184 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002737166998485918 }, { "model": "resnet", "role": "landlord", "seconds": 0.01587166700119269 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010061124999992899 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027665840007102815 }, { "model": "resnet", "role": "landlord", "seconds": 0.015272417000232963 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018704042000535992 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016159579990926431 }, { "model": "resnet", "role": "landlord", "seconds": 0.02060275000076217 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018554250000306638 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028750000001309672 }, { "model": "resnet", "role": "landlord", "seconds": 0.015999125000234926 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016313166999680107 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001483082998674945 }, { "model": "resnet", "role": "landlord", "seconds": 0.009243958000297425 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015556000000287895 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027808750000986038 }, { "model": "resnet", "role": "landlord", "seconds": 0.010929000000032829 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.011852666999402572 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0031647499999962747 }, { "model": "resnet", "role": "landlord", "seconds": 0.010485791000974132 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00933325000005425 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0030430409988184692 }, { "model": "resnet", "role": "landlord", "seconds": 0.00910762499916018 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008705374999408377 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014225830000214046 }, { "model": "resnet", "role": "landlord", "seconds": 0.01609104099952674 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01589912500094215 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002350834000026225 }, { "model": "resnet", "role": "landlord", "seconds": 0.019247041998823988 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008795458001259249 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028520830001070863 }, { "model": "resnet", "role": "landlord", "seconds": 0.018192583000200102 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009183541998936562 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014700829997309484 }, { "model": "resnet", "role": "landlord", "seconds": 0.017974708998735878 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009264332999009639 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013844580007571494 }, { "model": "resnet", "role": "landlord", "seconds": 0.010495458000150393 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008676499999637599 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001556749999508611 }, { "model": "resnet", "role": "landlord", "seconds": 0.009488167001109105 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00907345799896575 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014519160013151122 }, { "model": "resnet", "role": "landlord", "seconds": 0.010450000001583248 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261013, "mode": "fixed", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 46, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11, 35, 47, 1 ] ], "bottom": [ 35, 47, 1 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 35, 47, 1 ] }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 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": [ 13, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 20, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 30 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29 ], "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": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003696292000313406 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017046457998731057 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016128125000250293 }, { "model": "lstm", "role": "landlord", "seconds": 0.002802625000185799 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010821583000506507 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016255208998700255 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014630830009991769 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01609166700109199 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009355958000014652 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029524169985961635 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015031791999717825 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013545249999879161 }, { "model": "lstm", "role": "landlord", "seconds": 0.002781749999485328 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.0145723329987959 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009396584000569419 }, { "model": "lstm", "role": "landlord", "seconds": 0.00160837499970512 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01563187499959895 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016503125001690933 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016207919998123543 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01597662499989383 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01669324999966193 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027687919991876697 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009008791999804089 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01732066600015969 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017304579996562097 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009535166000205209 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01071054199928767 }, { "model": "lstm", "role": "landlord", "seconds": 0.0036102499998378335 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01039320800009591 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009660667001298862 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028512919998320285 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009372582999276347 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01703050000105577 }, { "model": "lstm", "role": "landlord", "seconds": 0.002910916999098845 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009309124998253537 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009136540998952114 }, { "model": "lstm", "role": "landlord", "seconds": 0.00294387500071025 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009752916001161793 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008919709000110743 }, { "model": "lstm", "role": "landlord", "seconds": 0.003095000000030268 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00907066699983261 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009138416999121546 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017394160004187142 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00893841600009182 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008628374998806976 }, { "model": "lstm", "role": "landlord", "seconds": 0.002951917000245885 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261013, "mode": "fixed", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 46, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11, 35, 47, 1 ] ], "bottom": [ 35, 47, 1 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 35, 47, 1 ] }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 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": [ 13, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 20, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 30 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29 ], "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": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.003408750000744476 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015416125001138425 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027649169987853384 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025720829999045236 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015672957999413484 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027197910003451398 }, { "model": "lstm", "role": "landlord", "seconds": 0.001364625000860542 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015752792000057525 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015932500009512296 }, { "model": "lstm", "role": "landlord", "seconds": 0.002724166000916739 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01570187499964959 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015107499984878814 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028652090004470665 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016631874999802676 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015914169998723082 }, { "model": "lstm", "role": "landlord", "seconds": 0.0017646249998506391 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016122332999657374 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027853339997818694 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014680839994980488 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015376374998595566 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002945207999800914 }, { "model": "lstm", "role": "landlord", "seconds": 0.002694666000024881 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008731666999665322 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002870833999622846 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015795830004208256 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009133874998951796 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014786249994358514 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028887499993288657 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009047499999724096 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014840420008113142 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026587079992168583 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008010125000510016 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025431249996472616 }, { "model": "lstm", "role": "landlord", "seconds": 0.002626208000947372 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007906167000328423 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00128187499831256 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026217919985356275 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008737166999708279 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013958330000605201 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029336669995245757 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008642458000394981 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014114999994490063 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014856249999866122 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008692334000443225 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014088749994698446 }, { "model": "lstm", "role": "landlord", "seconds": 0.002628250000270782 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261013, "mode": "fixed", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 46, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11, 35, 47, 1 ] ], "bottom": [ 35, 47, 1 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 35, 47, 1 ] }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 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": [ 13, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 20, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 30 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29 ], "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": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "lstm", "role": "landlord", "seconds": 0.0029905000010330696 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025014169987116475 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01767450000079407 }, { "model": "lstm", "role": "landlord", "seconds": 0.002722500001254957 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026880409986915765 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01590408300035051 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014207080002961447 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00309041600121418 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01482741599829751 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027962080002907896 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027008750003005844 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009401125000294996 }, { "model": "lstm", "role": "landlord", "seconds": 0.002997040999616729 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027545829998416593 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00984608299950196 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015746669996588025 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026544590000412427 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016693458001100225 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014867919999232981 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026345419992139796 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015388040999823716 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026928749994112877 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001430540998626384 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.015510166000240133 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015565410012641223 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014818340005149366 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009073082999748294 }, { "model": "lstm", "role": "landlord", "seconds": 0.0029364999991230434 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013782500009256182 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010070749998703832 }, { "model": "lstm", "role": "landlord", "seconds": 0.002736916001595091 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001494459000241477 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.016453291000289028 }, { "model": "lstm", "role": "landlord", "seconds": 0.002963791001093341 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014150830011203652 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014137874999505584 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028479580014391104 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015081659985298757 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00932170799933374 }, { "model": "lstm", "role": "landlord", "seconds": 0.002876708000258077 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015772910010127816 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009108832999118022 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016332079994754167 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015124170004128246 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009311750000051688 }, { "model": "lstm", "role": "landlord", "seconds": 0.0041430000001128064 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261013, "mode": "fixed", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 2, "bid": 1, "redeals": 0, "turns": 46, "winner": 2, "landlord_won": true, "bombs": 1, "spring": 0, "deltas": [ -2, -2, 4 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11, 35, 47, 1 ] ], "bottom": [ 35, 47, 1 ], "log": [ { "kind": "landlord", "seat": 2, "value": 1, "cards": [ 35, 47, 1 ] }, { "kind": "play", "seat": 2, "cards": [ 1 ], "pattern": { "type": "single", "rank": 0, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 39 ], "pattern": { "type": "single", "rank": 9, "len": 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": [ 13, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 17, 20, 22, 23 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 4, 41, 42, 43 ], "pattern": { "type": "trio1", "rank": 10, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 2, 3, 30 ], "pattern": { "type": "trio1", "rank": 0, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 33 ], "pattern": { "type": "single", "rank": 8, "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": [ 25, 26 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 28, 29 ], "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": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": [ 51 ], "pattern": { "type": "single", "rank": 12, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 24, 27 ], "pattern": { "type": "pair", "rank": 6, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 31, 44, 45, 47 ], "pattern": { "type": "trio1", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 8, 11 ], "pattern": { "type": "pair", "rank": 2, "len": 1 } }, { "kind": "pass", "seat": 0 }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 35 ], "pattern": { "type": "single", "rank": 8, "len": 1 } } ], "bids": [], "decisions": [ { "model": "resnet", "role": "landlord", "seconds": 0.019662917000459856 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002679875000467291 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002907292000600137 }, { "model": "resnet", "role": "landlord", "seconds": 0.01598675000059302 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0026815419987542555 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002691666999453446 }, { "model": "resnet", "role": "landlord", "seconds": 0.00995708300069964 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.003221124999981839 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015174580003076699 }, { "model": "resnet", "role": "landlord", "seconds": 0.016715666999516543 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027250839993939735 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015272500004357425 }, { "model": "resnet", "role": "landlord", "seconds": 0.018346000000747154 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027541250001377193 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015459999995073304 }, { "model": "resnet", "role": "landlord", "seconds": 0.009986125000068569 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00282429199978651 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002685250001377426 }, { "model": "resnet", "role": "landlord", "seconds": 0.00984329200036882 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002703209000173956 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029803329998685513 }, { "model": "resnet", "role": "landlord", "seconds": 0.0189968750000844 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014938329986762255 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0029055420000076992 }, { "model": "resnet", "role": "landlord", "seconds": 0.009881750000204192 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014563750009983778 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013749169993388932 }, { "model": "resnet", "role": "landlord", "seconds": 0.017175124999994296 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013154580010450445 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013751670012425166 }, { "model": "resnet", "role": "landlord", "seconds": 0.015685333999499562 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014624169998569414 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002694709000934381 }, { "model": "resnet", "role": "landlord", "seconds": 0.015940874998705112 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014311249997263076 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014123750006547198 }, { "model": "resnet", "role": "landlord", "seconds": 0.015861583000514656 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014804170004936168 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014457910001510754 }, { "model": "resnet", "role": "landlord", "seconds": 0.01792708399989351 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016826670016598655 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015725409994047368 }, { "model": "resnet", "role": "landlord", "seconds": 0.009251249999579159 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013895419997425051 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001339083999482682 }, { "model": "resnet", "role": "landlord", "seconds": 0.01629920800041873 } ], "singleton_model": "resnet", "singleton_seat": 2 }, { "seed": 30261013, "mode": "bidding", "lineup": [ "lstm", "resnet", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 44, "winner": 1, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37, 35, 47, 1 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11 ] ], "bottom": [ 35, 47, 1 ], "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": [ 35, 47, 1 ] }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "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": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "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": [ 4, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 22, 23, 24 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 13, 41, 42, 43 ], "pattern": { "type": "trio1", "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": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 7, 21 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 2, 3 ], "pattern": { "type": "bomb", "rank": 0, "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": [ 39 ], "pattern": { "type": "single", "rank": 9, "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.014418875000046683 }, { "model": "lstm", "role": "bidding", "seconds": 0.00039141699926403817 }, { "model": "resnet", "role": "bidding", "seconds": 0.009146874999714782 }, { "model": "lstm", "role": "landlord", "seconds": 0.005141958999956842 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016479333000461338 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.017527833999338327 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028455419997044373 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016349958999853698 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010504709000088042 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016779159996076487 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017335624999759602 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00967770900024334 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015725409994047368 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010940625001239823 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01010695900004066 }, { "model": "lstm", "role": "landlord", "seconds": 0.002753750000920263 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.02589225000156148 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.018035999999483465 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016825839993543923 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008495166001011967 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013751333999607596 }, { "model": "lstm", "role": "landlord", "seconds": 0.0031862080013524974 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00845066600049904 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01513991700085171 }, { "model": "lstm", "role": "landlord", "seconds": 0.0028043750007782364 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008372333000806975 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008284457999252481 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014621249993069796 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.017445249999582302 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009088541999517474 }, { "model": "lstm", "role": "landlord", "seconds": 0.002802875000270433 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.018372917000306188 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009165416999167064 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013691670010302914 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009168125001451699 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007689375001064036 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012419169997883728 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013286999999763793 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00793350000094506 }, { "model": "lstm", "role": "landlord", "seconds": 0.001307417000134592 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.007677042000068468 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007807040999978199 }, { "model": "lstm", "role": "landlord", "seconds": 0.001294874999075546 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00773529099933512 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007757167000818299 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013945829996373504 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.00803937500131724 } ], "singleton_model": "lstm", "singleton_seat": 0 }, { "seed": 30261013, "mode": "bidding", "lineup": [ "resnet", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 44, "winner": 1, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37, 35, 47, 1 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11 ] ], "bottom": [ 35, 47, 1 ], "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": [ 35, 47, 1 ] }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "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": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "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": [ 4, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 22, 23, 24 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 13, 41, 42, 43 ], "pattern": { "type": "trio1", "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": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 7, 21 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 2, 3 ], "pattern": { "type": "bomb", "rank": 0, "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": [ 39 ], "pattern": { "type": "single", "rank": 9, "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.006703624998408486 }, { "model": "resnet", "role": "bidding", "seconds": 0.006507957999929204 }, { "model": "lstm", "role": "bidding", "seconds": 7.033400106593035e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.12088729099923512 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.005075708999356721 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.04030820899970422 }, { "model": "resnet", "role": "landlord", "seconds": 0.011019583000233979 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002982083000460989 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.011725500000466127 }, { "model": "resnet", "role": "landlord", "seconds": 0.01511120800023491 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027533339998626616 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008742041000004974 }, { "model": "resnet", "role": "landlord", "seconds": 0.008213334000174655 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027702089992089896 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014251708000301733 }, { "model": "resnet", "role": "landlord", "seconds": 0.014086332999795559 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027622079996945104 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.014836834001471289 }, { "model": "resnet", "role": "landlord", "seconds": 0.009230207999280537 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014146670000627637 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013605874999484513 }, { "model": "resnet", "role": "landlord", "seconds": 0.01689754200015159 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015675419999752194 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00994820800042362 }, { "model": "resnet", "role": "landlord", "seconds": 0.010252666999804205 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015114580000954447 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00868241699936334 }, { "model": "resnet", "role": "landlord", "seconds": 0.009956584000974544 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002817582999341539 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008969999998953426 }, { "model": "resnet", "role": "landlord", "seconds": 0.010778916999697685 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027839579997817054 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008747917001528549 }, { "model": "resnet", "role": "landlord", "seconds": 0.008340500000485918 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015893750005488982 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008052584000324714 }, { "model": "resnet", "role": "landlord", "seconds": 0.007888957999966806 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015363749989774078 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008055667000007816 }, { "model": "resnet", "role": "landlord", "seconds": 0.007997875000000931 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001403709000442177 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00807508299840265 }, { "model": "resnet", "role": "landlord", "seconds": 0.008012958000108483 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001387541000440251 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008012500000404543 }, { "model": "resnet", "role": "landlord", "seconds": 0.007968583999172552 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014164579988573678 } ], "singleton_model": "lstm", "singleton_seat": 1 }, { "seed": 30261013, "mode": "bidding", "lineup": [ "resnet", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 44, "winner": 1, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37, 35, 47, 1 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11 ] ], "bottom": [ 35, 47, 1 ], "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": [ 35, 47, 1 ] }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "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": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "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": [ 4, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 22, 23, 24 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 13, 41, 42, 43 ], "pattern": { "type": "trio1", "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": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 7, 21 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 2, 3 ], "pattern": { "type": "bomb", "rank": 0, "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": [ 39 ], "pattern": { "type": "single", "rank": 9, "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.670800005143974e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.013466584001434967 }, { "model": "resnet", "role": "bidding", "seconds": 0.00677654200080724 }, { "model": "resnet", "role": "landlord", "seconds": 0.016966041999694426 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014774958999623777 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002785250000670203 }, { "model": "resnet", "role": "landlord", "seconds": 0.009458167000047979 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014235167000151705 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025468750009167707 }, { "model": "resnet", "role": "landlord", "seconds": 0.013446999999359832 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014978041999711422 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016243330010183854 }, { "model": "resnet", "role": "landlord", "seconds": 0.008643416998893372 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.010235957999611855 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016787499989732169 }, { "model": "resnet", "role": "landlord", "seconds": 0.01564216699989629 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009702957999252249 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027136250009789364 }, { "model": "resnet", "role": "landlord", "seconds": 0.008872749998772633 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008750957998927333 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014807079987804173 }, { "model": "resnet", "role": "landlord", "seconds": 0.016111875000206055 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008428917000856018 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0028934170004504267 }, { "model": "resnet", "role": "landlord", "seconds": 0.009808875000089756 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008707375000085449 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001615791999938665 }, { "model": "resnet", "role": "landlord", "seconds": 0.016667875001076027 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016351374999430845 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015513329999521375 }, { "model": "resnet", "role": "landlord", "seconds": 0.009493540999756078 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015288750000763685 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014786249994358514 }, { "model": "resnet", "role": "landlord", "seconds": 0.008227124999393709 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008473040999888326 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001449332999982289 }, { "model": "resnet", "role": "landlord", "seconds": 0.008020375000342028 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.013997124999150401 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014755000011064112 }, { "model": "resnet", "role": "landlord", "seconds": 0.013300582999363542 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008678832999066799 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015298329999495763 }, { "model": "resnet", "role": "landlord", "seconds": 0.008590166999056237 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008788875000391272 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001433625000572647 }, { "model": "resnet", "role": "landlord", "seconds": 0.008578459001000738 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008613665999291698 } ], "singleton_model": "lstm", "singleton_seat": 2 }, { "seed": 30261013, "mode": "bidding", "lineup": [ "resnet", "lstm", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 44, "winner": 1, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37, 35, 47, 1 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11 ] ], "bottom": [ 35, 47, 1 ], "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": [ 35, 47, 1 ] }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "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": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "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": [ 4, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 22, 23, 24 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 13, 41, 42, 43 ], "pattern": { "type": "trio1", "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": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 7, 21 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 2, 3 ], "pattern": { "type": "bomb", "rank": 0, "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": [ 39 ], "pattern": { "type": "single", "rank": 9, "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": 7.362500036833808e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.006948874999579857 }, { "model": "lstm", "role": "bidding", "seconds": 6.912500066391658e-05 }, { "model": "resnet", "role": "landlord", "seconds": 0.017399874999682652 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002642917001139722 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002651791999596753 }, { "model": "resnet", "role": "landlord", "seconds": 0.009647832999689854 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028265000000828877 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00247783400118351 }, { "model": "resnet", "role": "landlord", "seconds": 0.008762458001001505 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0029112920001352904 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.00154429200119921 }, { "model": "resnet", "role": "landlord", "seconds": 0.008289540999612655 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0025600829994800733 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014248749994294485 }, { "model": "resnet", "role": "landlord", "seconds": 0.014165541000693338 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002869416999601526 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0026624170004652115 }, { "model": "resnet", "role": "landlord", "seconds": 0.009199625001201639 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015711659998487448 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001434540999980527 }, { "model": "resnet", "role": "landlord", "seconds": 0.016856290998475743 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014374580005096504 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027536659999896074 }, { "model": "resnet", "role": "landlord", "seconds": 0.0104434160002711 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014539160001731943 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014021659990248736 }, { "model": "resnet", "role": "landlord", "seconds": 0.014378624999153544 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002802041999530047 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014919589993951377 }, { "model": "resnet", "role": "landlord", "seconds": 0.009871207999822218 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002783917001579539 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014400000000023283 }, { "model": "resnet", "role": "landlord", "seconds": 0.008795249999820953 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0016640830017422559 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014038749995961552 }, { "model": "resnet", "role": "landlord", "seconds": 0.008287042001029477 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0013535000016418053 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012057080002705334 }, { "model": "resnet", "role": "landlord", "seconds": 0.007968374999109074 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001381292000587564 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013875829990865896 }, { "model": "resnet", "role": "landlord", "seconds": 0.00844462500026566 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014662499997939449 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013058749991614604 }, { "model": "resnet", "role": "landlord", "seconds": 0.008243083000706974 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014515410002786666 } ], "singleton_model": "resnet", "singleton_seat": 0 }, { "seed": 30261013, "mode": "bidding", "lineup": [ "lstm", "resnet", "lstm" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 44, "winner": 1, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37, 35, 47, 1 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11 ] ], "bottom": [ 35, 47, 1 ], "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": [ 35, 47, 1 ] }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "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": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "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": [ 4, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 22, 23, 24 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 13, 41, 42, 43 ], "pattern": { "type": "trio1", "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": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 7, 21 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 2, 3 ], "pattern": { "type": "bomb", "rank": 0, "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": [ 39 ], "pattern": { "type": "single", "rank": 9, "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.191599979705643e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.5374999647028744e-05 }, { "model": "resnet", "role": "bidding", "seconds": 0.007064624998747604 }, { "model": "lstm", "role": "landlord", "seconds": 0.0042002080008387566 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015878666999924462 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027614169994194526 }, { "model": "lstm", "role": "landlord", "seconds": 0.0027098749997094274 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015377208999780123 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0025660829996922985 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014244579997466644 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014766917000088142 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001532207999844104 }, { "model": "lstm", "role": "landlord", "seconds": 0.0016226669995376142 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014562874999683117 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0016529999993508682 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015452499992534285 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01524454200080072 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0027030419987568166 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015251670010911766 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008213042001443682 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0013902090013289126 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032363750015065307 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009233124999809661 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.002737791000981815 }, { "model": "lstm", "role": "landlord", "seconds": 0.002681916999790701 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008525792000000365 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0014822500015725382 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026373750006314367 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.01593825000054494 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001457458000004408 }, { "model": "lstm", "role": "landlord", "seconds": 0.0025672079991636565 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.015297500000087894 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015714579985797172 }, { "model": "lstm", "role": "landlord", "seconds": 0.001507292001406313 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.014320042000690592 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015005419991211966 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014609999998356216 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009316833000411862 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0015099170013854746 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014387079991138307 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.009086375001061242 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.001488707999669714 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014445829983742442 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.016692583998519694 }, { "model": "lstm", "role": "landlord_up", "seconds": 0.0012848329988628393 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012084160007361788 }, { "model": "resnet", "role": "landlord_down", "seconds": 0.008238458000050741 } ], "singleton_model": "resnet", "singleton_seat": 1 }, { "seed": 30261013, "mode": "bidding", "lineup": [ "lstm", "lstm", "resnet" ], "first_bidder": 2, "landlord": 0, "bid": 2, "redeals": 0, "turns": 44, "winner": 1, "landlord_won": false, "bombs": 2, "spring": 0, "deltas": [ -12, 6, 6 ], "initial_hands": [ [ 3, 43, 50, 0, 10, 16, 33, 41, 42, 13, 19, 30, 4, 2, 49, 18, 37, 35, 47, 1 ], [ 32, 34, 39, 46, 53, 26, 7, 9, 48, 14, 21, 28, 29, 25, 52, 6, 5 ], [ 12, 17, 23, 38, 27, 45, 40, 22, 36, 20, 51, 31, 44, 24, 15, 8, 11 ] ], "bottom": [ 35, 47, 1 ], "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": [ 35, 47, 1 ] }, { "kind": "play", "seat": 0, "cards": [ 10 ], "pattern": { "type": "single", "rank": 2, "len": 1 } }, { "kind": "play", "seat": 1, "cards": [ 14 ], "pattern": { "type": "single", "rank": 3, "len": 1 } }, { "kind": "play", "seat": 2, "cards": [ 40 ], "pattern": { "type": "single", "rank": 10, "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": [ 9 ], "pattern": { "type": "single", "rank": 2, "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": [ 12, 15 ], "pattern": { "type": "pair", "rank": 3, "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": [ 36, 38 ], "pattern": { "type": "pair", "rank": 9, "len": 1 } }, { "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": [ 4, 16, 18, 19 ], "pattern": { "type": "trio1", "rank": 4, "len": 1 } }, { "kind": "pass", "seat": 1 }, { "kind": "play", "seat": 2, "cards": [ 20, 22, 23, 24 ], "pattern": { "type": "trio1", "rank": 5, "len": 1 } }, { "kind": "play", "seat": 0, "cards": [ 13, 41, 42, 43 ], "pattern": { "type": "trio1", "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": [ 28, 29 ], "pattern": { "type": "pair", "rank": 7, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 5, 6, 7, 21 ], "pattern": { "type": "trio1", "rank": 1, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 32, 34 ], "pattern": { "type": "pair", "rank": 8, "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": "pass", "seat": 0 }, { "kind": "play", "seat": 1, "cards": [ 46 ], "pattern": { "type": "single", "rank": 11, "len": 1 } }, { "kind": "pass", "seat": 2 }, { "kind": "play", "seat": 0, "cards": [ 0, 1, 2, 3 ], "pattern": { "type": "bomb", "rank": 0, "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": [ 39 ], "pattern": { "type": "single", "rank": 9, "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.006976624999879277 }, { "model": "lstm", "role": "bidding", "seconds": 6.945799941604491e-05 }, { "model": "lstm", "role": "bidding", "seconds": 5.662500007019844e-05 }, { "model": "lstm", "role": "landlord", "seconds": 0.0040686249994905666 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002711375000217231 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01564979099930497 }, { "model": "lstm", "role": "landlord", "seconds": 0.002684957999008475 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002884540999730234 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01018241699966893 }, { "model": "lstm", "role": "landlord", "seconds": 0.001457667000067886 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0028770000008080387 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008647667000332149 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013904170009482186 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002596833001007326 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01403879200006486 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014521670000249287 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.00277641700085951 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.01589258300009533 }, { "model": "lstm", "role": "landlord", "seconds": 0.0015661670004192274 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014166670007398352 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.00909704199875705 }, { "model": "lstm", "role": "landlord", "seconds": 0.0032017909998103278 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014342499998747371 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.010350750000725384 }, { "model": "lstm", "role": "landlord", "seconds": 0.002788207999401493 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014489579989458434 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.009057291999852168 }, { "model": "lstm", "role": "landlord", "seconds": 0.0026031249999505235 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.002697916999750305 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.013346791000003577 }, { "model": "lstm", "role": "landlord", "seconds": 0.002508583000235376 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0027007919998141006 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008191083999918192 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013874579999537673 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015930420013319235 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008336290999068297 }, { "model": "lstm", "role": "landlord", "seconds": 0.001405125000019325 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0015199579993350198 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.008260749998953543 }, { "model": "lstm", "role": "landlord", "seconds": 0.0014392499997484265 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0014470000005530892 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007835874999727821 }, { "model": "lstm", "role": "landlord", "seconds": 0.0012417500001902226 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.0012520829986897297 }, { "model": "resnet", "role": "landlord_up", "seconds": 0.007666665998840472 }, { "model": "lstm", "role": "landlord", "seconds": 0.0013108330003888113 }, { "model": "lstm", "role": "landlord_down", "seconds": 0.001364167001156602 } ], "singleton_model": "resnet", "singleton_seat": 2 } ], "labels": { "lstm": "DouZeroPolicy", "resnet": "QOJNet" }, "selection_score": 0, "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" } }