* Population von neuen Robotern im Robotercode-Format.
*/
protected void uebernimmPop(final ArrayList<RobCode> semiPop) {
Iterator<Roboter> itAkt;
Roboter rob;
RobCode robC;
Iterator<RobCode> itSemi;
Translator[] stdTrans
= new Translator[semiPop.get(0).getVCodes().length];
for (int i = 0; i < stdTrans.length; i++) {
stdTrans[i]
= fmg.fmg8.endlAutomat.translator.Konstanten.STD_TRANSL_TR;
}
itAkt = this.akteure.iterator();
itSemi = semiPop.iterator();
while (itAkt.hasNext() && itSemi.hasNext()) {
rob = itAkt.next();
robC = itSemi.next();
rob.erzTransAusSeqs(robC.getTStdCodes(), stdTrans, false);
rob.erzeugeAusSequenzen(robC.getVCodes(), rob.getConds(),
rob.getTranslatoren(), false);
rob.setTransCodes(SonstMeth.listSeqAusStrings(robC.getTCodes()));
rob.setVerhCodes(SonstMeth.listSeqAusStrings(robC.getVCodes()));
rob.setFitness(robC.getFitness());
// rob.setConds(rob2.getConds()); TODO
}
}