rlcard-showdown/server_bak/sample_data/sample_doudizhu.json

476 lines
8.2 KiB
JSON

{
"initHands": [
"S2 H2 HK DK HQ CQ DQ CJ S9 H9 D9 C7 S6 H6 C4 D4 S3",
"C2 HA CA DA SQ ST HT D8 S7 H7 C6 D6 S5 H5 C5 S4 H4",
"RJ BJ D2 SA SK CK SJ HJ DJ CT DT C9 S8 H8 C8 D7 D5 H3 S3 D3"
],
"playerInfo": [
{
"id": 0,
"index": 0,
"role": "peasant",
"agentInfo": {
"name": "random",
"winRate": 0.333
}
},
{
"id": 1,
"index": 1,
"role": "peasant",
"agentInfo": {
"name": "DQN",
"winRate": 0.555
}
},
{
"id": 2,
"index": 2,
"role": "landlord",
"agentInfo": {
"name": "CFR",
"winRate": 0.666
}
}
],
"moveHistory": [
{
"playerIdx": 2,
"move": "H3 S3 D3 D5",
"probabilities": [
{
"move": "H3 S3 D3 D5",
"probability": 0.9
},
{
"move": "H3",
"probability": 0.05
},
{
"move": "D5",
"probability": 0.02
}
]
},
{
"playerIdx": 0,
"move": "S9 H9 D9 S3",
"probabilities": [
{
"move": "S9 H9 D9 S3",
"probability": 0.9
},
{
"move": "HQ CQ DQ S3",
"probability": 0.05
},
{
"move": "HQ CQ DQ C3",
"probability": 0.02
}
]
},
{
"playerIdx": 1,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 2,
"move": "SJ HJ DJ D7",
"probabilities": [
{
"move": "SJ HJ DJ D7",
"probability": 0.9
},
{
"move": "SJ HJ DJ C9",
"probability": 0.05
},
{
"move": "BJ RJ",
"probability": 0.02
}
]
},
{
"playerIdx": 0,
"move": "HQ CQ DQ C7",
"probabilities": [
{
"move": "HQ CQ DQ C7",
"probability": 0.9
},
{
"move": "HQ CQ DQ CJ",
"probability": 0.05
},
{
"move": "pass",
"probability": 0.02
}
]
},
{
"playerIdx": 1,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 2,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 0,
"move": "C4 D4",
"probabilities": [
{
"move": "HK DK",
"probability": 0.5
},
{
"move": "C4 D4",
"probability": 0.2
},
{
"move": "S2 H2",
"probability": 0.1
}
]
},
{
"playerIdx": 1,
"move": "ST HT",
"probabilities": [
{
"move": "S6 D6",
"probability": 0.5
},
{
"move": "ST HT",
"probability": 0.2
},
{
"move": "HA CA",
"probability": 0.1
}
]
},
{
"playerIdx": 2,
"move": "SK CK",
"probabilities": [
{
"move": "pass",
"probability": 0.5
},
{
"move": "RJ BJ",
"probability": 0.3
},
{
"move": "SK CK",
"probability": 0.2
}
]
},
{
"playerIdx": 0,
"move": "S2 H2",
"probabilities": [
{
"move": "pass",
"probability": 0.5
},
{
"move": "HK DK",
"probability": 0.5
}
]
},
{
"playerIdx": 1,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 2,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 0,
"move": "S6 H6",
"probabilities": [
{
"move": "S6 H6",
"probability": 0.6
},
{
"move": "HK DK",
"probability": 0.2
},
{
"move": "CJ",
"probability": 0.1
}
]
},
{
"playerIdx": 1,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 0.8
},
{
"move": "S7 H7",
"probability": 0.1
},
{
"move": "HA CA",
"probability": 0.05
}
]
},
{
"playerIdx": 2,
"move": "CT DT",
"probabilities": [
{
"move": "pass",
"probability": 0.5
},
{
"move": "CT DT",
"probability": 0.1
},
{
"move": "RJ BJ",
"probability": 0.05
}
]
},
{
"playerIdx": 0,
"move": "HK DK",
"probabilities": [
{
"move": "HK DK",
"probability": 0.9
},
{
"move": "pass",
"probability": 0.1
}
]
},
{
"playerIdx": 1,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 0.9
},
{
"move": "HA CA",
"probability": 0.1
}
]
},
{
"playerIdx": 2,
"move": "RJ BJ",
"probabilities": [
{
"move": "RJ BJ",
"probability": 0.9
},
{
"move": "pass",
"probability": 0.1
}
]
},
{
"playerIdx": 0,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 1,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 2,
"move": "S8 H8 C8 C9",
"probabilities": [
{
"move": "S8 H8 C8 C9",
"probability": 0.7
},
{
"move": "SA",
"probability": 0.1
},
{
"move": "D2",
"probability": 0.1
}
]
},
{
"playerIdx": 0,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 1,
"move": "HA CA DA H5",
"probabilities": [
{
"move": "HA CA DA H5",
"probability": 0.5
},
{
"move": "pass",
"probability": 0.1
},
{
"move": "HA CA DA D6",
"probability": 0.1
}
]
},
{
"playerIdx": 2,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 0,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 1,
"move": "SQ",
"probabilities": [
{
"move": "SQ",
"probability": 0.5
},
{
"move": "S4 H4",
"probability": 0.2
},
{
"move": "D6",
"probability": 0.1
}
]
},
{
"playerIdx": 2,
"move": "D2",
"probabilities": [
{
"move": "D2",
"probability": 0.5
},
{
"move": "SA",
"probability": 0.3
},
{
"move": "pass",
"probability": 0.2
}
]
},
{
"playerIdx": 0,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 1,
"move": "pass",
"probabilities": [
{
"move": "pass",
"probability": 1
}
]
},
{
"playerIdx": 2,
"move": "SA",
"probabilities": [
{
"move": "SA",
"probability": 1
}
]
}
]
}