My Project
core
osl
move_generator
drop.h
Go to the documentation of this file.
1
#ifndef _GENERATE_DROP_MOVES_H
2
#define _GENERATE_DROP_MOVES_H
3
4
#include "
osl/numEffectState.h
"
5
#include "
osl/move_generator/move_action.h
"
6
7
namespace
osl
8
{
9
namespace
move_generator
10
{
14
template
<
class
Action>
15
class
Drop
16
{
17
public
:
18
template
<Player P>
19
static
void
generate
(
const
NumEffectState
& state,Action& action);
20
};
21
}
// namespace move_generator
22
}
// namespace osl
23
24
#endif
/* _GENERATE_DROP_MOVES_H */
25
// ;;; Local Variables:
26
// ;;; mode:c++
27
// ;;; c-basic-offset:2
28
// ;;; coding:utf-8
29
// ;;; End:
osl::NumEffectState
利きを持つ局面
Definition
numEffectState.h:34
osl::move_generator::Drop
打つ手を生成
Definition
drop.h:16
osl::move_generator::Drop::generate
static void generate(const NumEffectState &state, Action &action)
move_action.h
osl
Definition
additionalEffect.h:6
numEffectState.h
Generated by
1.9.8