3 #ifndef EFFECT_UTIL_NEIGHBORING8EFFECT_H 
    4 #define EFFECT_UTIL_NEIGHBORING8EFFECT_H 
   29         CArray2d<Entry,PTYPEO_SIZE,Offset32::SIZE> 
table;
 
   32         template <
int maxCount>
 
   38           assert(! offset.zero());
 
   42             if (!state.pieceAt(pos).isEmpty())
 
   45               if (count > maxCount) 
return false;
 
   66           if (! nearest.isOnBoard())
 
   70           return hasAtMaxPieceBetween<1>(state, from, nearest);
 
   95   using effect_util::Neighboring8Effect;