Aller au menu - Aller au contenu

WinGineer : quand l'algorithmie s'intéresse à la nature ...

Revenir à la liste des news
Participer à la discussion

Informations

Contributeur(s) : tcpc`
Publié : le 24/02/2009 à 17:33:49
Catégorie : Web
Visualisations : 1 000

WinGineer : quand l'algorithmie s'intéresse à la nature [...]

Alors que certains planchent sur leurs œuvres pour tenter de gagner le concours Innov'Game, d'autres révisent leurs langages favoris pour essayer de se qualifier prochainement à la finale de Prologin. Bien qu'intéressé, aucun de ces deux concours n'ont attirés votre attention entièrement, WinGineer arrive avec un souffle vert et frais. :)

WinGineer, c'est qui celui-lui là ?



Image utilisateur

WinGineer est un site web, géré par le groupe ESIEA (qui regroupe plusieurs grandes écoles d'informatique). Ce dernier a déjà organisé un concours d'algorithmie et il propose aujourd'hui un nouveau concours.
Le thème du concours peut être qualifié d'original, bien que complexe. En effet, tout se passe dans un petit jardin, composé d'herbes, de papillons, de grenouilles, d'abeilles et de fleurs. Chaque élément a un rôle spécifique :
  • Les grenouilles chassent pour manger les papillons,
  • Les abeilles font fuir les grenouilles,
  • Les fleurs nourrissent les papillons dès que ces derniers sont assez près de celles-ci,
  • Les papillons se reproduisent quand ils ont assez mangé de pollens,
  • L'herbe, ben c'est le décor. :p

Les candidats ont comme but de créer un programme qui définira le comportement des papillons afin que ces derniers mangent le plus de pollen en l'espace de trois minutes. C'est sur ce score que porte l'évaluation. Vous ne pouvez qu'orienter les papillons en fonction de l'environnement et avancer. Quant aux malins qui essaieraient de tricher, de manière à commander directement tout autre élément de la simulation (faire fuir les grenouilles à l'approche des papillons par exemple), sachez que des vérifications sur le programme seront effectuées très régulièrement, ce qui réduit nettement le risque de fraude. :)

Quand les prix deviennent un fardeau ...



Et voilà le point qui fâche pour certains. Tout le monde peut en effet s'inscrire, du plus jeune au plus vieux. Seulement, si tout le monde peut participer, coder et être classé ; la finale ne suit pas cette logique car cette dernière est réservée uniquement aux élèves de terminale.
Les prix sont donc orientés pour les terminales : des frais de scolarité pour 5 ans offerts dans l'École supérieure d'Informatique Électronique et Automatique (ESIEA), autrement dit, 5 ans de formation, scolarité avec un diplôme d'ingénieur à la clé.
Enfin, pour ceux qui ne sont pas en terminale, ce concours peut s'agir d'un simple jeu afin de tester ses capacités en programmation et s'entraîner (ces derniers seront tout de même classés).


Image utilisateur
Le concours est composé de deux phases : la première consiste à écrire le programme et le mettre en ligne. Selon le score obtenu (le pollen mangé par les papillons en 3 minutes), les candidats seront classés et leur nom apparaîtra dans le classement en direct, sur le site officiel du concours.
La seconde phase rassemble les 50 premiers participants officiels (en terminale donc) qui s'affronteront alors en final dans les locaux d'une école.

Pour ceux qui n'osent pas se présenter, jugeant leur niveau en programmation trop faible, voici de quoi vous inciter à participer :

Citation : WinGineer
Pour participer, pas besoin d’expérience ou de connaissance particulière en informatique, ce jeu est ouvert à tous. Logique, matière grise et sens de l’observation seront vos meilleures armes ! Bonne chance à tous !


Bon courage aux participants !

Liens externes



48 Participations

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1  2  Suivante
Pseudo Discussion
1 visiteur sur cette news (0 membre et 1 Anonyme)
Page 1  2  Suivante
Hors ligne gp2mv3 # Posté le 24/02/2009 à 17:42:04
Avatar

Ville : Glimes
Pays : Belgique
Études : EPL UCL

Pas mal la news, juste une petite erreur signalée biensur. ;)
Par contre, je vois pas trop le but de ce concours...
Je trouve que c'est pas bien expliqué dans la news.
 
Hors ligne MisterDo # Posté le 24/02/2009 à 17:44:56
\_/O<
Avatar

Trop bien, et en plus le logiciel fonctionne sous ubuntu !
 
Hors ligne Black- # Posté le 24/02/2009 à 17:49:46
Possimpible
Avatar

Citation : gp2mv3
Pas mal la news, juste une petite erreur signalée biensur. ;)
Par contre, je vois pas trop le but de ce concours...
Je trouve que c'est pas bien expliqué dans la news.


Même remarque.
 
Hors ligne ~Electro # Posté le 24/02/2009 à 17:50:18
Avatar
Groupe : Anciens

Utilité ? Gagner 5 en de formation pour les Terminales...
Mise à part cela, c'est du simple "amusement".

Et je trouve en effet qu'il auraient put imaginer mieux.

Le seul moyen de se débarrasser d'une tentation, c'est d'y céder.
Oscar Wilde
 
Hors ligne anonyme # Posté le 24/02/2009 à 17:50:19

Je rêve ou ce concours ne sert à rien ?

Vla les trucs débiles qu'on peut faire juste pour faire mumuse... s'il y a un intérêt quelconque autre que s'amuser à coder un truc débile qu'on me le dise :-°
Hors ligne MisterDo # Posté le 24/02/2009 à 17:52:46
\_/O<
Avatar

Le concours sert à gagner 5 années d'études tout frais payés à l'ESIEA ! (pour le 1er)
(50% payés pour le 2éme, et 25% payés pour le 3éme)

Si vous allez un peu fouiller dans le site, on se rend compte que c'est de l'algorithmie pure !

Par contre, coté graphisme, c'est pas très attrayant... mais c'est pas le but principale ;)
 
Hors ligne anonyme # Posté le 24/02/2009 à 17:53:14

Oui mais en dehors de ça... le logiciel sert à rien !
Hors ligne MisterDo # Posté le 24/02/2009 à 17:56:55
\_/O<
Avatar

Citation : Schtroumpfette
Oui mais en dehors de ça... le logiciel sert à rien !


Ben, il peut t'apprendre à analyser une situation, et à développer un algorithme pour que la situation soit traitée le mieux possible.

Étant habitué au C++, leur langage n'est pas très compliqué mais la syntaxe est horrible je trouve (bon, c'est un détail...)
 
Hors ligne anonyme # Posté le 24/02/2009 à 18:07:17

Ok ^^ Bien argumenté ma fois :p
Hors ligne Ingolmo # Posté le 24/02/2009 à 18:08:39
Huum un donuts !!!
Avatar

Études : SUPINFO Alsace à Illkirch

J'trouve ça bien sympathique comme initiative :)
Hors ligne geenux # Posté le 24/02/2009 à 18:27:27
Vive Qt
Avatar

Ville : Brest
Pays : France métropolitaine

Ouais, pas mal de gagner 5 ans d'études... Mais c'est fait exprès qu'il soit aussi tard. Je veux dire, étant en terminale, c'est plus trop le moment de se lancer à réfléchir pendant des heures sur un problème d'algorithmie...
Enfin bref, je ne participerai pas en tout cas.
Hors ligne Bachir ElMagnifico # Posté le 24/02/2009 à 18:31:24
Avatar
Groupe : Bannis
Flux RSS

est ce qu'il faut creer ce programme? oubien le completer?
je ne comprends pas, c'est pas bien expliqué dans la news :(

Image utilisateur
 
Hors ligne MisterDo # Posté le 24/02/2009 à 18:38:09
\_/O<
Avatar

Sur le site, tu propose ton bout de programme.

Mais si tu as le logiciel : tu as le programme complet, mais tu n'as le droit que de modifier la partie sur le comportement des papillons.
 
Hors ligne Buenom # Posté le 24/02/2009 à 18:40:57
Keep it up !
Avatar

o_O Bon c'est seulement pour les terminales...
Moi qui suis en seconde je voudrais bien l'argent :D :D :D .(pour le reverser a une ONG bien sur :-° )

Serieusement,simpa comme concours,ca emule un peu le petit monde des programmeurs.
Hors ligne dunedune # Posté le 24/02/2009 à 18:41:36
#include <cerveau.h>

J'ai essayé c'est sympa !
J'aime bien cette idée d'algorithme, en plus je suis en Terminale donc ^^
Place actuelle : 68e :p

Code : JavaScript
1
2
3
4
5
function ajax(linge)
{
  linge.color = '#FFF';
  return WASHING_SUCCESS;
}
 
Hors ligne Mut # Posté le 24/02/2009 à 18:42:30
Avatar
Flux RSS

C'est mon école, ouééé. \o/

Citation : Bachir ElMagnifico
est ce qu'il faut creer ce programme? oubien le completer?
je ne comprends pas, c'est pas bien expliqué dans la news :(

Le programme est déjà fait, on a juste une fonction à compléter, celle qui gère le comportement des papillons (sans toucher au reste du code). Il faut faire en sorte qu'ils survivent le plus longtemps possibles.

Et c'est dit nulle part, mais le langage utilisé est NetLogo, un truc en Java qui permet de faire des simulations.

Citation : Kadoc (Kaamelott, Livre V)
Vous rendez la poulette ou sinon c'est plus vous qui donnez à manger aux lapins.

Et je parle espéranto.
 
Hors ligne Albinos # Posté le 24/02/2009 à 18:58:04
Toubib or not toubib...
Avatar

Ville : Villeréal
Pays : France métropolitaine

Sympa, ça agit un peu comme une bourse au mérite :)
Bon je suis encore eu collège, et mon niveau en prog est nul donc c'est pas pour moi ;)
Bonne chance aux participants :)

Possesseur et utilisateur d'un produit de marque Apple ? Rejoignez l'Apple Communauté !

Citation : Anaxagore de Clazomènes, repris par Lavoisier
Rien ne se perd, rien ne se crée, tout se transforme.
 
Hors ligne Depix # Posté le 24/02/2009 à 19:17:36
Biologie
Avatar

Ahh, j'aimerais bien participer, mais je ne suis pas en France, donc pas moyen de remporter le prix. (même si je suis sûr que j'y arriverais pas :p)

- Tutoriel de PureBasic
- Mon blog
- Wenty (Prochainement)
 
Hors ligne elmcherqui # Posté le 24/02/2009 à 19:34:27
la vie est un programme
Avatar

Ville : Casablanca
Pays : Maroc
Études : SUPINFO Maroc à Casablanca

news splendide , rien a dire ! merci :) .

- La répétition est humaine , la récurrence Divine .
- il faut être fou pour ne pas utiliser la récursivité quand il le faut !

 
Hors ligne Eko57 # Posté le 24/02/2009 à 20:11:42
Avatar

Il aurait été bien de préciser le langage à utiliser dans la news.

Image utilisateur
 
Hors ligne freemp # Posté le 24/02/2009 à 20:26:06
Encore une victoire de canard!

Ville : Pierrefitte
Pays : France métropolitaine

Citation : WinGineer
Pour participer, pas besoin d’expérience ou de connaissance particulière en informatique, ce jeu est ouvert à tous. Logique, matière grise et sens de l’observation seront vos meilleures armes ! Bonne chance à tous !

Ben si on a pas besoin de savoir programmer comment compléter le truc qui gère les papillons ?
Hors ligne Coul33t # Posté le 24/02/2009 à 20:28:01
Awesomeone
Avatar

Études : IUT de Rouen

Je trouve ça très sympa comme idée de concours, moi qui ai toujours rêvé de programmer des IA ... même si je suis né un an trop tôt ^^

We - Are - The Universe. Obersving - Itself. Destroying - Itself.

 
Hors ligne kwaencore # Posté le 24/02/2009 à 20:44:51
Coin coin !
Avatar

Ville : Espoo
Pays : Finlande

Citation : freemp
Citation : WinGineer
Pour participer, pas besoin d’expérience ou de connaissance particulière en informatique, ce jeu est ouvert à tous. Logique, matière grise et sens de l’observation seront vos meilleures armes ! Bonne chance à tous !

Ben si on a pas besoin de savoir programmer comment compléter le truc qui gère les papillons ?


Ben essaye et tu verras: Avec un minimum de curiosité tu peux tout à fait comprendre comment fonctionne la chose.
Curiosité et ingéniosité, c'est justement ce qui fait un bon ingénieur.

Bon maintenant si tu regardes le comportement du programme: Tu peux déjà adopter une (bonne ?) stratégie de défense en plaçant tes papillons de manière à avoir une abeille entre eux et la grenouille la plus proche...

Image utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateurImage utilisateur
 
Hors ligne Jinno # Posté le 24/02/2009 à 21:23:32
.͕̳̭͈͍̹̪̄͌͐̑̚
Avatar

Très bonne news.
Pour ceux qui l'ignorent, voilà la récompense très clair sur le site:

Citation : Pas de titre
1er prix : une bourse d'étude couvrant 100% des frais de 5 ans de scolarité !
2ème prix : une bourse couvrant 50% des frais !
3ème prix : une bourse couvrant 25% des frais !

2008:
Image utilisateur

Image utilisateur Image utilisateur Image utilisateur Image utilisateur Image utilisateur Image utilisateur









 
Hors ligne Artefact2 # Posté le 24/02/2009 à 21:25:48
Avatar

Ville : Reims
Pays : France métropolitaine
Études : Université de Reims

Leur langage est relativement foireux niveau syntaxe >_< .

De plus, ça ne fonctionne pas chez moi => au tas. Dommage parce que je suis en Terminale.
Hors ligne ybouane # Posté le 24/02/2009 à 22:29:05
<vive le SDZ!!!>
Avatar
Flux RSS

Intéressant! et merci pour la news!

Image utilisateur

Outils services compteurs générateurs des scripts... gratuitement à 100%
Générateur de gifs animés gratuit
Générateur de bannières animées gratuit
Générateur d'userbars
Générateur de menus web 2.0

Description de mon site:
Support du web est un site qui propose des outils, des services, des compteurs de connecté, des compteur de pages vues, des compteurs de clics, des générateurs de bannières animée gratuit, des scripts php,(X)html, css, javascript... gratuitement à 100% pour les webmasters développeurs...
Image utilisateur
 
Hors ligne Coul33t # Posté le 24/02/2009 à 22:47:31
Awesomeone
Avatar

Études : IUT de Rouen

Je ne comprend pas ... Pour soumettre un code, il faut copier/coller l'intégrité du code ou juste notre partie ?

We - Are - The Universe. Obersving - Itself. Destroying - Itself.

 
Hors ligne Antoine06 # Posté le 24/02/2009 à 23:56:46
Avatar

Ville : Villeneuve-loubet
Pays : France métropolitaine

Sympa comme jeu.
J'y ai passé ma soirée et j'ai réussi à me classer 36ème et 6ème des Lycéens :)
Par contre, je comprends pas comment font les premiers pour atteindre des scores énormes, j'espère que je vais trouver parce qu'étant en Terminale, j'aimerais bien gagner :-° (mais je me fais pas trop d'illusions)

Mais en fin de compte, c'est très aléatoire puisqu'il suffit parfois de modifier une variable d'un dixième pour tripler son score.

Citation : Coul33t
Je ne comprend pas ... Pour soumettre un code, il faut copier/coller l'intégrité du code ou juste notre partie ?

Il suffit de poster la partie que tu as écrit :
Code : Autre
1
2
3
to fliesJob
...
end
Hors ligne bluestorm # Posté le 25/02/2009 à 00:46:39
dont ask to ask
Avatar
Groupe : Anciens
Flux RSS

C'est le moment d'en profiter pour lire le Tutoriel d'algorithmique !.

Dommage que le langage du concours soit imposé.
 
Hors ligne Krankkatze # Posté le 25/02/2009 à 01:35:47
Ob-la-di, Ob-la-da
Avatar
Groupe : Bannis

Ouais, je trouve un peu bizarre de proposer d'aller modifier un programme plutôt que de demander à coder quelque chose qui serait ensuite exploité par leur programme de test : ça permettrait de coder dans le langage qu'on veut et ça éviterait les fraudes ...
Pour accéder à cette section
Connectez-vous !
connexion_rpx

Revenir à la liste des news