15 static int see(
const NumEffectState& state,
Move move,
16 const PieceMask& my_pin=PieceMask(),
const PieceMask& op_pin=PieceMask(),
const PtypeEvalTable *table=0);
21 const PieceMask& my_pin,
const PieceMask& op_pin,
25 PtypeOSquareVector& my_pieces, PtypeOSquareVector& op_pieces);
26 template <osl::Player P>
28 PtypeOSquareVector& my_pieces, PtypeOSquareVector& op_pieces);
31 PtypeOSquareVector&
out);
41 PtypeOSquareVector& my_pieces,
42 PtypeOSquareVector& op_pieces,
43 const PieceMask& my_pin,
44 const PieceMask& op_pin,