Conceptually, we layout all the layers in sequential order (i.e., all layers in the \(i\)-th model followed by those in the \(i+1\)-th model) and repeat them \(r\) times, the indicator array then manages the inclusion/exclusion of layers. If \(\mathcal{I}_{i}>0\) we include the layer corresponding to index \(i\) in the slots in the merged model, otherwise we exclude it. Consequently, our search space is reduced to \(2^{T}\), which is still large, but tractable for evolutionary search.