Bug was fixed
Old arrays were replaced by std::vector +

Bug in method for reduced systemogenesis was fixed