Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
lib
move_generator
addEffectWithEffect.cc
Go to the documentation of this file.
1
#include "
osl/move_generator/addEffectWithEffect.h
"
2
#include "
osl/move_generator/addEffectWithEffect.tcc
"
3
#include "
osl/move_action/store.h
"
4
#include "
osl/state/numEffectState.h
"
5
#ifdef RELEASE
6
#include "
osl/move_generator/open.tcc
"
7
#endif
8
9
namespace
osl{
10
// explicit template instantiation
11
namespace
move_generator
12
{
13
typedef
move_action::Store
store_t
;
14
template
void
GenerateAddEffectWithEffect::generate<true>
15
(
Player
,
const
NumEffectState&,
Square
,
store_t
&);
16
template
void
GenerateAddEffectWithEffect::generate<false>
17
(
Player
,
const
NumEffectState&,
Square
,
store_t
&);
18
// for fixed depth search
19
template
void
AddEffectWithEffect<store_t>::generate
<
BLACK
,
true
>(
const
NumEffectState&,
Square
,
store_t
&,
bool
&);
20
template
void
AddEffectWithEffect<store_t>::generate
<
WHITE
,
true
>(
const
NumEffectState&,
Square
,
store_t
&,
bool
&);
21
//
22
template
void
AddEffectWithEffect<store_t>::generate
<
BLACK
,
false
>(
const
NumEffectState&,
Square
,
store_t
&,
bool
&);
23
template
void
AddEffectWithEffect<store_t>::generate
<
WHITE
,
false
>(
const
NumEffectState&,
Square
,
store_t
&,
bool
&);
24
}
// namespace move_generator
25
}
// namespace osl
26
// ;;; Local Variables:
27
// ;;; mode:c++
28
// ;;; c-basic-offset:2
29
// ;;; End:
Generated on Sun Jul 21 2013 13:37:22 by
1.8.4