Open
Conversation
- Ajout de PN_client_V2.c : client unique pour les deux rôles - Mise à jour du README avec instructions pour client unique - Ajout de l'organigramme V2 avec étapes socket/bind/listen/accept - Serveur fait uniquement du relais entre les clients
- Suppression de tous les anciens fichiers V3 - Ajout de PN_serveur_V3.c avec fork() pour multi-parties - Ajout de PN_client_V3.c (client unique avec détection automatique des rôles) - Ajout de README_V3.md avec documentation complète - Système de codes de communication (2001-2006, 3001) - Client unique qui gère automatiquement les deux rôles
- Organigramme détaillé de la communication V3 - Représentation du fork() et des processus enfants - Codes de communication (2001-2006, 3001) - Même style visuel que l'organigramme V2
- Correction de tous les caractères accentués (é, à, è) - Étape 13 : les deux clients ferment leur connexion (pas seulement Client 1) - Encodage UTF-8 correct pour l'affichage des accents
- Chaque client ferme sa propre connexion (action locale) - Les flèches sont remplacées par des blocs locaux - Le serveur ferme aussi ses sockets mais c'est une action interne
- Étape 8 : texte repositionné à gauche (vers Client 1) - Réduction des espacements verticaux - ViewBox ajusté à 1750 pour PDF - Boucle de jeu compressée (240 au lieu de 300) - Légende repositionnée
- Suppression de la légende détaillée des codes - Note processus enfant simplifiée - ViewBox réduit à 1650 pour PDF - Diagramme plus compact
- Légende des codes supprimée (trop de détails) - ViewBox réduit à 1630 - Diagramme plus simple et compact pour PDF
- Légende des codes complètement supprimée - Note processus enfant simplifiée (2 lignes au lieu de 4) - Diagramme plus épuré
- Codes 2001, 2002, 2003, 2006, 3001 supprimés - Messages simplifiés (ex: '5. Entrez un mot' au lieu de '5. 2001: Entrez un mot') - Titre boucle de jeu simplifié
- Étape 4 : '4. Bienvenue Client 2' (sans 3001) - Étape 7 : '7. Taille du mot' (sans 2002) - Étape 11 : '11. Réponse formatée' (sans 2006) - Titre boucle corrigé
- Étape 4 : '4. Bienvenue Client 2' (sans 3001:)
Refactor player letter selection to accept both letters and words, improving input handling and validation.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.