Ignore:
Timestamp:
08/04/23 01:05:05 (14 months ago)
Author:
Maciej Komosinski
Message:

Added the "k" parameter (the number of most similar neighbors) to NSLC and local niching

File:
1 edited

Legend:

Unmodified
Added
Removed
  • framspy/evolalg/frams_base/experiment_frams_niching.py

    r1190 r1270  
    77
    88class ExperimentFramsNiching(ExperimentFrams, ExperimentNiching):
    9     def __init__(self, frams_lib, optimization_criteria, hof_size, popsize, constraints, normalize, dissim, fit, genformat, archive_size, save_only_best) -> None:
     9    def __init__(self, frams_lib, optimization_criteria, hof_size, popsize, constraints, normalize, dissim, fit, genformat, archive_size, save_only_best, knn_niching, knn_nslc) -> None:
    1010        ExperimentFrams.__init__(self, hof_size=hof_size,
    1111                                 popsize=popsize,
     
    2121                                   normalize=normalize,
    2222                                   save_only_best=save_only_best,
    23                                    archive_size=archive_size
     23                                   archive_size=archive_size,
     24                                   knn_niching=knn_niching,
     25                                   knn_nslc=knn_nslc
    2426                                   )
    2527        self.dissim = dissim
Note: See TracChangeset for help on using the changeset viewer.