10 lines
318 B
Python
10 lines
318 B
Python
|
import numpy as np
|
||
|
|
||
|
def boundary_fitness(yanlinks):
|
||
|
unique_values, unique_indices = np.unique(yanlinks[:, 11], return_index=True)
|
||
|
Tvb = 0
|
||
|
for i in unique_values:
|
||
|
selected_values = yanlinks[yanlinks[:, 11] == i][:, 5]
|
||
|
variance = np.var(selected_values)
|
||
|
Tvb += variance
|
||
|
return Tvb
|