|
|
 |

| Ils y étaient, ils en parlent (vu 0 fois) | |
- Les témoignages
- Les photos prises par CrazyHt
- Les photos prises par Richard Clark (c2i.fr)
- NOUVEAU Le roman photo de Kerad de la team INcredible SA (lien externe)
Pour rappel le résultat du concours Diggers est :
1er : Labo .NET
2ème : 3IE Caliente
3ème : CodeS-SourceS (Notre team ;-))
Ce concours organisé par Microsoft avec l'aide Richard Clark (c2i.fr) a duré 4 jours et regrouppait principalement de grandes écoles d'informatiques. (Labo .NET, Epita, Centrale, INSA, Polytechnique, ENSAM, SupInfo, Mines, Programmation World et CodeS-SourceS)
Le Sujet de Diggers était basé sur de l'intelligence artificielle et devait être codé en .NET
Notre équipe (CodeS-SourceS) n'est pas à plaindre puisqu'elle remporte la 3ème place !
Ces 4 jours fûrent épiques car en plus de coder, les participants avaient des épreuves sportives et de culture générale. Et au millieu de tout ça, il leur fallait trouver un moment pour dormir et reprendre des forces.
Si vous souhaitez obtenir les fichiers à télécharger et tous les détails sur ce concours, vous pourrez trouver toutes les infos sur le site de Diggers :
http://www.c2i.fr/Diggers/
Témoignages de Thomas Lucchini l'un des organisateurs de chez Microsoft France :
Le but de cet evenement était de faire de l'unlimited coding.
Nous nous interrogions sur la capacité des étudiants, jusqu'où ils pouvaient aller ? Et nous avons été très agréablement surpris de voir que malgré les multiples zones (Xbox Zones (sur écran géant, Movies Zone (Projection de DVD avec Windows Media Center etc..) ils ont passé tout leur temps à coder alors qu'ils avaient de quoi s'amuser. Nous avons même été obligé de fermer la salle de coding 3h par jour afin de pouvoir organiser des challenges sportifs et un happy hour. La moyenne de sommeil par participant était à vue de nez de 4h par nuit.
Le sujet de Richard a visiblement beaucoup plu aux étudiants puisqu'il aliait intelligence artificielle et la réalisation d'une application distribuée complète (webservices, 3D, Gestion de user etc...).
L'ambiance générale était fantastique pour dire à quel point, même les hôtes (le moulin de la forge) qui habituellement recoivent des séminaires d'entreprises souhaiteraientt recommencer l'expérience avec des étudiants.
C'était pour nous une 1ere et l'expérience a été plus que concluante. Nous allons donc faire une seconde édition d'unlimited coding l'année prochaine aliant toujours IA et developpement d'application. Le sujet Diggers se transformera par exemple en projet Battle Field. Nous commencerons le concours dès la rentrée prochaine. Affaire à suivre....
P.S : Moi aussi je vais bien dormir ce soir car ce n'était pas facile de suivre leur rythme.
Thomas Lucchini
|
La team qui a remporté ce concours (Labo.NET de SupInfo) nous a envoyé leur témoignage (1ere du concours):
Ce séjour de quatre jours au Moulin de la forge s?est idéalement passé : environnement et accueil extra, on a été servis comme des rois. Tout le monde fut extrêmement sympathique, que ce soit les gérants du lieu, les organisateurs de Microsoft ou bien l?ensemble des participants.
Le planning fut remarquable : simplement 3h dans la journée où les équipes n?avaient pas le droit de coder. Durant ces 3h nous avions un challenge qui nous permettait de gagner de tout petits points au final : tennis ballon, course a pied en relais (avec 10 tours autour d?un ballon la main posée dessus pour avoir le tournis), course de barque (transformée en bataille d?eau), et Quizz. Nous sommes tout de même fiers d?avoir eu des résultats corrects sur l?ensemble des ces épreuves : 2ème à la course de barque derrière EPITA ;).
Le concours de cerveau : nous avons misé sur notre arme secrète : Jean-Yves qui code des algorithmes très originaux dès qu?il a 3g d?alcool dans le sang J. Résultat : un algo rapidement codé, et assez efficace sans toutefois pouvoir rivaliser avec Polytechniques, Centrale et les Mines.
Le projet global : Nous avons misé sur une cohérence globale, et des règles très simples pour avoir le temps de terminer le projet. Nous avons été sous stress jusque à la dernière seconde pour rendre le projet. Tout d?abord nous l?avons terminé 1/2h avant la fin, et il ne voulait pas compiler. Il a compilé 1min avant (Merci à Richard Clark pour avoir donné 15 minutes supplémentaires J ). Ensuite pas de chance : impossible de faire fonctionner le projet durant la présentation car l?IP de la machine avait changé. Merci encore à Richard Clark et l?équipe de Microsoft pour nous avoir donné une deuxième chance.
Après ces quatre jours inoubliables dont l?issue ne s?est pas joué à grand-chose, nous ferons le maximum lors du Tech Ed pour représenter toutes les équipes qui se sont bien battues au Moulin de la Forge !
L?équipe du Labo.Net
http://www.labo-dotnet.com/
|
Voici le témoignage de la team 3IE Caliente (Epita) (2ème du concours) :
Guillaume Belmas Alias Kangoo
4 jours optimaux: cadre génial, organisation top, un chef digne d'un restaurant 3 étoiles, un barman (plus ou moins "aware" selon les heures !) avec un bar très bien fourni, que des gens sympathiques (surtout nous ;o) ), des challenges sportifs (plus ou moins durs ...) pour se libérer un peu la tête, un chien peureux, un etang boueux, et... et ... un sujet et une ambiance qui ont tout déchiré !
L'IA n'étant pas notre fort, nous avons tout de même pondu un robot qui marche au diesel (mais tout de meme plus rapide que certains ... n'est ce pas codes-sources ;op) et qui, parce qu'il refléchissait aussi vite qu'un coléoptère, s'est fait disqualifié ...
Au niveau du jeu global, là, ça allait déja mieux, et à force de café, de vitamines, d'engueulades, de réconciliations, de déconnades et de sifflements d'oiseaux (en réponse aux wazaaaa de la team d'en face), nous avons finalement pondu un ... "truc" qui tient la route !
Je tenais à remercier tout particulièrement: L'équipe Microsoft, K3M et Richard Clark qui ont été top au niveau de l'organisation et de l'ambiance (chiwawa !), Le moulin de la forge (toute l'équipe, et surtout le chef cuisto !) pour la bonne bouffe et les boissons à profusion, toutes les équipes qui ont toute fait un super boulot et ont toute contribué à l'ambiance terrible qui a régné pendant 4 jours !
Bien évidemment, on sera là l'année prochaine ! (et plutôt deux fois qu'une !)
Vincent Vergonjeanne Alis CosmiK
Etant personnellement un fervent pratiquant des "Coding Party" (évènement tendant à regrouper des personnes aux compétences diverses, programmation, graphisme, musique, dans un but commun : produire une « demo »), c?est avec enthousiasme que j?ai reçu l?annonce de ce concours basé sur les mêmes mécanismes de programmation intense, mais centré sur les technologies .NET. Il s?avéra que l?organisation fut à la hauteur de nos plus optimistes pronostiques. 4 jours où tout a été mis en œuvre pour nous rendre le séjour le plus agréable possible.
Nous avons eu l?avantage de bien se connaître et d?avoir déjà travaillé ensemble. D?ailleurs, avant même notre départ, nous avions préparé un portable avec un « Visual Source Safe ». Nos méthodes de travail étaient donc bien rôdées.
Lorsque nous avons découvert le sujet nous avons d?abord déployé le gros de nos forces sur l?architecture de communication (3 personnes sur 4).
Et ce ne fut pas de trop. En effet beaucoup de nos concurrents ont dépensé trop de temps à la création du client (2D ou 3D), alors que la création de l?architecture nous a pris plus de 2 jours à 3. Les clients PC et Pocket PC ayant été les derniers programmes écrits.
Concernant les épreuves sportives : Notre victoire à la course de barque à été attribuée à la musculature surdéveloppée de nos avant bras droits qui, selon les dires, serait le fruit d?un célibat profond. Je tiens à démentir. Les 2 droitiers de l?équipe sont presque mariés (donc un bon développé couché, et une forme physique irréprochable), et les 2 autres sont gauchers ..
Allez sans rancune les gars ;) ..
|
Voici les témoignages de la team CodeS-SourceS (3ème du concours) :
Témoignage par TheSaib (Sébastien Monteil) de la Team CodeS-SourceS :
De Retour du Moulin de la Forge où nous avons passé quelques jours très sympathiques.
L'oncle Bill nous a extrement bien reçu :
- Cadre Magnifique (un moulin dans un parc avec 2 lacs, réveillés par le chant des moineaux)
- Organisation et logistique parfaite ( Des challenges sportifs , des Coins de détente avec billard , ecran géant avec DVD & TV ... babyfoot , X-Box ..... Alcools et Grignotage )
Une équipe Microsoft Jeunes très disponible et toujours prête à faire la fête tout comme les organisateurs de K3M :)
L'équipe Codes-Sources s'est déjà faite remarqué avec ses WAZAAAAAAAAAAAAAAAAAAAAAAA !!!!, qui aurait pu leur couter la vie !!
Première Epreuve , un challenge Sportif (du tennis ballon) où on a pu apprécier la grande forme physique des informaticiens ... La moins pire des équipes fut la notre : déjà quelques pointS d'avance !!!
Deuxieme Epreuve, le test de nos IA (cerveau) , ou cette fois ci CS n'a pas participé , notre robot était tout cassé... (Tout comme celui de l'équipe Microsoft d'ailleurs ! et celle de ProgWorld)
Troisième épreuve : Nouveau challenge Sportif , une course de désorientation , que du bohneur de voir des informaticiens tourner autour d'un ballon et courrir en état d'ébriété sans avoir bu :) ... Encore une fois la chance nous souriait , on terminait premier !!!!
Quatrième epreuve : The Tournoi ... Tout comme la team EPITA on a développé un Robot qui marchait au diesel , il demarrait bien lentement et n'avancait pas bien vite ....
On finissait très loin ... En meme temps on été venu pour s'amuser , on pouvait pas mettre le bordel et coder correctement tout le temps !!!
Cinquième epreuve : La course de barque ... Grand moment pour les concurrents !! Notre tactique qui consistait à evacuer un gars de la team en milieu de parcours pour pouvoir ramer plus vite (que 3 rames) a bien fonctionné face à notre concurrent mais pas au niveau du Chrono. En même temps à l'EPITA ils ont pas de temps libre donc celibat obligatoire, leurs bras droits etaient bien plus puissant que l'etaient les notres !!!
Sixième epreuve : Grand moment de détente dans la Lounge pour le dernier challenge qui n'était qu'un quizz de culture Général rien de bien performant chez nous !
Ultime Epreuve : Le combat des titans, l'application finale et sa présentation en publique !
On a fait ce qu'on a pu , l'intégration des WebServices avec l'application et notamment notre moteur de rendu de carte en 3D et DX9 n'a pas fonctionné à temps.
On a donc présenté séparemment nos Webservices (Compréssés s'il vous plait !!!) et l'application du moteur Intelligent avec sa 3D.
Un peu déçu de n'avoir pas été jusqu'au bout de nos projets on est partis dormir quelques peu avant l'annonce des resultats qui nous ont bien surpris !!
Résultat final Officiel : 3 ème place très honorable
Résultat officieux :
- Très peu de sommeil en 4 jours
- Des maux de têtes (voir des gueules de bois) difficiles
- une overdose de café et de Tabac
- De grands moment de rigolade , nous avons su profiter du cadre tout en bossant, mais peut etre qu'en ayant moins foutu le bordel nous aurions pu faire mieux, en même temps on se rappelera de nous :)
Un séjour génial dans un décor génial , une team Microsoft géniale qui n'a pas oublié les apéros et la bière :)
Je ne m'avance pas trop en disant que toutes les equipes de Diggers remercient spécialement Richard, qui nous a donné un sujet très amusant et a la fois qui permettait à chaque équipe de se distinguer !
J'espere que la prochaine fois tu feras au moins l'effort de participer aux challenges sportifs !!! En tout cas ta bonne humeur et ta disponibilité a fait en partie que ce séjour se passe au mieux :)
Les Diggers' Affiliate ont été heureux de t'avoir comme Directeur !!!!
J'attend avec impatience notre revanche l'année prochaine !!!
TheSaib
Témoignage par PatriceVB (Patrice Lamarche) de la Team CodeS-SourceS :
3ème, c?est bon, je dois dire que je suis plutôt satisfait. Avec tous les messages que vous avez postés sur le forum (http://www.c2i.fr/diggers/forum.aspx), nous avions la pression? Fabien, le webmaster de delphifr nous a même écrit un poème !
Vous avez été tous là, derrière nous, et ça nous a fait très plaisir. Ces 4 jours ont été excellents (même si on a pas assez dormi :-)), et ils ont été l?occasion d?apprendre beaucoup.
Nous avons commencé par apprendre la synchronisation des Wazaaaaaa ! et je pense qu?on est au point. :-) Ensuite, je me suis transformé le temps de ces 4 jours en PatriceC# :-). L?adaptation n?a pas été évidente au début (faire attention à la casse, ne pas oublier les parenthèses lors d?appels de méthodes?), mais au final ça s?est plutôt bien passé.
J?ai maintenant un nouveau langage à mon actif ;-).
Pour conclure, même si cela a été une épreuve très fatiguante où l?on se demandait parfois si on avait encore un cerveau, je me suis éclaté et je suis très heureux d?avoir participé à cette première édition du concours.
Nous avions une équipe de choc, j?espère qu?on parviendra à participer l?année prochaine.
Je terminerais, en remerciant bien sûr Microsoft qui a été très disponible durant le contest et qui avait tout organisé à la perfection, sans oublier Richard Clark www.c2i.fr qui a fait un sujet très sympa et interessant sur lequel on s'est bien pris la tête :-)
PatriceVB
Témoignage par KraKen (Vincent) de la Team CodeS-SourceS :
rhha me voila enfin arrivé à la maison!!! ce fut un week-end périlleux mes amis!!
8h de sommeil en 4 jours, moultes plaisirs auxquels il fallait résister pour être à peu prés en état de coder, des coéquipiers qui te font des wazaa toutes les 5 minutes pendant 4 minutes..
enfin, je suis arrivé.. crevé, mais content...
Faut dire, le cadre était vraiment super, tout a vraiment été bien pensé, on ne manquait vraiment de rien, que ce soit du côté du confort, de la bouffe, de la boisson, etc..
je vous retrace le parcours :
.Le premier soir, Tonio était parti sur la 3D, Patrice et Saib étaient en avance sur les webservices et avaient géré la base de données alors que les autres étaient en panique sur l'IA et se demandaient bien comment ils feraient pour les webservices et le remoting..
.Du coup, le lEndemain soir (vendredi), après avoir gagné (ou plutot que les autres aient perdu) les deux premières épreuves sportives, le moral était au beau fixe.. Il parait qu'on faisait psychoter plusieurs équipes, l'espace d'un jour on était devenu les favoris :))
.Malheureusement, on a pas pu participer à la première épreuve. En fait, je me suis lancé un peu trop tard dans la prog de l'IA car j'ai d'abord passé en c# quelques parties VB que je maitrise pas à fond. Ensuite, le temps de récupérer 2/3 docs sur les pathfinding et d'implémenter un algo A*, il s'est vite fait vendredi 17h, heure fatale de la première épreuve.
L'algo marchait, mais la doc que j'avais utilisé ne décrivait pas l'algo correctement en fait! Ce qui faisait que l'algo mettait super longtemps à calculer et le véhicule (notre petit zappy) ne démarrait jamais. En plus, avec la bouffe bien arrosée de vendredi, c'était chaud pour le cerveau :)
.Du coup, samedi le moral était un peu moins bon, bien qu'on était toujours super motivés. J'ai donc continué sur mon IA. Après avoir lu plusieurs docs pas très bien expliquées sur le sujet et bien regardé mon code, j'ai remarqué que la fonction heuristique de mon code n'était pas utilisée!!! ce qui fait la différence entre un A et A*. J'ai donc recodé cette partie, et j'ai essayé de trouver la bonne fonction heuristique.
.Après cette petite déception, on a perdu la seconde épreuve sportive, mais bon on peut pas gagner à tous les coups (surtout le sport ;)). Faut dire aussi que la course de barque dans l'Etat physique ou on était le troisième jour c'était pas gagné!
.Samedi soir à 17h, heure de THE TOURNOI, le bot marchait, mais les paramètres de mon algo n'étaient pas encore très corrects. Du coup on a perdu les 2 matchs (dont un annulé car les deux bots méttaient trops longtemps à calculer et l'autre contre le bot EPITA à domicile).
.Au final, samedi soir, d'autres équipes avaient donc aussi atteintes le haut du classement qu'on tenait avec nos 20 points (2x10 par épreuve sportive). Après çà, j'ai rebidouillé mes paramètres A* vite fait et après 2/3 tests avec les autres IA sur mon pc, j'ai eu la désagréable suprise de voir que notre petit zappy battait la pluspart des autres bot, en démarrant rapidement!!!! (même celui d'EPITA).
.J'ai donc fini de le pofiner et je suis parti sur l'amélioration du client, en implémentant la base nécessaire du moteur de jeux, et en améliorant l'affichage graphique 2D puis l'intégration avec la partie 3D.
Le temps pressait car il fallait intégrer le moteur via le webservice!! Je suis donc parti aider TheSaib sur l'intégration du moteur derrière le webservice. Mais c'était trop tard on a pas eu le temps!! Du coup on a été obligé de montrer les webservices avec leur interface d'un côté, et la partie moteur de jeux / IA + représentation 2D/3D de l'autre côté.
.La présentation s'est pas mal goupillée mais on était bien déçu de ne pas avoir pu finir le truc correctement et faire une application propre.
Résultat à la fin on y croyait plus trop, car les autres avaient finalement pas mal réussit leurs webservices et le reste tenait à peu prêt la route (sauf pour 2 ou 3 équipes). On a donc été assez surpris de voir notre photo lors de l'annonce de la 3eme place!! on était aux anges et on a fait péter les wazaaa dans tous les sens du coup :))
Au final on aura quand même bien rigolé, mais trop je pense, on aurait pu finir correctement avec moins d'alcool, plus de sommeil, et pas de wazaaa!!! Mais bon, c'est aussi ce qui faisait le charme de l'équipe et je crois que les participants se rappeleront longtemps de l'equipe "wazaa" codes-sources.
Vivement l'an prochain!!
Kraken
Témoignage par Tonio (Antoine) de la Team CodeS-SourceS :
Salut les 'ti lus !!!
En effet le retour du we a été torride, surtout pour ceux qui réattaquaient une semaine de boulot :( faire une formation marketing à une dizaine de gus quand on a pioncé 8h sur quatre jours c'était pas la joie et eeeeeen plus y paraît qu'il faut faire un compte rendu !! c'est dire si on vous aime à codes-sources ;o)
La description faite par mes congénères de galère est assez fidèle, on a quand même géré un beau bordel ! Replaçons le contexte, ZeuSaib était le seul à être à peu près à l'aise tout de suite niveau code (pour un mvp c# ça serait malheureux :) ), PatriceC# (was: PatriceVB) composait avec ses connaissances du FrameWork et tentait d'adapter tant bien que mal le langage, quant à Kr4k3n et moi même c'était carrément le folklore à coup de "je t'adapte du C++ ala barbare" ... bref il a bien fallu une bonne demi-heure d'adaptation pour que le groupe soit full opérationnel et là mes aïeux tout est parti en live :))) Saïb et Patrice se sont attaqués direct aux webservices, kraken s'amusait à porter des parties VB du SDK fourni vers du C# histoire de comprendre comment ça fonctionnait et perso je me suis mis à faire mumuse avec les tutoriaux DirectX9 qui traînaient tentant vainement de faire le rapprochement avec mes connaissances en OpenGL ... Résultat des courses on a attaqué l'objectif "réel" du lendemain (faire une IA minimale basée sur un A*) que vers midi ce qui faisait un peu short pour le rendu de 17h ... dommage pour le premier jour mais encore heureux il y avait le sport :o)
La seconde nuit fut menée à peu près de la même façon, zesaib et pat sur leurs services à délirer gravement (ouaiiis jvais te mettre de la compression là et du cryptage ici ...), votre serviteur sur son moteur 3D (avec une belle heightmap c'est tout de suite plus motivant) et seul kraken semblait garder les pieds sur terre et s'intéresser un minimum à l'IA. A nouveau l'épreuve du lendemain fut épique, suite à quelques refontes du pathfinder de dernière minute (et particulièrement mal réglées ;) ) nous avons perdu nos deux matchs ... le premier fut une véritable défaite, paumés sur la map EPITA qui cachait bien son jeu, un problème de pondération des hauteurs de terrain amena notre robot droit dans le mur, rien à redire. Le second match fut un peu plus frustrant car les deux bots en présence (ZaPPy pour nous et Bob_007 pour centrale il me semble) déclenchèrent une tempête de CPU, et l'assemblée décida au bout de deux énoooormes minutes de calcul que ça ne valait pas le coup d'attendre ... match perdu par immobilisme un forcené.
Du coup on s'est lachés sur la troisième nuit. WebServices à gogo encore et toujours pour nos frères karamazof, DirectX pour moi vu que je commençais à bien me marrer avec des concepts rigolos de lock d'objets sur mon thread (ah oui ? quand deux applis tapent sur les mêmes données il faut faire attention à ne pas écrire en même temps ? ah boooooon !) et kraken s'enflammait à essayer de comprendre pourquoi il avait perdu la veille ce qui le frustrait énormément (il aime pas perdre le ti père). Du coup on a attaqué l'intégration vers 5h du mat, rincés comme des coins de table et pas fooorcément super efficaces. Ce qui devait arriver arriva, pas de ti dej le lendemain, un midi pris sur le pouce (bon patrice et moi on s'est un peu attardés à table mais kraken et seb ont jeûné pour nous :) ) et codecodecode jusqu'au rendu à 15h ouuuuuuuf.
La suite vous la connaissez, une troisième place qui fait plaisir et une fanfare de wazzzaaaas pour fêter ça :)
Vous me direz que je ne parles pas beaucoup des journées ... n'allez pas croire qu'on y faisait rien, mais disons que niveau code c'était un peu moins efficace que les nuits :) Couché à 6h et levé à 9 il fallait bien jusqu'à 10h30 pour se sortir la tête du cul ... le temps de se relancer c'était l'heure de passer à table. Petite bouffe pépère (et encore une fois merci Krosoft, on a été soignés au petits oignons !) bien arrosée et t'avais pas fini de digérer que les épreuves sportives de l'aprem te tombaient dessus. Un petit trou à codouiller du bout des doigts pour se remettre des émotions (bah oui moi je fais attention à ma santé, j'ai arrêté le sport, c'est juste une question de volonté :) ) et hop c'était l'apéro (premier soir triple bourbon pas bon, second soir triple porto pas beau et le troisième rebourbon jsuis trop con), suivi d'une bonne bouffe réarrosée ... durdur la soirée :o) ce rythme de vie nous imposa donc de produire en nocturne ce qui ma foi ne dérangea personne ...
Enfin bon je gardes un excellent souvenir de ce we même si c'est un peu frustrant de ne pas être allé aussi loin qu'on aurait voulu. Avec un peu plus de sérieux on aurait vraiment pu faire un projet intéressant mais d'un autre coté on aurait pas assuré le spectacle à ce point avec nos wazza et notre team indessoudable, maintenant qui ne connaît pas codes-sources ?! :)))
Tonio
|
Voici le témoignage de l'équipe SupInfo (4ème ex-aequo avec les 6 autres équipes) :
Nous avons été très contents de participer à ce concours qui s'est déroulé dans un cadre fort sympatique à la campagne.
En ce qui concerne l'accueil il n'y a rien a dire si ce n'est que les organisateurs ont fait un excellent travail. Richard notre tuteur pour ce projet aura été à l'écoute de tous gardant avec lui sont petit rire réconfortant :)
Les longues heures de codages nous ont permis avant tout de nous améliorer et, au sein d'une bonne ambiance inter-equipes, d'apprendre énormément les uns des autres. Malheureusement trop préoccupés par l'amélioration de notre robot et son déplacement en 3D nous en avons (presque) oublié les WebServices.
En tout cas chacun de nous a énormement appris pendant ces 4 jours.
Merci encore à Richard pour son sujet qui a su nous tenir éveillés pendant de (trop ?) longues heures.
A l'année prochaine :)
|
Voici la photo de famille de la grande Diggers Company avec tous les participants
|
|
 |