public FactoryOfPlaysForPlayer(Player player){
		IteratorOnPieces iteratorOnPlayer = (IteratorOnPieces) player.iterator();
		while (iteratorOnPlayer.hasNext()){
			iteratorOnPlayer.next();
			FactoryOfPlays factory = new FactoryOfPlaysForPiece(iteratorOnPlayer.getPosition(),player.getBoard());
			for (AbstractPlay play: factory)
				everyPlay.add(play);
		}
	}