Welcome to JRobot project!

Simple environment to learn algorithmic principles.

Manuel du prof

Pré-requis, installation

Vous devez télécharger l'archive JRobot.jar. Une version récente de java doit être installée sur votre ordinateur (Le programme a été testé avec la version 1.6 de Sun).

Lancement

Dans un terminal, exécutez la commande suivante
  $> java -jar JRobot.jar

Paramétrage

Vous pouvez avoir un fichier .jrobot sur votre compte avec la syntaxe suivante:
ThemePath=images
# desk types : WALLS, TORE, DOORS
Desk.Type=WALLS
RandomRectangleDesk.minX=10
RandomRectangleDesk.minY=10
RandomRectangleDesk.IntervalX=20
RandomRectangleDesk.IntervalY=10
# init position : RANDOM,NORTH,EAST,SOUTH,WEST,NORTH_WEST,NORTH_EAST,SOUTH_EAST,SOUTH_WEST,SIDE,INSIDE,CORNER
Robot.Position=SOUTH
Treasure.Position=RANDOM
# init dir: NORTH, EAST, SOUTH, WEST, RANDOM;
Robot.Direction=NORTH
# Uris
Manual.URI=http://grappa.univ-lille3.fr/~tommasi/Robot
ThemePath est un chemin vers un répertoire contenant des images : empty, wall, marked, treasure, north, east, south, west au format jpeg, gif, png.

Exercices

Vous pouvez mettre des fichiers d'exercices où vous le voulez : en local, sur le web, etc... Le format des exercices est le suivant.
<exercices title="Premiers pas">
 <exercice>
  <properties>
   <entry key="Desk.Type">WALLS</entry>
   <entry key="Robot.Position">SOUTH</entry>
   <entry key="Robot.Direction">NORTH</entry>
  </properties>
  <title>Aller au mur</title>
  <subject><html>Le <em>robot</em> est <ul><li>au bord sud,</li><li>orienté vers le nord,</li></ul> <font color="#FF0000">
     aller au mur nord</font></html>
  </subject>
 </exercice>
 <exercice>
  <properties>
   <entry key="Desk.Type">WALLS</entry>
   <entry key="Robot.Position">SOUTH</entry>
   <entry key="Robot.Direction">EAST</entry>
  </properties>
  <title>Aller au mur et retour</title>
  <subject><html>Le <em>robot</em> est <ul><li>au bord sud,</li><li>orienté vers l'est,</li></ul> <font color="#FF0000">
  aller au mur nord et revenir à sa case de départ.</font></html>
  </subject>
 </exercice>
</exercices>
Latest News

JRobot Version 1.0

Marc Tommasi - 2011-01-23 09:52 -
Project Summary
Tracker Tracker

 - Bugs(0 open / 0 total)

 - Support(0 open / 0 total)

 - Patches(0 open / 0 total)

 - Feature Requests(0 open / 0 total)


Forums  Forums3 messages in 3 forums
Docs  Doc Manager
Mail Lists  Mailing Lists ( 1 public lists )
Tasks  Task Manager
  - À faire
  - Prochaine version
SCM  SCM Tree ( 9 commits, 15 adds )
FTP  Released Files

 

 


Powered By GForge Collaborative Development Environment