Name Description Size Visibility
Jeu de conversion du binaire au décimal
147 Bytes Public
Petit programme qui dessine un point qui se déplace aléatoirement (il est pas terrible, mais j’avais bien aimé le faire). Il s’affiche rouge si il monte, noir si il descend, vert si il va vers la gauche et bleu vers la droite.
1.14 KB Public
Programme permettant de créer de nouvelles couleurs a partir d’autres couleurs préexistantes. Pour modifier le couleur, servez vous des 9 petites touches de la droite de la calculatrice : pour augmenter la saturation de rouge, vert ou bleu, utilisez respectivement la touche var, boite a outils, backspace (la touche supprimer). Pour diminuer la concentration de rouge, vert et bleu, utilisez respectivement les touches pi, racine carrée et au carré. Enfin, utilisez les touches i, virgule et exposant pour réinitialiser la teinte de rouge, vert et bleu. Une fois la couleur crée, appuyez sur OK pour que le programme vous renvoie la couleur !
2.27 KB Public
Programme déposant aléatoirement des pixels de couleurs différentes. Des combinaisons de couleur sont proposées, et l’utilisateur peut créer les siennes. Appuyez simplement sur les nombres à coté des options proposées pour choisir !
1.8 KB Public
Simulation du jeu de la vie, développé par le mathématicien John Conway (d’où le programme tire son nom). L’utilisateur peut entrer la disposition de départ des cellules en se servant des flèches, de le touche OK et la touche supprimer, et peut aussi personnaliser les graphismes et le jeu en appuyant sur la touche shift (en dessous des flèches).
5.97 KB Public
Programme pour calculer le PGCD de deux nombres avec l’algorithme d’Euclide, avec rédaction !
299 Bytes Public
Jeu d’argent, faisant intervenir plusieurs types de jeux. Il est possible pour le joueur de modifier les paramètres graphiques, de faire des prêts, ou encore d’avoir un salaire.
4.93 KB Public
Quiz sur les pays du monde : trouvez les pays de continents, du monde, ou commencant par une certaine lettre !
4.96 KB Public
L’utilisateur doit trouver un nombre entre 0 et 1000. A chaque tentative, l’utilisateur est averti si le nombre entré est plus grand ou plus petit que le nombre a trouver. Il est conseillé d’utiliser la petite police de python pour utiliser ce script.
494 Bytes Public
Jeu du labyrinthe avec beaucoup d’options intégrées, j’ai aussi crée une version plus légère du meme jeu. Un tutoriel est présent a l’intérieur pour vous expliquer les différentes options :D.
6.93 KB Public
Jeu simple d’un labyrinthe: Le joueur peut se déplacer grâce aux flèches de la calculatrice, et son but est d’atteindre le côté droit de l’écran. Vous pouvez modifier la difficulté du labyrinthe et beaucoup d’autres paramètres depuis le script (comme l’écart entre les murs, la longueur des murs ou encore le nombre de murs…). D’autres mises a jour de ce programme sont susceptibles d’arriver dans les prochaines semaines, notamment pour l’ajout d’un menu pour modifier les graphismes
1.73 KB Public
Jeu de calcul mental de maths ! (plusieurs difficultés, opérateurs)
2.09 KB Public
Jeu du morpion jouable à 2 joueurs. Appuyez simplement sur les touches de 1 à 9 de la calculatrice pour placer vos symboles. Il est aussi possible de modifier la couleur du tracé, des croix, des ronds, et la taille du morpion :).
1.72 KB Public
Programme permettant de traduire un code du français au morse (ou l’inverse).
1.12 KB Public
Programme de calcul de moyenne à partir des notes entrées par l’utilisateur. L’utilisateur peut entrer ses notes, classées par matière. Il est possible de supprimer des notes ou des matières (avec la touche supprimer en haut a droite). Utiliser la touche maison pour revenir au menu principal. Enfin, le programme sauvegarde automatiquement les notes entrées par l’utilisateur.
6.51 KB Public
Librairie pour réseaux de neurones :) === Agent Incantation des réseaux de neurones Paramètres : -brainDim (list) : Dimensions du réseau de neurones -agentPerGen (int) : Agents par génération -savName (str) : Nom du fichier de sauvegarde (explication plus bas) -NSavBrain (int) : Nombre d’agents à sauvegarder -actFunc (str) : Fonction d’activation. Options: sigmoide, ReLU, tanh, ou fonction personnalisée (par défaut, sigmoide) -learningRate (float) : Taux d’apprentissage (par défaut, 0.1) -newGen (dict) : Proportion d’agents à conserver de l’ancienne génération (‘A’) et à muter (‘M’) (par défaut, {‘A’: 0.3, ‘M’: 0.5}) -valType (int) : Type de valeurs du réseau. Pour optimiser le stockage des réseaux, les valeurs du réseau sont stockées sous forme d’int8 ou int16. Options: 0 pour int8, 1 pour int16 (meilleure précision dans la valeur du réseau) (par défaut, int8) -dilution (int) : Facteur de dilution pour augmenter les valeurs possible d’un nombre. Chaque dilution rendra les valeurs du réseau moins précises, mais les valeurs pourront être beaucoup plus éloignées (par défaut, 1 (càd aucune modification)) === forward_propagation(ind, inp) Propagation avant dans le réseau. Retourne l’indice du neurone de sortie ayant la valeur la plus élevée Paramètres : -ind (int) : Indice de l’agent dans la génération dont on veut faire la propagation -inp (list) : Couche d’entrée du réseau === evolve(marks) Crée une nouvelle génération d’individu en utilisant les proportions de newGen. A chaque génération, les meilleurs agents sont conservés, et des agents mutés et aléatoire sont rajoutés Paramètre : -marks (list) : Liste des notes des individus === save/load save encode les cervaux, sauvegarde le nombre total de génération effectuées, valType et dilution (voir plus haut) Load récupère les informations stockées Les sauvegardes se font sur le nom savName (l’extension est ‘.ia’) Si vous avez des questions/modification, contactez moi sur jametarmand@gmail.com !
8.92 KB Public
Script dessinant des cartes avec le bruit de perlin. Le deuxième argument de la fonction apply est le nombre de fois que l’algorithme va être performé sur la carte.
776 Bytes Public
Calcul avec rédaction du pgcd de deux nombres a et b a entrer dans la fonction pgcd(a,b).
289 Bytes Public
2.69 KB Public
Jeu de stratégie impliquant des technologies a débloquer, des ennemis a combattre sur des territoires diversifiés (inspiré du jeu polytopia) !
14.2 KB Public
Recréation simplifiée du super jeu space flight simulator. Il est possible de modifier de poussée de la fusée (en N), son poids ou son carburant. L’utilisateur peut la piloter et lire des information relatives a sa position (vitesse, angle de vol). Une version sera peut être crée pour créer sa propre fusée et ajouter des planètes.
6.23 KB Public
Dessein de la fractale de Sierpinski.
466 Bytes Public
Intelligence artificielle utilisant le machine learning. Nécessite la bibliothèque numpy, uniquement accessible avec Upsilon. Il est aussi possible de sauvegarder et charger les meilleurs cerveaux.
6 KB Public
Programme simple jouant avec des interactions dans le shell
5.6 KB Public
Intelligence artificielle utilisant le machine learning. Il fonctionne avec la bibliothèque numpy, et n’est donc pas fonctionnel sur le système d’exploitation par défaut (il faudrait installer Upsilon).
4.41 KB Public

During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:

With the exception of Cookies essential to the operation of the site, NumWorks leaves you the choice: you can accept Cookies for audience measurement by clicking on the "Accept and continue" button, or refuse these Cookies by clicking on the "Continue without accepting" button or by continuing your browsing. You can update your choice at any time by clicking on the link "Manage my cookies" at the bottom of the page. For more information, please consult our cookies policy.