Mes projets :

Sur ces pages ce trouvent les différents projets que j'ai élaboré pendant les dernière années mais aussi les projets en cours où mes idées de projets futur.

2004: Genbo

2002: HPasmx

2001: TeamSort
Le projet TeamSort est un projet d'algorithme qui sert à montrer de manière didactique, avec des jetons, comment fonctionne les tris suivant:

  • Tri à bulle
  • Tri insertion
  • Tri fusion
  • Tri rapide

Ce projet consiste en une applet JAVA écrite avec le system d'interface graphique JAVA SWING qui montre avec des animations comment fonctionnent les tris précédements sités. On peut alors choisir de simuler les tris étapes par étapes ou bien de simuler le resultat complet du tri. On trouve alors une courbe qui montre le nombre d'échanges ou de comparaisons effectués en pratique comparée à la courbe théorique.

Pour en savoir plus et telecharger l'applet, cliquez-ici.

2000: Awele
Ce projet est jeu africain dont il existe plusieurs variantes, celle-ci consiste en un tableau de jeux de 12 trous, 6 au nord, 6 au sud.

Au départ il y a 4 graines par trou, le but du jeu consiste à capturer le plus de graine possible. Pour ce faire, on peut déplacer le contenu d'un trou en distribuant chacune des graines dans le sens inverse des aiguilles d'une montre.
Si la dernière graine posée tombe dans le camp adverse et que ce dernier trou contienne alors entre 1 et 3 graines le contenu du trou est capturé, et ainsi de suite, récursivement jusqu'a notre camp.

Il existe certaines règles. Pour plus de détails voir la page de description du jeu. Ce jeu peut ce jouer seul ou à deux.

Toutes les règles sont incluses dans le jeu et géré par une Intelligence Artificielle utilisant un algorithme d'arbre N-air de type Alpha-Beta écrite en JAVA .

2000: JavaDesign (screenshot du modèle objet)
Pour réaliser un projet de JAVA, en 1ere année d’école d’ingénieur en informatique, j'ai décidé de réaliser un model objet de composants électroniques numériques ainsi que deux outils pour valider la représentation de celui-ci et de son mécanisme.
Ce projet offre en outre la possiblité de communiquer en réseaux et de dessiner/simuler les circuits électroniques issu de celui-ci en réseaux.


Ce projet permet d'avoir une approche globale de la modélisation objet et de JAVA.

2000: Système de fichier virtuel

1999: Machine de TURING

1999: Recopie

1999: JDR

1997: Repertoire 2K

1997: Incubateur à CO²