;International Test Cricket Database

; The 3 sections {Players], [Grounds] and [Squads] must be present in the
; order listed.  Blank lines are ignored.  Any line begining with a ; is
; treated as a comment and ignored.

[Players]

;Format  <Id>:<Surname>,<Initials>,<BatSkill>,<BatPos>,<BatSR>,<BowlSkill>,
;        <BowlPos>,<BowlType>,<FieldSkill>,<FieldType>
;
; <Id>           Player Id number in range 0-1023.
; <Surname>      Player surname up to 21 characters.
; <Initials>     Player initials up to 8 characters.  For Pakastini style
;                names Initials must be a space.
; <BatSkill>     Player batting skill 1-100.  Based upon career average.
; <BatSR>        Player batting scoring rate per 100 balls 10-120 or one of
;                GRAFTER, STROKEPLAYER, AGGRESSIVE or SLOGGER.
; <BatPos>       Player batting position 1-11 or one of OPENER, SPECIALIST,
;                ALLROUNDER, LATEORDER or TAILENDER.
; <BowlSkill>    Player bowling skill 0-70.  Based upon 70-career average.
; <BowlPos>      When player bowls.  One of NEWBALL, MAIN, SUPPORT, OCCASIONAL,
;                VERY_OCCASIONAL or NEVER.
; <BowlType>     Player bowling type.  One of KEEPER (does not bowl), NONE,
;                OFFSPIN, LEGSPIN, SLOW, MEDIUM, MEDIUMFAST, FASTMEDIUM or
;                FAST.
; <FieldSkill>   Player fielding skill 0-48.  Must be divisible by 3.  Only a
;                keeper can have a skill > 27.
; <FieldType>    Player fielding type.  One of POOR, NORMAL, SLIP, SPECIALIST
;                or KEEPER.

