Posts

Showing posts from August, 2019

Submission of the project

The journey of a thousand miles begins with a single step. I submitted the report  https://gist.github.com/debashish05/82564fc7aee5130fbca9997c55681e14  along with the code and filed the last evaluation details. It has been an amazing journey for me. Starting from discussing the project with the mentor before GSoC and ending it. In this journey, my mentor and my co-mentor both played a vital role in the progress of the project. It's a very nice experience for me and most important a huge learning comes along with GSoC too. I learned evolutionary algorithm, cmake, swig, windows development environment and a lot more. I found that I need to revisit c++ some concepts again. I would like to thanks my mentor and my co-mentor for their support. I will keep contributing to the libRoadRunner and definitely, it's not the end of my open-source journey, in fact, it's the start of my open source journey. Best of Luck to all.

Differential Evolution and RRPlugins C API

Sorting out life in O(1) is luck. In this week I have added support of Differential Evolution. So, I am left with the swig wrapper problem for the last week. But the build of Travis CI is failing due to some error in uniform real number generation. Also, there is some build problem with Travis CI with RRPlugins C API. To be specific there is some lapack issue. I have referred these two links  https://en.wikipedia.org/wiki/Differential_evolution  and  http://www1.icsi.berkeley.edu/~storn/code.html#c++c  for the differential evolution part. For the RRPlugins C API, I have used pre-existing API from rrplugins ( https://github.com/sys-bio/rrplugins/tree/master/wrappers/C ). In this ultimate final week, I will first finish off with the documentation part first and then figure out with wrapper problem. I am looking forward to merging these changes to the main repository. Also, have to present all my hard work this summer. Looking forward to wrapping up the project quickly.