public List<IPlayerMove> GetMoveList() { var list = new List<IPlayerMove>(); AddToList(list); return list; }