this.add(new Identity()); this.add(new Identity());
this.add(new IdentityFloat()); this.add(new IdentityFloat());
                public void init() {                    this.setSplitter(WEIGHTED_ROUND_ROBIN((int)N/2, (int)N/2));                    for (int i=0; i<2; i++)                        this.add(new SplitJoin() {                                public void init() {                                    this.setSplitter(ROUND_ROBIN());                                    this.add(new Identity());                                    this.add(new Identity());                                    this.setJoiner(WEIGHTED_ROUND_ROBIN((int)                                                                        N/4,                                                                        (int)                                                                        N/4));                                }});                    this.setJoiner(ROUND_ROBIN());                }});