}
CompositeSelector selector = new CompositeSelector();
selector.setSelectorList(selectorList);
return selector;
} else if (moveFactory != null || moveFactoryClass != null) {
MoveFactory initializedMoveFactory;
if (moveFactory != null) {
initializedMoveFactory = moveFactory;
} else {
try {
initializedMoveFactory = moveFactoryClass.newInstance();