Skip to content

Latest commit

 

History

History

defi09

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Défi 9 - Puissance 4 - Protocole

Défi sur un weekend, à rendre pour le lundi 9 août. Le live se déroulera le mardi 10 août à 20h00.

Dans ce défi, vous devrez rédiger un protocole qui permettra de faire jouer deux joueurs (humains, IAs, etc.) ensemble, en réseau, au Puissance 4. Vous pouvez vous baser sur un protocole déjà existant (par exemple IRC) ou bien à partir de 0 (par exemple directement utiliser TCP).

En d'autres termes, vous devrez écrire une spécification technique (comme une RFC) qui pourra servir de document de travail pour implémenter le protocole.

Exigences

Votre protocole devra répondre à ces exigences :

  • Il doit annoncer le gagnant, ou une partie nulle
  • Il doit timeout les joueurs prenant trop de temps à réfléchir (limite que vous définirez)
  • Il doit automatiquement gérer le matchmaking

Le protocole idéal sera choisi lors du live, et donnera suite à un prochain et dernier défi : l'implémentation du client. Le serveur (si le protocole ne se base pas sur IRC, par exemple) sera implémenté par les ambassadeurs, et bien sûr, les membres voulant y participer.

Bonne chance à tous et amusez vous bien. :slight_smile: