ndrafahl / ESTHER

Limit Texas Hold'em Client/Server Software in Java
0 stars 0 forks source link

Make list of inputs and their data types #4

Closed russellrook closed 7 years ago

russellrook commented 7 years ago

We need to make a formal list of all the inputs we will pass through our neural network and what type they will be.

russellrook commented 7 years ago

The formal list of inputs consist of: Do I have a pair - 1 or 0 Do I have the top pair - 1 or 0 Do I have two pair - 1 or 0 Do I have three of a kind - 1 or 0 Do I have a straight - 1 or 0 Do I have the high straight - 1 or 0 Do I have a flush - 1 or 0 Do I have the high flush - 1 or 0 Do I have a full house - 1 or 0 Do I have four of a kind - 1 or 0 Do I have a straight flush - 1 or 0 Does the board have a pair - 1 or 0 Does the board have three cards of the same suit - 1 or 0 Number of single cards that will give me straight - int Number of two card sets that will give me a straight - int Number of singe cards that will give me a straight flush - int Number of two card sets that will give me a straight flush - int Am I one card from a flush - 1 or 0 Number of single cards that give the board a straight - int Number of two card sets that give the board a straight - int Number of single cards that give the board a straight flush - int Number of two card sets that give the board a straight flush - int Does the board have three of a kind - 1 or 0 Does the board have a straight - 1 or 0 Does the board have two pair - 1 or 0 Does the board have a flush - 1 or 0 Does the board have four cards of the same suit - 1 or 0 Does the board have a straight - 1 or 0 Does the board have a four of a kind - 1 or 0 Does the board have a straight flush - 1 or 0 Number of players still in - int Am I first to bet - 1 or 0 Am I last to bet - 1 or 0 Total pot - int Table pot - int Player pot - int These inputs may change but for now this is what we will be implementing. All boolean inputs will be entered into the neural network as a 1 or a 0 as shown above.