#ifndef UCI_H
#define UCI_H

#include "board.h"
#include "cmove.h"
#include <sstream>
#include <fstream>

class Uci {
public:
  void start();

private:
  Board _board;
  static const int DEFAULT_DEPTH = 4;
  static const int DEFAULT_MAX_TIME = 5000;

  void _uciNewGame();
  void _setPosition(std::istringstream&);
  void _go(std::istringstream&);
  void _pickBestMove(int);
};

#endif

#ifndef UCI_H
#define UCI_H

#include "board.h"
#include "cmove.h"
#include <sstream>
#include <fstream>

class Uci {
public:
  void start();

private:
  Board _board;
  static const int DEFAULT_DEPTH = 4;

  void _uciNewGame();
  void _setPosition(std::istringstream&);
  void _go(std::istringstream&);
  void _pickBestMove(int);
};

#endif

Remove old DEFAULT_MAX_TIME static var
Remove old DEFAULT_MAX_TIME static var
