new file:   mahjong/ai.hpp