Skip to content
This repository was archived by the owner on Apr 12, 2026. It is now read-only.

Latest commit

 

History

History
23 lines (17 loc) · 1.58 KB

File metadata and controls

23 lines (17 loc) · 1.58 KB

DumbAIss

Interface pour une fausse IA (de @PolluuxX), codée en 1h30 par moi - challenge de @NatCode171 !

Démarrage

Pour l'éxécuter afin de la tester, il est recommandé de télécharger une version "release". A noter qu'elles ne sont disponibles uniquement pour Linux x64 et Windows x64. Lien: https://github.com/0xEAF/DumbAIss/releases

  1. Pour éxécuter la version sans interface (faite par @PolluuxX) graphique/version terminal: python3 dumbaiss.py, ou py dumbaiss.py sur Windows
  2. Pour éxécuter la version avec interface (faite par moi) graphique/version terminal: python3 app.py, ou py app.py sur Windows

Développement

L'application a été développée en HTML/CSS/JavaScript pour l'interface, et un serveur Python pour recevoir les requêtes et utiliser "l'IA". Le serveur web est une application WSGI composée en Flask, et éxécutée via Bottle.

L'interface est ensuite montrée à l'utilisateur avec PyWebView, un équivalent Python à ElectronJS, qui est paramétré pour utiliser par défaut les modules bas-niveau Qt via PySide6, mais d'autres peuvent être utilisées, voir cette page et celle-ci pour plus d'informations.