Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

想在循环中调用geatpy,但每一次循环的目标函数参数不同,我应该如何将目标函数设置为除了决策变量之外还能传入其他参数的形式? #354

Open
aggieday opened this issue Mar 4, 2024 · 1 comment

Comments

@aggieday
Copy link

aggieday commented Mar 4, 2024

首先感谢开发者团队的用心付出!

问题如标题:想在循环中调用geatpy,但每一次循环的目标函数参数不同,我应该如何将目标函数设置为除了决策变量之外还能传入其他参数的形式?
如for i in range(3),但第一次调用geatpy求解时目标函数中参数为data[0],第二次调用时参数为data[1]......
这就需要我在每一次定义目标函数时,除传入决策变量之外,额外传入有关i的参数,不知这是否可实现,或者有其他更好的建议吗?
刚刚入门不久,感谢各位的倾囊相助!

@geatpy-dev
Copy link
Owner

在定义问题类的时候设置额外的参数。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants