-
Q: I'd like to participate. How do I begin?
-
0
Download the latest release from http://www.moeaframework.org/downloads.html. To get familiarized with using the MOEA Framework, walk through the examples provided at http://www.moeaframework.org/examples.html. See http://www.moeaframework.org/contribute.html for additional details on contributing.
— dhadka · 4 years ago
-
-
Q: Other than writing code, how can I contribute?
-
0Testing
Start using the MOEA Framework. Did you encounter an error? Was it difficult to setup and configure? Did the program output an unexpected result? Report these issues to http://sourceforge.net/tracker/?group_id=352635&atid=1473409.
— dhadka · 6 years ago -
0API Feedback
The MOEA Framework is a Java library, and its public-facing API is what developers must work with. Furthermore, the longer a project is in existence, the more difficult it is to change an API. Therefore, finding ways to improve the API in this early stage of development is important. If you find a part of the API confusing, difficult-to-use or missing altogether, notify us through http://sourceforge.net/tracker/?group_id=352635&atid=1473409.
— dhadka · 6 years ago -
0User Manual
We are currently writing a user manual to guide users through the design, configuration and experimentation of multiobjective evolutionary algorithms (MOEAs) using the MOEA Framework. You may contribute by helping coauthor the manual, designing graphics and/or proofreading.
— dhadka · 6 years ago
-
-
Q: What's a good bug for a newcomer to tackle?
-
1Easy TODO Tasks
The source code download (http://www.moeaframework.org/downloads.html) contains a TODO file detailing a wishlist of tasks the developers would like implemented. Included are approximately 20 easy tasks which newcomers can contribute.
— dhadka · 6 years ago
-
-
Q: What is a bug or issue with MOEA Framework that you've been putting off, neglecting, or just plain avoiding?
-
0Early Detection of Invalid Inputs
When an invalid input is passed as an argument to a method, such as a null pointer, the argument may not necessarily cause an error until accessed later in the program execution. This makes debugging more difficult, as the actual exception occurs nowhere near its root cause (the invalid argument). Therefore, all public-facing API should validate inputs and immediately throw an exception.
— dhadka · 6 years ago
-
About MOEA Framework
The MOEA Framework is an open source Java library for developing and experimenting with multiobjective evolutionary algorithms (MOEAs) and other general-purpose optimization algorithms and metaheuristics. A number of algorithms are provided out-of-the-box, including NSGA-II, ε-MOEA, GDE3 and MOEA/D.
from the profile of dhadka
People who want to help (6)
Registered contributors (1)
Volunteer opportunities, etc.
No volunteer opportunities in MOEA Framework indexed here yet. Add a bug tracker.
There is 1 person who can mentor in MOEA Framework.
There are 237 people who can mentor in Java, MOEA Framework's primary language.
You can embed the "I want to help" button on your website. (More about this.)