| 123456789101112131415161718192021222324252627282930 | #ifndef OLOK    #define OLOK    #include <vector>    #include "qwixx.h"    #include <string>    struct RowColor    {        bool direction;        std::string name;        int color;        int xCount;        int lastIndex;        std::vector<bool> row;        std::vector<int> number;    };    class Olok    {        public:        std::vector<RowColor> grid;        Olok();        void clear();        int penaltyCount;        int getXCount(int color);        void addX(struct Move move);        int getLastIndex(int color);        void addOlok(Olok o);        std::string toString(void);        boolean isColor(int color);    };#endif
 |