PFC/Omweso/src/ow_aisearch.h

00001 /***************************************************************************
00002  *   Copyright (C) 2007 by David Torres   *
00003  *   aiken669@gmail.com   *
00004  ***************************************************************************/
00005 #ifndef OW_AISEARCH_H
00006 #define OW_AISEARCH_H
00007 
00008 #include "omweso.h"
00009 #include "ow_board.h"
00010 
00011 
00015 class ow_aisearch{
00016 protected:
00017      ow_board *owboard;
00018      int (*evalfunct)(ow_board *owboard, int boardside);
00019 public:
00020      ow_aisearch(ow_board *owboard);
00021      virtual int search(ow_move prinvar[], ow_board *board, int boardside, int depth);
00022      void setevalfunc(int idfunct);
00023      virtual ~ow_aisearch();
00024 };
00025 
00026 #endif

Generated on Sun Jun 22 13:45:46 2008 for Omweso by  doxygen 1.5.3