/** * Copyright (c) 2021 Dominic Masters * * This software is released under the MIT License. * https://opensource.org/licenses/MIT */ #pragma once #include "../libs.h" #define POKER_TURN_TYPE_OUT 0x00 #define POKER_TURN_TYPE_FOLD 0x01 #define POKER_TURN_TYPE_BET 0x02 #define POKER_TURN_TYPE_CHECK 0x03 /** The turn that a player/the AI decided to do for its turn */ typedef struct { /** What type of action the turn is */ uint8_t type; /** How many chips they did in their turn (if applicable) */ int32_t chips; /** How confident the AI is about their turn. */ float confidence; } pokerturn_t;