0:Horne,M.J,43,45,OPENER,10,VERY_OCCASIONAL,MEDIUM,15,NORMAL
1:Bell,M.D,40,35,OPENER,0,NEVER,NONE,15,NORMAL
2:Spearman,C.M,42,55,OPENER,0,UNDEFINED,NONE,24,SLIP
3:McMillan,C.D,52,55,SPECIALIST,30,OCCASIONAL,MEDIUM,15,NORMAL
4:Fleming,S.P,47,45,SPECIALIST,0,NEVER,NONE,24,SLIP
5:Astle,N.J,43,55,SPECIALIST,31,SUPPORT,MEDIUM,24,SLIP
6:Twose,R.G,39,45,SPECIALIST,20,OCCASIONAL,OFFSPIN,15,NORMAL
7:Parore,A.C,36,45,SPECIALIST,0,NEVER,KEEPER,36,KEEPER
8:Stead,G.R,36,35,SPECIALIST,20,SUPPORT,LEGSPIN,15,NORMAL
9:Cairns,C.L,37,55,ALLROUNDER,45,NEWBALL,FASTMEDIUM,15,NORMAL
10:Harris,C.Z,37,45,SPECIALIST,33,MAIN,SLOW,27,SPECIALIST
11:Nash,D.J,30,35,ALLROUNDER,47,NEWBALL,MEDIUMFAST,15,NORMAL
12:Drum,C.J,8,65,TAILENDER,40,NEWBALL,FASTMEDIUM,6,POOR
13:Vettori,D.L,26,55,ALLROUNDER,43,MAIN,OFFSPIN,15,NORMAL
14:Doull,S.B,19,65,LATEORDER,49,NEWBALL,MEDIUMFAST,6,POOR
15:Penn,A.J,21,55,LATEORDER,40,NEWBALL,MEDIUMFAST,15,NORMAL
16:Walker,B.K,10,35,TAILENDER,37,MAIN,LEGSPIN,15,NORMAL
17:Wiseman,P.J,10,35,TAILENDER,36,MAIN,OFFSPIN,6,POOR
18:O'Connor,S.B,7,35,TAILENDER,39,NEWBALL,MEDIUMFAST,6,POOR
19:Allott,G.I,4,35,TAILENDER,42,NEWBALL,FAST,6,POOR
20:Bond,S.E,17,45,LATEORDER,34,MAIN,MEDIUMFAST,15,NORMAL
21:Cumming,C.D,34,45,OPENER,0,NEVER,NONE,15,NORMAL
22:Frew,R.M,26,45,SPECIALIST,0,NEVER,NONE,15,NORMAL
23:Howell,L.G,35,55,SPECIALIST,0,NEVER,NONE,15,NORMAL
24:Priest,M.W,24,35,ALLROUNDER,36,MAIN,OFFSPIN,6,POOR
25:Wisneski,W.A,21,55,LATEORDER,35,MAIN,MEDIUMFAST,15,NORMAL
26:Anderson,C.J,10,65,TAILENDER,31,MAIN,OFFSPIN,15,NORMAL
27:Burson,R.D,15,55,LATEORDER,34,MAIN,MEDIUMFAST,6,POOR
28:Cunis,S.J,28,45,ALLROUNDER,31,SUPPORT,MEDIUMFAST,15,NORMAL
29:Doody,B.J.K,32,55,SPECIALIST,0,NEVER,NONE,15,NORMAL
30:Germon,L.K,28,55,ALLROUNDER,0,NEVER,KEEPER,33,KEEPER
31:Noon,W.M,11,35,LATEORDER,0,NEVER,KEEPER,30,KEEPER
32:Murray,D.R,29,35,OPENER,0,NEVER,NONE,15,NORMAL
33:Aiken,J.M,27,45,OPENER,0,NEVER,NONE,15,NORMAL
34:Boyer,T.A,32,45,SPECIALIST,0,NEVER,NONE,15,NORMAL
35:Bulfin,C.E,20,65,LATEORDER,38,NEWBALL,FAST,15,NORMAL
36:Chandler,P.J.B,34,45,OPENER,0,NEVER,NONE,24,SLIP
37:Davis,H.T,10,35,LATEORDER,38,NEWBALL,FAST,6,POOR
38:Donaldson,G.T,23,35,ALLROUNDER,25,SUPPORT,OFFSPIN,15,NORMAL
39:Dry,L.R,25,45,ALLROUNDER,30,MAIN,LEGSPIN,15,NORMAL
40:Loveridge,G,23,45,LATEORDER,37,MAIN,LEGSPIN,15,NORMAL
41:Franklin,J.E.C,24,45,ALLROUNDER,30,MAIN,MEDIUMFAST,15,NORMAL
42:Jefferson,M.R,17,35,LATEORDER,37,MAIN,OFFSPIN,15,NORMAL
43:Kelly,L.E,19,35,ALLROUNDER,20,MAIN,MEDIUMFAST,6,POOR
44:Kennedy,R.J,7,35,TAILENDER,36,MAIN,MEDIUMFAST,6,POOR
45:Larsen,G.R,19,35,LATEORDER,38,MAIN,MEDIUM,15,NORMAL
46:Little,D.S,5,65,TAILENDER,25,MAIN,MEDIUMFAST,6,POOR
47:Nevin,C.J,30,55,ALLROUNDER,0,NEVER,KEEPER,36,KEEPER
48:Pasupati,M.Y,20,65,LATEORDER,30,MAIN,MEDIUMFAST,15,NORMAL
49:Petrie,R.G,25,55,ALLROUNDER,35,MAIN,MEDIUMFAST,15,NORMAL
50:Wells,J.D,35,35,SPECIALIST,15,OCCASIONAL,OFFSPIN,24,SLIP
51:Bailey,M.D,38,45,SPECIALIST,10,OCCASIONAL,SLOW,24,SLIP
52:Bradburn,G.E,25,55,ALLROUNDER,30,MAIN,OFFSPIN,15,NORMAL
53:Hart,M.N,28,35,OPENER,35,MAIN,OFFSPIN,15,NORMAL
54:Hart,R.G,19,35,LATEORDER,0,NEVER,KEEPER,33,KEEPER
55:Marshall,H.J.H,28,45,OPENER,0,NEVER,NONE,15,NORMAL
56:Marshall,J.A.H,32,45,SPECIALIST,5,OCCASIONAL,MEDIUM,15,NORMAL
57:Parlane,M.E,34,55,SPECIALIST,0,NEVER,NONE,24,SLIP
58:Parlane,N.R,30,45,OPENER,0,NEVER,NONE,15,NORMAL
59:Styris,S.B,25,55,ALLROUNDER,35,MAIN,MEDIUMFAST,27,SPECIALIST
60:Tait,A.R,20,35,ALLROUNDER,37,MAIN,MEDIUM,15,NORMAL
61:Tuffey,D.R,15,55,LATEORDER,35,MAIN,MEDIUMFAST,15,NORMAL
62:Yovich,J.A.F,25,45,ALLROUNDER,25,MAIN,MEDIUMFAST,15,NORMAL
63:Blake,D.C,15,45,LATEORDER,34,MAIN,MEDIUMFAST,15,NORMAL
64:Douglas,M.W,35,55,OPENER,0,NEVER,NONE,24,SLIP
65:Englefield,J.I,38,45,SPECIALIST,0,NEVER,NONE,15,NORMAL
66:Furlong,C.J.M,10,35,TAILENDER,35,MAIN,OFFSPIN,15,NORMAL
67:Hamilton,L.J,8,45,TAILENDER,37,MAIN,MEDIUMFAST,15,NORMAL
68:Mason,M.J,7,65,TAILENDER,37,NEWBALL,MEDIUMFAST,6,POOR
69:Milnes,G.S,29,35,SPECIALIST,0,UNDEFINED,NONE,27,SPECIALIST
70:Oram,J.D.P,38,45,SPECIALIST,0,NEVER,NONE,15,NORMAL
71:Pawson,S.J,12,45,LATEORDER,33,MAIN,MEDIUMFAST,6,POOR
72:Sigley,M.A,20,55,ALLROUNDER,0,NEVER,KEEPER,30,KEEPER
73:Sinclair,M.S,39,45,SPECIALIST,0,NEVER,NONE,24,SLIP
74:Sulzberger,G.P,31,35,OPENER,20,SUPPORT,OFFSPIN,15,NORMAL
75:Walker,M,35,55,SPECIALIST,0,NEVER,KEEPER,24,KEEPER
76:Bilcliff,I.S,28,45,SPECIALIST,0,NEVER,NONE,15,NORMAL
77:Croy,M.G,19,35,LATEORDER,0,NEVER,KEEPER,36,KEEPER
78:Gaffaney,C.B,36,45,OPENER,0,NEVER,NONE,15,NORMAL
79:Jonas,G.R,9,65,TAILENDER,35,MAIN,MEDIUMFAST,15,NORMAL
80:Lamont,M.J,28,45,SPECIALIST,0,NEVER,NONE,15,NORMAL
81:Lawson,R.A,30,35,SPECIALIST,0,NEVER,NONE,6,POOR
82:Mather,S.R,31,35,SPECIALIST,20,SUPPORT,SLOW,24,SLIP
83:Morland,N.D,15,55,LATEORDER,33,MAIN,OFFSPIN,15,NORMAL
84:Richardson,M.H,34,45,SPECIALIST,0,NEVER,NONE,15,NORMAL
85:Sewell,D.G,5,35,TAILENDER,37,NEWBALL,FASTMEDIUM,6,POOR
86:Hore,A,20,45,ALLROUNDER,25,SUPPORT,MEDIUM,15,NORMAL
87:Wilson,J.W,33,55,ALLROUNDER,38,NEWBALL,FASTMEDIUM,27,SPECIALIST
88:Austin,I.A,28,55,OPENER,15,OCCASIONAL,SLOW,6,POOR
89:Barnes,A.C,35,55,SPECIALIST,33,MAIN,MEDIUMFAST,15,NORMAL
90:Barton,H.D,30,45,OPENER,20,SUPPORT,OFFSPIN,15,NORMAL
91:Lynch,S.M,37,45,SPECIALIST,0,NEVER,NONE,24,SLIP
92:Mills,J.M,18,35,LATEORDER,0,NEVER,KEEPER,33,KEEPER
93:Mills,K.D,19,55,LATEORDER,33,MAIN,MEDIUMFAST,15,NORMAL
94:Papps,M.H.W,23,45,SPECIALIST,0,NEVER,NONE,15,NORMAL
95:Pocock,B.A,36,35,OPENER,15,OCCASIONAL,MEDIUM,15,NORMAL
96:Pryor,C.R,25,55,ALLROUNDER,30,MAIN,MEDIUMFAST,15,NORMAL
97:Vincent,L,33,45,OPENER,0,NEVER,NONE,15,NORMAL
98:Young,B.A,38,45,OPENER,0,NEVER,NONE,27,SPECIALIST
99:Jones,R.A,30,55,SPECIALIST,0,NEVER,NONE,15,NORMAL
100:Walmsley,K.P,1,65,TAILENDER,37,NEWBALL,FASTMEDIUM,6,POOR
101:Haslam,M.J,7,35,TAILENDER,34,MAIN,OFFSPIN,15,NORMAL

