En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des contenus et services adaptés à vos centres d'intérêts. En savoir plus et gérer ces paramètres. OK X
 
 

 

 

Actualité des entreprises

The MathWorks annonce le gagnant du concours de programmation en ligne de MATLAB Central

Publication: Mars 2010

Partagez sur
 
Les participants testent leurs connaissances en programmation, apprennent de leurs pairs des astuces sur MATLAB...
 

Nouveaux faits

• The MathWorks a annoncé les résultats de son 20ème concours de programmation en ligne, ouvert aux programmeurs MATLAB du monde entier.

• Alfonso Nieto-Castañón, docteur en systèmes cognitifs et neuronaux, a été déclaré vainqueur du défi de programmation posé par The MathWorks sur MATLAB Central, portail d’échange en ligne ouvert à la communauté des utilisateurs de MATLAB et Simulink.

• Intitulé « Color Bridge », le défi était un problème de recherche de chemin d’accès dans le cadre duquel les utilisateurs de MATLAB devaient créer le chemin de carrés de couleurs le plus efficace pour connecter les deux points. Pour corser la difficulté, une valeur de point était affectée à chacun des carrés et le programme gagnant devait trouver le chemin correspondant au total de points le moins élevé.

• Le concours de programmation en ligne est à la fois une compétition et une collaboration. Le programme gagnant d’Alfonso Nieto-Castañón était le fruit d’une collaboration active avec plusieurs programmeurs, puisque les participants ont continuellement utilisé et amélioré les projets d’autres participants.

• Détails sur le projet gagnant : Alfonso Nieto-Castañón a exécuté un ensemble d’algorithmes de recherche sur chaque tableau. Les algorithmes servaient à évaluer trois mesures : le coût réel associé à un changement de couleur donné, la mesure de distance jusqu’à la cible, représentant le nombre minimum de changements de couleurs nécessaires pour atteindre la cible à chaque étape de la recherche et le nombre de clusters de chaque couleur restant sur le tableau. Son entrée finale, et gagnante, a mis en œuvre cinq autres algorithmes de recherche, chacun d’entre eux contenant jusqu’à trois variations possibles (en évitant entièrement une couleur).

• Les concours de programmation de MATLAB Central sont organisés deux fois par an par The MathWorks pour les 1,3 millions d’utilisateurs actifs de MATLAB. Chaque concours présente un problème différent à résoudre en une semaine. Le serveur de concours de The MathWorks teste et note automatiquement chaque équipe en se basant sur des critères d’exactitude et d’efficacité. Tous les codes entrés dans le concours sont mis automatiquement à la disposition de tous les participants et affichés sous la forme de wiki.

Citations

« Lors de chaque concours, je suis étonné et impressionné par les participations de nos utilisateurs. La communauté de MATLAB est incroyablement enthousiaste et suit le concours pendant la semaine de son déroulement. Les équipes collaborent, car chaque participant pousse les autres à trouver la solution. Parfois, un petit changement de programmation peut permettre d’avancer à grands pas vers la solution. » Ned Gulley, The MathWorks

« Il s’agissait de ma cinquième participation à un concours MATLAB et, comme toujours, cette expérience a été divertissante et enrichissante. Même si je n’ai participé qu’au début et à la fin du concours, j’ai découvert de nombreuses astuces, de nouveaux algorithmes et des idées de mises en œuvre. J’ai hâte de découvrir le nouveau problème concocté par l’équipe de MATLAB Central pour le prochain concours ! » - Alfonso Nieto-Castañón

Contenu multimédia

• Captures d’écran illustrant le travail collaboratif et l’évolution des participations

Statistiques du concours

http://www.mathworks.com

Suivez Electronique Mag sur le Web

 

Newsletter

Inscrivez-vous a la newsletter d'Electronique Mag pour recevoir, régulièrement, des nouvelles du site par courrier électronique.

Email: