Interface pour une fausse IA (de @PolluuxX), codée en 1h30 par moi - challenge de @NatCode171 !
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
- Pour éxécuter la version sans interface (faite par @PolluuxX) graphique/version terminal:
python3 dumbaiss.py, oupy dumbaiss.pysur Windows - Pour éxécuter la version avec interface (faite par moi) graphique/version terminal:
python3 app.py, oupy app.pysur Windows
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.