Poster un commentaire à la suite de l’article...

mercredi 15 janvier 2003
par  Gaétan RYCKEBOER, Pascal Brognez

Le concours du reporter

Un concours de programmation sous un environnement libre (de préférence sous Linux), ouvert à tous, simple d’accÚs, ne nécessitant que l’utilisation d’un cerveau en bonne et due forme, et un display X (ou une console) permettant de visualiser un circuit où faire circuler une formule 1.

En réponse à...

Logo de Blimp
dimanche 23 mars 2003 à 08h22 - par  Blimp

En fait le problÚme de ce concours est tout bêtement qu’il a été lancé
alors qu’il n’était pas encore prêt : pas de date de fin, pas de
portage des outils sous unix, pas de réglement. Comme le thÚme est
intéressant, des gens ont commencé à développer des pilotes mais comme
rien ne semblait bouger, l’intérêt s’est émoussé. Il suffit de voir
le forum de Julien Balas : plus aucun message aprÚs la mi-février. Je
peux me tromper, mais je ne pense pas qu’il y ait des milliers de
personnes actuellement en train d’écrire des pilotes.

Le plus simple serait sûrement de mettre les choses au carré : mettre à
disposition un validateur de circuit (testcir), un validateur de
parcours (testf1). Le plus important, le créateur de circuit, est
déjà disponible. Définir des régles du jeu, celles du concours du
Reporter ou d’autres, qui décrivent comment sont notés les pilotes sur
un circuit donné : le temps de calcul fait-il partie de la note ou bien
est-ce que c’est seulement le nombre de pas qui importe ? Comment est
pris en compte le cas où un pilote n’arrive pas à finir le circuit
dans le temps imparti. En un mot comment s’effectue le classement sur
un circuit donné et comment ces différents classements s’ajoutent les
uns aux autres pour créer le classement final.

Une fois ceci fait, relancer le concours avec une date limite pas trop
éloignée : un tel concours s’étalant sur 6 mois c’est trop long, un
mois ou deux me paraissent des durées plus raisonnables qui donnent à
chacun le temps d’écrire son pilote sans pour autant avoir à attendre
des lustres les résultats.

Il y a par ailleurs un point qui me turlupine. Chaque pilote va être
testé sur chaque circuit. En supposant que je me trompe et qu’au
final 50 personnes répondent, cela fait 50*50=2500 tests à effectuer.
A cinq minutes le test, cela fait un total de 208 heures pour tester
tous les pilotes. J’imagine mal que quelqu’un va s’asseoir devant son
PC et appuyer sur une touche toutes les cinq minutes pour passer au
pilote suivant (cela ferait 26 jours de test à raison de 8 heures par
jour !). J’imagine donc que tu as prévu des scripts pour automatiser
tous ce processus de tests. Mais dans ce cas, je ne vois pas comment
tu fais ça. Quelle est la technique utilisée ?

Pour ce qui est des lots, je m’en fous. Bon si t’as quelques millions
d’euros à distribuer ça m’intéresse ! Mais ce n’est qu’une motivation
parmi d’autres, le plaisir de résoudre un problÚme, la compétition en
sont d’autres qui me paraissent bien correspondre au thÚme du
concours.

Enfin pour ce qui est du mérite ou non d’un pilote en force brute, je
dirais que, l’important étant le résultat, peu importe que
l’algorithme employé soit élégant ou non (mais un algorithme peut-il
être élégant s’il est inefficace ?). Il sera découvert, et aprÚs ?
Cela montrera simplement que, pour ce problÚme particulier, une
approche en finesse était bien la meilleure ! :)

Blimp (particuliÚrement prolixe ce matin)

Forum sur abonnement

Pour participer à ce forum, vous devez vous enregistrer au préalable. Merci d’indiquer ci-dessous l’identifiant personnel qui vous a été fourni. Si vous n’êtes pas enregistré, vous devez vous inscrire.

Connexions’inscriremot de passe oublié ?

Annonces

Annuaire LibreNord

Retrouvez l’annuaire de logiciels libres créé par l’association Club Linux Nord-Pas de Calais sur le site suivant http://www.librenord.org


Sur le Web

17 avril - L'Apes recrute son Assistant.e et animateur.rice de réseau

16 avril - #205 - Les évolutions majeures dans la gouvernance des logiciels libres - « Libre à vous ! » diffusée mardi 2 avril 2024 sur radio Cause Commune

16 avril - Rencontre d'auteur autour du livre "Penser avec la frontière"

15 avril - Revue de presse de l’April pour la semaine 15 de l’année 2024

15 avril - Les chaussures de sécurité les plus confortables

11 avril - Tour des Gull: Bookynette participe au petit déjeuner du libre spécial Libre en Fête à Wimille

11 avril - L'April présente avec un stand aux Rencontres Professionnelles du Logiciel Libre (RPLL) le 10 juin 2024 à Lyon

11 avril - Loi SREN : adoption du texte de la commission mixte paritaire

10 avril - L'April présente aux Journées du Logiciel Libre (JDLL) les 25 et 26 mai 2024 à Lyon

10 avril - Semaines de la Mer 2024

9 avril - Salon de la réparation #2

9 avril - Salon de la réparation #2 - samedi 20 avril à Genech

9 avril - OFFRE DE STAGE : FERME URBAINE DE LA GARE SAINT SAUVEUR

9 avril - Libre en Fête 2024 se termine : le bilan

8 avril - Ateliers Wikisource Autrices par Le Deuxième Texte et Wikipédia par Les sans pagEs samedi 13 avril 2024 dans les locaux de l'April

8 avril - Revue de presse de l’April pour la semaine 14 de l’année 2024

4 avril - Accompagnement local pour passer aux logiciels libres ou progresser dans vos usages

4 avril - Laurent Fayeulle au Centre de doc MRES

2 avril - Lettre d'information publique de l'April du 1er avril 2024

2 avril - 7e édition des journées écocitoyennes à Anstaing