A web project, containing the implementation of Genetic Algorithms, such as Selections, Crossovers, and Mutations. This program is intended to be a genetic library for research and development.
In the following, there is a brief description of the project.
For users to register to the website. Users who are registered, can comment, they can vote on the codes about whether they are helpful after reaching to a certain level or gathering enough points. Users who are registered should be able to ask questions, contribute to the project, and create a community to help each other in evolutionary algorithms. Users can rise their level by contributing helpful information, upvoting useful materials, making correction to the codes, etc.
For users to enter to their home page, after their first registration.
The project needs a search section, so the contents that the user searches would come up and be shown to the user. If the contents could not be found within the website, the relevent contents and helpful links should be suggested to user, from Google Books, Academia, and other helpful scientific resources.
We need cookies, to save and gather information from our users by their permission to provide them user-specific services. These services could be emails to the users based on the contents that he or she searched before, telling them about the events that they might be interesteed in, etc.
In this section, the users can see the questions that are frequently asked with their relevent answers.
In this section, we recieve the suggestions of the users to make the contents of the website more useful and helpful to our users.
In this section, we must provide the users to contribute scientific resources by reference; contribute codes to the specified algorithms, or implement and upload another genetic algorithm.