Changeset 1129 for framspy/evolalg/examples/niching_novelty.py
- Timestamp:
- 04/11/21 03:27:06 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
framspy/evolalg/examples/niching_novelty.py
r1128 r1129 65 65 parser.add_argument('-fit', required=False, default=Fitness.raw, type=Fitness, 66 66 help=' Fitness criteria DEFAULT = raw', choices=list(Fitness)) 67 parser.add_argument('-popsize', type=int, default=50, help=" Size of population, default 50.")67 parser.add_argument('-popsize', type=int, default=50, help="Population size, default 50.") 68 68 parser.add_argument('-generations', type=int, default=5, help="Number of generations, default 5.") 69 parser.add_argument('-num_parts', type=int, default=None, help="Maximum number of parts. Default None") 69 parser.add_argument('-tournament', type=int, default=5, help="Tournament size, default 5.") 70 parser.add_argument('-num_parts', type=int, default=None, help="Maximum number of Parts. Default: no limit") 70 71 parser.add_argument('-checkpoint_path', required=False, default=None, help="Path to the checkpoint file") 71 72 parser.add_argument('-checkpoint_interval', required=False, type=int, default=100, help="Checkpoint interval") … … 117 118 118 119 # Selection procedure 119 selection = TournamentSelection( 5,120 selection = TournamentSelection(parsed_args.tournament, 120 121 copy=True) # 'fitness' by default, the targeted attribute can be changed, e.g. fit_attr="fitness_raw" 121 122
Note: See TracChangeset
for help on using the changeset viewer.