summaryrefslogtreecommitdiff
path: root/c3prj2_eval/eval.h
blob: 196791787f8f9d25ba2cae15ce9258c11952a52c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef EVAL_H
#define EVAL_H
#include "deck.h"
struct hand_eval_tag {
  hand_ranking_t ranking;
  card_t *cards[5];
};
typedef struct hand_eval_tag hand_eval_t;

hand_eval_t evaluate_hand(deck_t * hand) ;
int compare_hands(deck_t * hand1, deck_t * hand2) ;

#endif