https://github.com/Quuxplusone/Hanabi
Tip revision: daef9de823119cf930237dfadc1ac4f98234361f authored by Arthur O'Dwyer on 15 May 2019, 21:44:08 UTC
Add a missing #include <algorithm>.
Add a missing #include <algorithm>.
Tip revision: daef9de
NewCheatBot.h
#include "Hanabi.h"
class NewCheatBot final : public Hanabi::Bot {
int me_;
public:
NewCheatBot(int index, int numPlayers, int handSize);
void pleaseObserveBeforeMove(const Hanabi::Server &) override;
void pleaseMakeMove(Hanabi::Server &) override;
void pleaseObserveBeforeDiscard(const Hanabi::Server &, int from, int card_index) override;
void pleaseObserveBeforePlay(const Hanabi::Server &, int from, int card_index) override;
void pleaseObserveColorHint(const Hanabi::Server &, int from, int to, Hanabi::Color color, Hanabi::CardIndices card_indices) override;
void pleaseObserveValueHint(const Hanabi::Server &, int from, int to, Hanabi::Value value, Hanabi::CardIndices card_indices) override;
void pleaseObserveAfterMove(const Hanabi::Server &) override;
};