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²
|