improved DEAPs usage of created types, it is still error prone but much less than before
cross-validation examples