code: public boolean split(Constraint c, Instance i, List<Instance> partitions, TIntIntHashMap vmPartition, TIntIntHashMap nodePosition) {
          ConstraintSplitter splitter = builders.get(c.getClass());
          return splitter != null && splitter.split(c, i, partitions, vmPartition, nodePosition);
      }
docs: Split a given {@link Constraint} using the associated splitter, if exists.
  
  @param c            the constraint to map
  @param i            the original instance to split
  @param partitions   the partitions splitting the original instance
  @param vmPartition  the partition associated to each VM
  @param nodePosition the partition associated to each node
  @return {@code false} iff this leads to a problem without solutions.