Competitive Bridge Bidding with Deep Neural Networks

03/03/2019
by   Jiang Rong, et al.
0

The game of bridge consists of two stages: bidding and playing. While playing is proved to be relatively easy for computer programs, bidding is very challenging. During the bidding stage, each player knowing only his/her own cards needs to exchange information with his/her partner and interfere with opponents at the same time. Existing methods for solving perfect-information games cannot be directly applied to bidding. Most bridge programs are based on human-designed rules, which, however, cannot cover all situations and are usually ambiguous and even conflicting with each other. In this paper, we, for the first time, propose a competitive bidding system based on deep learning techniques, which exhibits two novelties. First, we design a compact representation to encode the private and public information available to a player for bidding. Second, based on the analysis of the impact of other players' unknown cards on one's final rewards, we design two neural networks to deal with imperfect information, the first one inferring the cards of the partner and the second one taking the outputs of the first one as part of its input to select a bid. Experimental results show that our bidding system outperforms the top rule-based program.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/22/2020

StarAI: Reducing incompleteness in the game of Bridge using PLP

Bridge is a trick-taking card game requiring the ability to evaluate pro...
research
06/05/2019

Building a Computer Mahjong Player via Deep Convolutional Neural Networks

The evaluation function for imperfect information games is always hard t...
research
02/15/2021

ScrofaZero: Mastering Trick-taking Poker Game Gongzhu by Deep Reinforcement Learning

People have made remarkable progress in game AIs, especially in domain o...
research
11/29/2021

Final Adaptation Reinforcement Learning for N-Player Games

This paper covers n-tuple-based reinforcement learning (RL) algorithms f...
research
12/24/2019

Bidding in Spades

We present a Spades bidding algorithm that is superior to recreational h...
research
04/07/2021

On the Power of Refined Skat Selection

Skat is a fascinating combinatorial card game, show-casing many of the i...
research
05/27/2022

Improving Bidding and Playing Strategies in the Trick-Taking game Wizard using Deep Q-Networks

In this work, the trick-taking game Wizard with a separate bidding and p...

Please sign up or login with your details

Forgot password? Click here to reset