Check in modified mamer
[capablanca.git] / lasker-2.2.3 / bots / mamer / Player.hh
1 //--------------------------------------------------------------------------
2 // Player.hh - Class header for the Player class
3 //
4 // Matthew E. Moses & Michael A. Long
5 //
6 // $Revision: 1.3 $
7 // $Date: 1998/02/12 18:44:25 $
8 //
9 // $Author: mlong $
10 // $Locker:  $
11 //
12 // $Log: Player.hh,v $
13 // Revision 1.3  1998/02/12 18:44:25  mlong
14 // *** empty log message ***
15 //
16 // Revision 1.2  1997/11/11 16:48:06  chess
17 // *** empty log message ***
18 //
19 // Revision 1.2  1997/10/23 19:56:12  chess
20 // *** empty log message ***
21 //
22 // Revision 1.1  1997/05/16 03:22:36  chess
23 // Initial revision
24 //
25 //
26 //
27 //--------------------------------------------------------------------------
28
29 #ifndef _Player_
30 #define _Player_
31
32 #include <fstream.h>
33 #include <iostream.h>
34
35 extern "C" {
36 #include <sys/param.h>
37 #include <sys/types.h>
38
39 #include <ctype.h>
40 #include <errno.h>
41 #include <stdlib.h>
42 #include <string.h>
43 #include <strings.h>
44 #include <sys/stat.h>
45
46 #include <time.h>
47 #include <unistd.h>
48 }
49
50 #include "config.h"
51 #include "User.hh"
52 #include "link.hh"
53 #include "linklist.hh"
54
55 class Player : public Link {
56 public:
57
58   Player(char *, int);
59   Player(char *, float);
60   Player(char *, double);
61   Player(char *, float, int);
62   Player(char *, float, int, int);
63   ~Player();
64   
65 int IsPlayer(char *);
66
67 private:
68
69 public:
70
71   char name[NAMELEN];
72   int  value;
73   double floatValue;
74   int rating;
75
76 private:
77
78 };
79
80
81 #endif
82
83
84
85
86
87