def test_encode_valid_actions(self): hsh = DataEncoder.encode_valid_actions(10, 20, 100) acts = hsh["valid_actions"] self.eq("fold", acts[0]["action"]) self.eq(0, acts[0]["amount"]) self.eq("call", acts[1]["action"]) self.eq(10, acts[1]["amount"]) self.eq("raise", acts[2]["action"]) self.eq(20, acts[2]["amount"]["min"]) self.eq(100, acts[2]["amount"]["max"])
def test_encode_valid_actions(self): hsh = DataEncoder.encode_valid_actions(10, 20, 100) acts = hsh['valid_actions'] self.eq('fold', acts[0]['action']) self.eq(0, acts[0]['amount']) self.eq('call', acts[1]['action']) self.eq(10, acts[1]['amount']) self.eq('raise', acts[2]['action']) self.eq(20, acts[2]['amount']['min']) self.eq(100, acts[2]['amount']['max'])