public MoveRepresentationGenerator(GammonInterface game)
 {
     m_BgGame                = game;
     m_MoveList              = new BgMoveList();
     m_MoveGenerator         = new BgMoveGenerator(game);
     m_PatternEncoder        = new PatternEncoder();
     m_CurrentGeneratedMoves = new MoveRepresentationList();
 }
 public MoveRepresentationGenerator( GammonInterface game )
 {
     m_BgGame = game;
     m_MoveList = new BgMoveList();
     m_MoveGenerator = new BgMoveGenerator( game );
     m_PatternEncoder = new PatternEncoder();
     m_CurrentGeneratedMoves = new MoveRepresentationList();
 }