 |  | [Robocode] Le début d'une grande aventure. Section : Informatique Logiciels et materiel PC | [Robocode] Le début d'une grande aventure. : Discussion sur le forum Informatique (Logiciels et materiel PC : Informations et discussions sur les ordinateurs, les logiciels ou le materiel pc, la programmation et le high tech en général.)  | Robocode Le début d'une grande aventure. Informatique : Logiciels et materiel PC |
|
28/08/2006, 15h19 | #1 |
| [Robocode] Le début d'une grande aventure. | | Bonjour a vous tous,
depuis deja quelques mois, alors qu'Amiral faisait encore parti de nos rangs, nous avions imaginé quelques idées d'animation pour le forum informatique.
Pour resituer le tout, rappelons nous que le forum informatique est aussi un forum de programmation.
Aussi, pour relancer cette activité, je vous propose un Concours de Robocode !
Ami lecteur qui n'as peut-etre jamais touché a un éditeur de ta vie, ne pars pas en courant. 
Effectivement, ce concours est accessible a TOUS, et surtout a tous ceux qui on envie de comprendre, d'apprendre.
Robocode est une interface qui permet de coder simplement de petit robots en faisant appel a des fonctions déja existantes. Vous n'aurez ainsi donc pas a vous soucier de tout ce qui concerne le rendu graphique lorsque vous faites avancer votre robot, ou quand il tire, etc... Tout ca est deja fait pour vous !
Le langage utilisé pour concevoir votre stratégie d'attaque est le Java. vous trouverez quelques tuto de mon cru sur le sujet qui devraient deja vous donner un petit coup de pouce pour vous lancer.
De plus, java est un langage libre et très utilisé. Ce qui veut dire que vous trouverez facilement de l'aide.
Voici le déroulement de ce concours : - Conception des dits robots:
Pour ce faire, vous aurez loisir de concevoir votre petit bébé, soit seul dans votre coin, soit en demandant votre chemin sur notre forum.
Je pense que l'échéance du 30 septembre 2006 pour remettre vos robots devrait etre suffisante pour vous permettre votre création. - Réalisation des combats :
Pour cette première édition, les combats s'effecturont par duel. Chaque robot rencontrera tous les autres dans une partie de 3 manches. - Remise des résultats :
A l'issue de tous les matchs, les résultats seront publiés sur notre forum, avec éventuellement un remise d'un prix qui reste a déterminer ( non pas de l'argent ... ). Les détails d'importances :
Cette idée a émergé lors de la publication du poste de Stumpy que je remercie. Vous trouverez le dit poste ICI. vous aurez notemment l'adresse du site de robocode, ainsi que le lien pour telecharger le jeu.
Les robots n'ont pour cette édition pas de limite dans leur conception.
Pour toute question relative a ce projet, postez a la suite de ce message.
Notre ami Stumpy a réalisé pour vous un tutorial d'initiation sur les robocodes ICI.
Encore merci a lui.
Alors, qui osera lever le défi? Dernière modification par Vidow : 29/08/2006 à 09h58. | | |
28/08/2006, 17h48 | #4 | | Séraphin
| Re : [Robocode] Le début d'une grande aventure. | | | | | | J'ai quelques petites questions quant à la conception du robot :
Dans le "robot editor" (je pense que c'est là qu'il faut créer son robot), quand on veut se créer son petit tank, on a les lignes de codes imposées pour le créer. Si j'ai bien compris, il faut compléter ses actions en les insérant des les lignes de codes pré-existantes?
Et si on ne sait pas coder, on a le droit de copier/coller les codes qui ont étés utilisés sur les robots existants sur le programme? | |  | |  |
|
hormis le droit au copier/coller sur lequel je ne peux pas me prononcer, le principe du RoboCode est bien celui là, et c'est pour ça qu'il n'y a pas de vraie grosse difficulté technique. Il faut faire bouger son robot pour ne pas être une cible facile, mais plus il bouge et plus c'est difficile de viser... et puis quand on tire le robot adverse a déjà bougé, donc il faut tirer quand il ne bouge pas ou anticiper son mouvement... d'ailleurs, bouge t-il de manière répétitive ou pas ? ... la difficulté se trouve derrière ces questions à mon avis. Je m'étais pris la tête à une époque à y réfléchir, mais je n'avais pas mené mon dev jusqu'au bout... à voir...  | | |
28/08/2006, 19h21 | #8 | | Déesse
| Re : [Robocode] Le début d'une grande aventure. | | mercii Vidow tu es trop bon  !
Je commence déjà à faire mes premiers esasis, c'est du grand n'importe quoi pour l'instant mais je vais tenter de m'eclaircir avec ça http://robowiki.net/cgi-bin/robowiki^^
Edit :
edit:
au passage j'ai trouvé ça sur google, c'est pas grand chose mais c'est en français et j'ai pensé que ça pourrait être util pour les gros débutants comme moi^^! http://www.pobot.org/Interface-graphique.html Dernière modification par Crevetterose : 28/08/2006 à 19h21. Motif: Fusion d'un double post. | | |
29/08/2006, 14h22 | #15 |
| Re : [Robocode] Le début d'une grande aventure. | | | | | | Euh pour le concours ce sera un duel (donc un contre un, comme dit plus haut) ou bien tous les robots en même temps (comme dit aussi plus haut). Ca me semble contradictoire mais il faudrait savoir (facteur important que le nombre d'ennemis). | |  | |  |
|
Il est dit plus haut que les combats seront en duel ( soit un contre un ) mais que tout les robots se rencontreront une fois ( dans une partie de trois manche ).
exemple :
Soit A, B et C, trois robots.
A va rencontrer dans un match B
Puis A vs C
puis B vs C
Ainsi, chaque robots disputera N-1 combats ( N etant le nombre de participants ) | | | Emplacement : | Utilisateurs regardant cette discussion : 0 ( membre(s) et 0 invité(s)) | | | | Rechercher dans cette discussion | | |
Fuseau horaire GMT +1. Il est actuellement 18h26. |
| |  |