[Grounds]

;Format  <Id>:<Name>,<Spin>,<Medium>,<Fast>,<Size>,<Pitch>,<Bounce>,
;        <StartTime>,<SunSet>,<WeatherChange>,<RainLength>,<Raining>,
;        <BadLight>,<VeryOvercast>,<Overcast>,<Cloudy>,<PartlyCloudy>,
;        <Fine>,<Sunny>,<VerySunny>
;
; <Id>             Ground Id number in range 0-255.
; <Name>           Ground name up to 21 characters.
; <Spin>           Ground spin rating range -5 (hinders) to 5 (helpful).
; <Medium>         Ground medium rating range -5 (hinders) to 5 (helpful).
; <Fast>           Ground ofast rating range -5 (hinders) to 5 (helpful).
; <Size>           Ground size rating range -3 (small) to 3 (large).
; <Pitch>          Typical starting pitch conditions range 0-4.
; <Bounce>         Typical starting bounce conditions range 0-4.
; <StartTime>      Time play starts.  Note must be 24 hour format in range
;                  0800-1600.
; <Sunset>         Time sun sets.  Note must be 24 hour format in range
;                  1600-2330.
; <WeatherChange>  How often Weather COULD change range 1 (rare) to 12 (often).
; <RainLength>     How long rain shower COULD last range 1 (short) to 12 (long).
; <Raining>        Chance of rain range 1 (little) to 12 (high)
; <BadLight>       Chance of bad light range 1 (little) to 12 (high)
; <VeryOvercast>   Chance of very overcast range 1 (little) to 12 (high)
; <Overcast>       Chance of overcast range 1 (little) to 12 (high)
; <Cloudy>         Chance of cloudy range 1 (little) to 12 (high)
; <PartlyCloudy>   Chance of partly cloudy range 1 (little) to 12 (high)
; <Fine>           Chance of fine range 1 (little) to 12 (high)
; <Sunny>          Chance of sunny range 1 (little) to 12 (high)
; <VerySunny>      Chance of very sunny range 1 (little) to 12 (high)

