www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Coding Challenges at Dconf2018: Implement

reply biocyberman <biocyberman gmail.com> writes:
Hellow D community.

I am attending Dconf 2018 and giving a talk there on May 4. Link: 
https://dconf.org/2018/talks/le.html. It will be very interesting 
to talk about the outcome of the following challenges. If we 
can't have at least 3 solutions by three individuals by 10:00 
GMT+2 May 4, I will have to postpone the deadline one week. 
Please see below for more details.


Implement Needleman–Wunsch and Smith–Waterman algorithm
══════════════════════════════
   • Introduction about alignment problems: 
[http://bit.do/seqalign] (notes) and
     [http://bit.do/alignslides] (slides) or search on wikipedia.
   • Send zipped source code of the solution via email to 
"biocyberman at gmail dot com" with "DAC2018" in the subject line.
   • Implement in D.
   • Output in [MSA] (global alignment) or BAM (local alignments)
   • Wining criteria: Combination of readability, reusability,
     scalability and speed
   • License: GPLv3. I will publish the solutions on Github.
   • Prize: USD100+ (more if others also want to sponsor?) for 
each problem (global or local aligment), sent via Papal or 
directly if we meet at Dconf2018.
   • Deadline: At least 3 solutions until 10:00 GMT+2 May 4, or 
24:00 GMT+2, Saturday 12 May 2018


[MSA] https://en.wikipedia.org/wiki/Multiple_sequence_alignment
Apr 30 2018
next sibling parent reply Steven Schveighoffer <schveiguy yahoo.com> writes:
On 4/30/18 2:47 PM, biocyberman wrote:
 Hellow D community.
 
 I am attending Dconf 2018 and giving a talk there on May 4. Link: 
 https://dconf.org/2018/talks/le.html. It will be very interesting to 
 talk about the outcome of the following challenges. If we can't have at 
 least 3 solutions by three individuals by 10:00 GMT+2 May 4, I will have 
 to postpone the deadline one week. Please see below for more details.
 
This should really go in announce ;) -Steve
Apr 30 2018
parent reply biocyberman <biocyberman gmail.com> writes:
On Monday, 30 April 2018 at 20:34:41 UTC, Steven Schveighoffer 
wrote:
 On 4/30/18 2:47 PM, biocyberman wrote:
 Hellow D community.
 
 I am attending Dconf 2018 and giving a talk there on May 4. 
 Link: https://dconf.org/2018/talks/le.html. It will be very 
 interesting to talk about the outcome of the following 
 challenges. If we can't have at least 3 solutions by three 
 individuals by 10:00 GMT+2 May 4, I will have to postpone the 
 deadline one week. Please see below for more details.
 
This should really go in announce ;) -Steve
Thought about that too. But then I imagined the "announce" is for official use of the D dev team and forum admins. These challenges are for learning and for fun, therefore I put them topic here. Anyway, I can't move this to announce now.
May 01 2018
parent rikki cattermole <rikki cattermole.co.nz> writes:
On 01/05/2018 9:00 PM, biocyberman wrote:
 On Monday, 30 April 2018 at 20:34:41 UTC, Steven Schveighoffer wrote:
 On 4/30/18 2:47 PM, biocyberman wrote:
 Hellow D community.

 I am attending Dconf 2018 and giving a talk there on May 4. Link: 
 https://dconf.org/2018/talks/le.html. It will be very interesting to 
 talk about the outcome of the following challenges. If we can't have 
 at least 3 solutions by three individuals by 10:00 GMT+2 May 4, I 
 will have to postpone the deadline one week. Please see below for 
 more details.
This should really go in announce ;) -Steve
Thought about that too. But then I imagined the "announce" is for official use of the D dev team and forum admins.
It isn't.
May 01 2018
prev sibling parent reply =?UTF-8?B?THXDrXM=?= Marques <luis luismarques.eu> writes:
On Monday, 30 April 2018 at 18:47:21 UTC, biocyberman wrote:
 I am attending Dconf 2018 and giving a talk there on May 4. 
 Link: https://dconf.org/2018/talks/le.html. It will be very 
 interesting to talk about the outcome of the following 
 challenges. If we can't have at least 3 solutions by three 
 individuals by 10:00 GMT+2 May 4, I will have to postpone the 
 deadline one week. Please see below for more details.
Too bad this didn't go on announce. I'm looking forward to it. I'll try to send my solution if this is postponed.
May 04 2018
parent biocyberman <biocyberman gmail.com> writes:
On Friday, 4 May 2018 at 14:13:19 UTC, Luís Marques wrote:
 On Monday, 30 April 2018 at 18:47:21 UTC, biocyberman wrote:
 I am attending Dconf 2018 and giving a talk there on May 4. 
 Link: https://dconf.org/2018/talks/le.html. It will be very 
 interesting to talk about the outcome of the following 
 challenges. If we can't have at least 3 solutions by three 
 individuals by 10:00 GMT+2 May 4, I will have to postpone the 
 deadline one week. Please see below for more details.
Too bad this didn't go on announce. I'm looking forward to it. I'll try to send my solution if this is postponed.
Hi Louis, I will wait :)
May 04 2018