ここにはそのうち独立した解説になるべき内容をメモ形式で置くことにします.
----
* オブジェクトの作り方
(テストなどで)初期値を指定してオブジェクトを作りたいときにはどうするか?
|Position | newPosition (const int x, const int y)|http://gps.tanaka.ecc.u-tokyo.ac.jp/osl/osl/doc/html/namespaceosl.html#a138|[[Doxygen:newPosition]]|
|PtypeO|newPtypeO (Player player, Ptype ptype)|http://gps.tanaka.ecc.u-tokyo.ac.jp/osl/osl/doc/html/namespaceosl.html#a329|[[Doxygen:newPtypeO]]|
|Move|newMove (Position from, Position to, Ptype ptype, Ptype capturePtype, bool isPromoteMove, Player player)|http://gps.tanaka.ecc.u-tokyo.ac.jp/osl/osl/doc/html/namespaceosl.html#a221|[[Doxygen:newMove]]|
----