My Project
ratingEnv.h
Go to the documentation of this file.
1/* ratingEnv.h
2 */
3#ifndef _RATINGENV_H
4#define _RATINGENV_H
5
9#include "osl/progress.h"
10
11namespace osl
12{
13 namespace rating
14 {
16 {
17 public:
22 Progress16 progress;
25
26 void update(const NumEffectState& new_state, Move last_move);
27 void make(const NumEffectState& new_state);
28 void make(const NumEffectState& new_state,
29 const PieceMask& my_pin, const PieceMask& op_pin, Progress16);
30 };
31 }
33}
34
35#endif /* _RATINGENV_H */
36// ;;; Local Variables:
37// ;;; mode:c++
38// ;;; c-basic-offset:2
39// ;;; End:
圧縮していない moveの表現 .
利きを持つ局面
駒番号のビットセット.
Definition pieceMask.h:21
void make(const NumEffectState &new_state)
Definition ratingEnv.cc:32
CArray< signed char, Square::SIZE > counteffect2_cache
Definition ratingEnv.h:23
void update(const NumEffectState &new_state, Move last_move)
Definition ratingEnv.cc:9
CArray< int, Square::SIZE > pattern_cache
Definition ratingEnv.h:24