18       enum { 
INF = 999999 };
 
   32         int see = this->
see(state, move, env);
 
   43         return ShadowEffect::count2(state, move.
to(), move.
player()) == 1;
 
   53         return ShadowEffect::count2(state, move.
to(), move.
player()) == 2;
 
   77           && env.
history.hasLastMove(2) && env.
history.lastMove(2).isNormal()