0:Eden Park,4,0,-2,-1,1,2,1030,2100,5,6,6,6,7,8,9,8,7,6,5
1:Basin Reserve,0,1,2,0,1,0,1030,2100,12,6,6,6,7,8,7,6,7,8,9
2:Jade Stadium,-2,0,2,0,1,0,1030,2100,4,6,4,5,5,5,5,6,7,8,9
3:Carisbrook,0,0,0,-1,1,1,1030,2100,6,9,9,8,7,6,6,5,4,4,4
4:Hamilton,0,3,0,-1,1,1,1030,2100,6,6,6,6,7,8,9,8,7,6,6
5:McLean Park,-2,-2,-2,-3,0,1,1030,2100,3,10,4,5,6,6,6,7,8,9,10

[Squads]

;Format  <Id>:<Name>,<ShortName>,Players,1,2,3,..n,Grounds,1,2,..n

; <Id>               Squad Id number in range 0-255.
; <Name>             Squad name up to 21 characters.
; <ShortName>        Squad short name up to 5 characters - no spaces.
; Players,1,2,3,..n  Player Id numbers in squad.  Min 11, max 20 players.
; Grounds,1,2,..n    Ground Id numbers.  Must be 6 but grounds can be repeated.

0:Canterbury,CAN,Players,21,32,3,4,5,10,8,23,29,22,9,30,28,24,25,20,27,31,26,19,Grounds,2,2,2,2,2,2
1:Wellington,WLG,Players,1,36,33,6,50,34,47,39,49,41,38,43,40,48,45,35,42,37,44,46,Grounds,1,1,1,1,1,1
2:Northern Districts,ND,Players,58,55,53,51,57,56,11,13,62,52,59,60,14,54,61,Grounds,4,4,4,4,4,4
3:Central Districts,CD,Players,2,64,74,73,70,65,75,69,72,15,63,71,66,67,68,Grounds,5,5,5,5,5,5
4:Otago,OTG,Players,0,78,88,84,82,81,80,76,87,86,77,83,17,79,18,85,Grounds,3,3,3,3,3,3
5:Auckland,AUK,Players,98,95,97,91,7,89,99,94,96,93,92,16,12,101,100,Grounds,0,0,0,0,0,0
