Je te conseil de trier les cartes des joueurs, et les cartes de la table, puis de merger les deux tas, ce sera plus simple pour détecter la main du joueur.
Type: Messages; Utilisateur: Quentin_
Je te conseil de trier les cartes des joueurs, et les cartes de la table, puis de merger les deux tas, ce sera plus simple pour détecter la main du joueur.
Article publié si ça vous intéresse :) :
http://blog.developpez.com/quentin-cormier/
Bonjour,
Merci pour vos réponses.
Je n'ai pas vraiment envie pour l'instant de rendre mon code plus bas niveau au dépend de sa simplicité, mais peut-être est-ce la seule solution viable...
...
Bonjour,
Je développe en ocaml sur mon temps libre un tout petit moteur d'échecs sans prétention, qui fonctionne avec l'interface graphique xboard.
Tout marche très bien, mais il n'est pas très...
En fait, ce qui m'a étonné et amusé, et donc ce pourquoi j'ai posté le deuxième exemple, c'est parce que j'ignorais qu'il pouvait exister une fonction `compare` sur un quelconque type :
# type...
On pourrait imaginer un langage comme ça non ? :
class Voiture
(
public nom = ""
public let edit_nom s =
nom := (s^" 403")
)
Bonjour,
Pourquoi le fonctionnel et l'objet seraient incompatibles ?
A priori je ne vois pas pourquoi on ne peut pas mélanger ces deux concepts.
Exemple :
# List.sort (fun (_,_,a) (_,_,b) -> compare a b) l;;
- : (int * int * int) list = [(1, 2, 2); (1, 2, 3)]
Ou alors même :D (attention, comportement un peu différent):
fun a b...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.