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

Ch 4 - Design idea to re-implement Genetic Algorithm visualisation #157

Open
vishakha-lall opened this issue Feb 28, 2018 · 7 comments
Open
Labels
gsoc2018 Google Summer of Code 2018

Comments

@vishakha-lall
Copy link

Hi @samuelgoto !
As suggested by @redblobgames on the Gitter channel, I have been working on creating an interactive static blog page to demonstrate my abilities to implement a design. (Point 6- Prototype) I do understand that you require students to portray design skills and the understanding to create visualisations for the reader.
I studied Chapter 4 and went through the prototype explaining Genetic Algorithm. I have a better design idea to improve the implementation and enhance the understanding of the algorithm for a reader. I like the use of colours to explain the working of the algorithm, however, it seems complex and confusing. This has also been mentioned as a possible improvement. In my opinion, to understand the implementation of the algorithm, the reader must understand the basic steps involved - Selection, Crossover, Mutation to see the final result.
I would love to share a design document and narrative of the same.
Let me know if I'm on the right track.
Also, although it is a process later in this timeline, I have created a prototype model of a clean and simple blog and hosted it on Github Pages. Should I share it right away?
Thankyou!

@vishakha-lall vishakha-lall changed the title A design idea to re-implement Genetic Algorithm visualisation A design idea to re-implement Genetic Algorithm visualisation #gsoc Feb 28, 2018
@vishakha-lall vishakha-lall changed the title A design idea to re-implement Genetic Algorithm visualisation #gsoc A design idea to re-implement Genetic Algorithm visualisation Feb 28, 2018
@vishakha-lall vishakha-lall changed the title A design idea to re-implement Genetic Algorithm visualisation A design idea to re-implement Genetic Algorithm visualisation [gsoc] Feb 28, 2018
@samuelgoto
Copy link
Collaborator

samuelgoto commented Feb 28, 2018 via email

@vishakha-lall
Copy link
Author

@samuelgoto I have worked on a design document to illustrate my idea. Please go through this and let me know how the idea sounds. I have added necessary drawings to depict it too.
Here is the document. I have enabled comments so that we can discuss the modifications on the document itself. Waiting for your feedback. :)

@vishakha-lall
Copy link
Author

I have added a wireframe to the document too.

@samuelgoto
Copy link
Collaborator

I left some comments in your docs. High level, I think there is a major narrative missing here: there is no beginning, no middle and no end. No progressive flow and antecipation being built. No motivating example. You want to work on that first I think.

@samuelgoto samuelgoto added the gsoc2018 Google Summer of Code 2018 label Mar 1, 2018
@vishakha-lall
Copy link
Author

I have gone through your feedback. I now have a better idea of what you are looking for. I'm making some changes in the document.

@vishakha-lall
Copy link
Author

I have made modifications to the previous document. Please review :) I would love to get your feedback. Here is the document.

@vishakha-lall
Copy link
Author

Noting @redblobgames 's suggestions for the design of the individual entity, I have added more potential alternatives and supplementary ideas. Please go through them and provide feedback :)
Here is the document.

@redblobgames redblobgames changed the title A design idea to re-implement Genetic Algorithm visualisation [gsoc] Ch 4 - Design idea to re-implement Genetic Algorithm visualisation Feb 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gsoc2018 Google Summer of Code 2018
Projects
None yet
Development

No branches or pull requests

2 participants