Update main.py
This commit is contained in:
parent
89c76c8d85
commit
136d6a72ea
13
main.py
13
main.py
|
@ -42,10 +42,19 @@ model = ga(function=f, dimension=3, variable_type='int', variable_boundaries=var
|
||||||
model.run()
|
model.run()
|
||||||
|
|
||||||
solution = model.output_dict
|
solution = model.output_dict
|
||||||
variable = model.output_dict['variable']
|
_variables = model.output_dict['last_generation']['variables']
|
||||||
|
variable = solution['variable']
|
||||||
|
variables = [list(item) for item in set(tuple(x) for x in _variables)]
|
||||||
|
|
||||||
_x = max([row[0] for row in rows]) + 1 # get highest number
|
_x = max([row[0] for row in rows]) + 1 # get highest number
|
||||||
|
|
||||||
print ('Recommended numbers (' + str(_x) + 'th):')
|
print()
|
||||||
|
print ('Best matched numbers (' + str(_x) + 'th):')
|
||||||
nums = sorted([make_num(_x, n, variable[0], variable[1], variable[2], 1, 45) for n in range(1, 7)]) # excluded bonus number
|
nums = sorted([make_num(_x, n, variable[0], variable[1], variable[2], 1, 45) for n in range(1, 7)]) # excluded bonus number
|
||||||
print(', '.join(str(x) for x in nums))
|
print(', '.join(str(x) for x in nums))
|
||||||
|
|
||||||
|
print()
|
||||||
|
print ('Recommended numbers (' + str(_x) + 'th):')
|
||||||
|
for variable in variables:
|
||||||
|
nums = sorted([make_num(_x, n, variable[0], variable[1], variable[2], 1, 45) for n in range(1, 7)]) # excluded bonus number
|
||||||
|
print(', '.join(str(x) for x in nums))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user