Concours : développez un moteur de Poker
Faites jouer votre programme et participez au tournoi d'algorithmes Tournoyons

Les rubriques (actu, forums, tutos) de Développez
Réseaux sociaux


 Discussion forum

Le , par Tournoyons, Membre chevronné
Poker : soyez le meilleur programmeur
Tout langage web est supporté pour ce tournoi entre algorithmes de poker

Faire son propre jeu de Poker et le faire participer à des tournois d'algorithmes pour voir qui est le « meilleur programmeur » ? Tel est l'objet à la fois ludique et sérieux de Tournoyons.

Chacun développe avec son langage de programmation favori, quel qu'il soit, et met en ligne le code sur son propre hébergement internet.

Plus précisément :
  • vous développez avec le langage de votre choix, quel qu'il soit, sachant qu'il s'exécutera sur un hébergement internet. Un manuel technique précise le codage des coups, et les échanges avec Tournoyons ;
  • vous installez le code sur un hébergement internet ;
  • pour le tester et l’améliorer, vous jouez sur Tounoyons contre votre algorithme ;
  • quand vous le souhaitez, vous l’inscrivez au tournoi, et pouvez continuer à l’améliorer ;
  • des trophées sont en jeu ;
  • que le meilleur gagne !


Tournoyons sur Developpez.com
Forum d'entraide sur Tournoyons



Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Pierre Louis Chevalier Pierre Louis Chevalier
http://www.developpez.com
Membre Expert
le 18/02/2013 17:25
Salut,

N'importe quel langage de programmation, ou langage de programmation pour le web ?

Avatar de stardeath stardeath
http://www.developpez.com
Expert Confirmé
le 18/02/2013 17:40
si j'ai bien compris, c'est pas "Vous développez un moteur de Poker", mais plutôt développer une IA de joueur de poker, non?

c'est vraiment pas super clair.
Avatar de E.Bzz E.Bzz
http://www.developpez.com
Responsable Modération
le 18/02/2013 18:04
Bonjour,
Citation Envoyé par Pierre Louis Chevalier  Voir le message
N'importe quel langage de programmation, ou langage de programmation pour le web ?

Tout langage web.
Citation Envoyé par Tournoyons  Voir le message
Tout langage web est supporté pour ce tournoi entre algorithmes de poker

Avatar de Pierre Louis Chevalier Pierre Louis Chevalier
http://www.developpez.com
Membre Expert
le 18/02/2013 18:15
Un langage web dynamique comme par exemple PHP, C#, Java ou Python, ou HTML suffit ?
Avatar de Tournoyons Tournoyons
http://www.developpez.com
Membre chevronné
le 18/02/2013 22:07
Bonjour,
En effet, tout langage Web convient (le code doit pouvoir être déclenché sur un hébergement internet).
La page correspondante doit :
  • Analyser le query string reçu,

  • Calculer un coup en retour,

  • Appeler en retour l'URL de retour (reçue en querystring), en indiquant en query le coup calculé.

Même si c'est plus confortable côté serveur, cela me semble faisable en javascript au sein d'une page client HTML
Avatar de Tournoyons Tournoyons
http://www.developpez.com
Membre chevronné
le 18/02/2013 22:46
Citation Envoyé par stardeath  Voir le message
si j'ai bien compris, c'est pas "Vous développez un moteur de Poker", mais plutôt développer une IA de joueur de poker, non?

Merci pour cette remarque de terminologie. J'ai enrichi l'article 1 du mode d'emploi avec ça
Avatar de stardeath stardeath
http://www.developpez.com
Expert Confirmé
le 18/02/2013 23:59
dommage que je sois allergique au web, j'aurai bien participé, that's too bad.
Avatar de chiv chiv
http://www.developpez.com
Rédacteur/Modérateur
le 19/02/2013 2:06
Génial ! je vais essayer de participer !
Avatar de chiv chiv
http://www.developpez.com
Rédacteur/Modérateur
le 19/02/2013 4:10
Juste pour signaler une petite erreur en passant, dans le manuel technique dans le tableau de la section III il est écrit qu'un des paramètres s'appelle Referre alors que c'est Referee.
Avatar de Tournoyons Tournoyons
http://www.developpez.com
Membre chevronné
le 19/02/2013 8:52
Citation Envoyé par chiv  Voir le message
Juste pour signaler une petite erreur en passant, dans le manuel technique dans le tableau de la section III il est écrit qu'un des paramètres s'appelle Referre alors que c'est Referee.

Oui, merci beaucoup !
Offres d'emploi IT
Développeur PHP/MySQL en alternance
Alternance
IP-FORMATION - Ile de France - Paris
Parue le 01/08/2014
Ingénieur e-mailing h/f
CDI
Meetic - Ile de France - Paris (75000)
Parue le 08/08/2014
Développeur Scala
CDI
Mobiskill - Languedoc Roussillon - Montpellier (34000)
Parue le 06/08/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula