treePredictor.h Source File

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
treePredictor.h
Go to the documentation of this file.
1 /* treePredictor.h
2 */
3 #ifndef _TREEPREDICTOR_H
4 #define _TREEPREDICTOR_H
5
6 #include "osl/state/numEffectState.h"
7 #include "osl/effect_util/neighboring8Direct.h"
8 #include "osl/checkmate/king8Info.h"
9 #include "osl/misc/bitOp.h"
10 #include "osl/progress/ml/newProgress.h"
11
12 namespace osl
13 {
14 namespace threatmate
15 {
16 class TreePredictor
17 {
18 public:
19 bool predict(const NumEffectState& state, const Move move);
20 double probability(const NumEffectState& state, const Move move);
21 };
22 } // namespace threatmate
23 } // namespace osl
24
25 #endif /* _TREEPREDICTOR_H */
26 // ;;; Local Variables:
27 // ;;; mode:c++
28 // ;;; c-basic-offset:2
29 // ;;; End: