All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
dropAroundKing8.h
Go to the documentation of this file.
1 #ifndef _GENERATE_DROP_AROUND_KING8_H
2 #define _GENERATE_DROP_AROUND_KING8_H
8 
9 namespace osl
10 {
11  namespace move_generator
12  {
13  template <Player P>
15  {
16 
17  template <class Action>
18  static void generate(const NumEffectState& state, Action& action)
19  {
21  //
22  action_t action_filtered(state, action);
23  Drop<action_t>::template generate <P>(state, action_filtered);
24  }
25  };
26  }
27 } // namespace osl
28 
29 #endif /* _GENERATE_DROP_AROUND_KING8_H */
30 // ;;; Local Variables:
31 // ;;; mode:c++
32 // ;;; c-basic-offset:2
33 // ;;; End: