My Project
myshogi.h
Go to the documentation of this file.
1/* myshogi.h
2 */
3#ifndef OSL_RECORD_MYSHOGI_H
4#define OSL_RECORD_MYSHOGI_H
5
7#include <string>
8namespace osl
9{
10 namespace record
11 {
12 namespace myshogi
13 {
14 std::string show(const NumEffectState& state);
15 std::string show(const NumEffectState& state,
16 Move last_move,
17 const NumEffectState& prev,
18 bool add_csa_move=false);
19 std::string show(Player);
20 std::string show(Ptype);
21 std::string show(Square);
22 std::string show(Piece);
23 }
24 }
25}
26
27#endif /* OSL_RECORD_MYSHOGI_H */
28// ;;; Local Variables:
29// ;;; mode:c++
30// ;;; c-basic-offset:2
31// ;;; End:
圧縮していない moveの表現 .
利きを持つ局面
std::string show(const NumEffectState &state)
Definition myshogi.cc:40
Ptype
駒の種類を4ビットでコード化する
Definition basic_type.h:84
Player
Definition basic_type.h:8