;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:Elliott,M.T.G.,50,45,OPENER,18,VERY_OCCASIONAL,MEDIUM,24,SPECIALIST
1:Craig,S.A.J.,38,35,OPENER,3,UNDEFINED,LEGSPIN,18,SLIP
2:Arnberger,J.L.,35,55,OPENER,2,UNDEFINED,MEDIUMFAST,15,NORMAL
3:Mott,M.P.,31,45,OPENER,0,UNDEFINED,MEDIUM,24,SPECIALIST
4:Vimpani,G.R.,30,45,OPENER,0,UNDEFINED,NONE,27,SPECIALIST
5:Harper,L.D.,36,45,SPECIALIST,2,UNDEFINED,MEDIUM,27,SPECIALIST
6:Hodge,B.J.,35,45,ALLROUNDER,30,MAIN,OFFSPIN,24,SPECIALIST
7:Harvey,I.J.,27,65,ALLROUNDER,38,MAIN,MEDIUM,27,SPECIALIST
8:Smith,A,25,45,ALLROUNDER,23,OCCASIONAL,MEDIUM,27,SPECIALIST
9:Saker,D.J.,19,65,LATEORDER,42,NEWBALL,FASTMEDIUM,15,NORMAL
10:Berry,D.S.,21,55,LATEORDER,0,NEVER,KEEPER,48,KEEPER
11:Reiffel,P.R.,23,45,ALLROUNDER,43,NEWBALL,FASTMEDIUM,15,NORMAL
12:Flegler,S.L.,15,35,LATEORDER,16,OCCASIONAL,LEGSPIN,15,NORMAL
13:Fleming,D.W.,15,35,LATEORDER,43,NEWBALL,FASTMEDIUM,15,NORMAL
14:Warne,S.K.,16,65,LATEORDER,43,MAIN,LEGSPIN,24,SPECIALIST
15:Williams,B.A.,16,65,LATEORDER,37,MAIN,FAST,6,POOR
16:Davison,J.N.,8,45,LATEORDER,25,SUPPORT,OFFSPIN,15,NORMAL
17:Inness,M.W.H.,4,35,TAILENDER,41,MAIN,FASTMEDIUM,15,NORMAL
18:Robertson,A.P.S.,8,35,TAILENDER,17,OCCASIONAL,FASTMEDIUM,15,NORMAL
19:Davison,R.J.,35,45,OPENER,15,OCCASIONAL,LEGSPIN,15,NORMAL
20:Taylor,M.A.,42,35,OPENER,5,VERY_OCCASIONAL,LEGSPIN,24,SPECIALIST
21:Slater,M.J.,44,55,OPENER,6,VERY_OCCASIONAL,LEGSPIN,12,NORMAL
22:Waugh,S.R.,53,45,ALLROUNDER,38,MAIN,MEDIUM,24,SPECIALIST
23:Bevan,M.G.,54,45,SPECIALIST,28,SUPPORT,OFFSPIN,15,NORMAL
24:Waugh,M.E.,53,45,SPECIALIST,31,SUPPORT,OFFSPIN,24,SPECIALIST
25:Richards,C.J.,35,45,SPECIALIST,0,UNDEFINED,NONE,15,NORMAL
26:Geyer,K.J.,21,45,SPECIALIST,0,UNDEFINED,NONE,15,NORMAL
27:Lee,S.,43,55,ALLROUNDER,29,SUPPORT,FASTMEDIUM,27,SPECIALIST
28:McNamara,B.E.,28,35,ALLROUNDER,27,SUPPORT,MEDIUM,15,NORMAL
29:Haddin,B,35,45,ALLROUNDER,0,NEVER,KEEPER,33,KEEPER
30:Emery,P.,26,35,LATEORDER,0,NEVER,KEEPER,39,KEEPER
31:Glassock,C.A.,13,45,LATEORDER,0,NEVER,KEEPER,21,KEEPER
32:Robertson,G.R.,24,45,LATEORDER,26,SUPPORT,OFFSPIN,15,NORMAL
33:Lee,B.,12,55,LATEORDER,47,MAIN,FASTMEDIUM,15,NORMAL
34:Stuart,A.M.,9,35,TAILENDER,40,NEWBALL,FASTMEDIUM,12,NORMAL
35:Freedman,D.A.,14,35,TAILENDER,40,MAIN,OFFSPIN,15,NORMAL
36:Cook,S.H.,9,45,TAILENDER,40,NEWBALL,FAST,6,POOR
37:MacGill,S.C.G.,8,55,TAILENDER,44,MAIN,LEGSPIN,12,NORMAL
38:McGrath,G.D.,6,35,TAILENDER,47,NEWBALL,FAST,6,POOR
39:Hayden,M.L.,53,45,OPENER,30,UNDEFINED,MEDIUM,24,SPECIALIST
40:Love,M.L.,42,45,OPENER,0,UNDEFINED,NONE,15,NORMAL
41:Law,S.G.,48,45,SPECIALIST,23,OCCASIONAL,MEDIUM,24,SPECIALIST
42:Maher,J.P.,36,35,SPECIALIST,28,SUPPORT,MEDIUM,21,SLIP
43:Symonds,A.,41,55,SPECIALIST,33,SUPPORT,OFFSPIN,15,NORMAL
44:Seccombe,W.A.,25,55,ALLROUNDER,0,NEVER,KEEPER,48,KEEPER
45:Foley,G.I.,31,55,ALLROUNDER,15,OCCASIONAL,MEDIUM,15,NORMAL
46:Miller,M,15,55,ALLROUNDER,20,OCCASIONAL,MEDIUM,6,POOR
47:Prestwidge,S,31,45,ALLROUNDER,37,MAIN,FASTMEDIUM,15,NORMAL
48:Dawes,J.H.,10,45,LATEORDER,48,NEWBALL,FASTMEDIUM,18,SLIP
49:Kasprowicz,M.S.,17,55,LATEORDER,43,NEWBALL,FAST,6,POOR
50:Bichel,A.J.,18,45,LATEORDER,46,NEWBALL,FASTMEDIUM,15,NORMAL
51:Healy,I.A.,32,35,ALLROUNDER,0,NEVER,KEEPER,39,KEEPER
52:Muller,S.A.,11,45,TAILENDER,30,SUPPORT,FASTMEDIUM,12,NORMAL
53:Rowell,G.J.,13,35,TAILENDER,30,SUPPORT,FASTMEDIUM,15,NORMAL
54:Dale,A.C.,13,35,TAILENDER,51,NEWBALL,FASTMEDIUM,6,POOR
55:Creevey,B.N.,20,45,TAILENDER,41,NEWBALL,FASTMEDIUM,15,NORMAL
56:Jackson,P.W.,12,35,TAILENDER,32,MAIN,OFFSPIN,12,NORMAL
57:Anderson,M,1,35,TAILENDER,43,OCCASIONAL,OFFSPIN,15,NORMAL
58:Blewett,G.S.,45,45,OPENER,28,SUPPORT,MEDIUMFAST,24,SLIP
59:Fitzgerald,D.A.,36,35,OPENER,1,UNDEFINED,NONE,15,NORMAL
60:Faull,M.P.,31,45,OPENER,4,UNDEFINED,NONE,21,SLIP
61:Vaughan,J.M.,35,35,OPENER,0,NEVER,NONE,15,NORMAL
62:Johnson,B.A.,33,35,ALLROUNDER,30,SUPPORT,MEDIUM,24,SPECIALIST
63:Kimber,A,18,35,OPENER,0,UNDEFINED,NONE,15,NORMAL
64:Siddons,J.D.,45,45,SPECIALIST,1,UNDEFINED,NONE,30,SPECIALIST
65:Lehmann,D.S.,54,55,SPECIALIST,20,OCCASIONAL,OFFSPIN,15,NORMAL
66:Webber,D.S.,34,55,SPECIALIST,4,UNDEFINED,NONE,15,NORMAL
67:Parker,G.R.,18,35,SPECIALIST,4,UNDEFINED,MEDIUM,15,NORMAL
68:Scuderi,J.C.,31,45,ALLROUNDER,35,MAIN,MEDIUM,9,POOR
69:Young,B.E.,31,55,ALLROUNDER,30,SUPPORT,OFFSPIN,12,NORMAL
70:Nielsen,T.J.,28,45,ALLROUNDER,0,NEVER,KEEPER,36,KEEPER
71:George,S.P.,9,45,LATEORDER,30,SUPPORT,FAST,15,NORMAL
72:Gillespie,J.N.,13,35,LATEORDER,46,NEWBALL,FAST,15,NORMAL
73:McIntyre,P.E.,8,35,TAILENDER,30,SUPPORT,LEGSPIN,12,NORMAL
74:Wigney,B.N.,8,35,TAILENDER,28,SUPPORT,FASTMEDIUM,6,POOR
75:Harrity,M.A.,5,45,TAILENDER,32,SUPPORT,FAST,9,POOR
76:Eime,A,4,65,TAILENDER,33,MAIN,MEDIUMFAST,15,NORMAL
77:Wilson,P,9,35,TAILENDER,36,MAIN,FASTMEDIUM,6,POOR
78:Hills,D.F.,42,45,OPENER,4,UNDEFINED,SLOW,15,NORMAL
79:Cox,J.,43,35,OPENER,0,UNDEFINED,NONE,15,NORMAL
80:Ponting,R.T.,51,55,SPECIALIST,3,UNDEFINED,MEDIUM,27,SPECIALIST
81:Boon,D.C.,45,35,SPECIALIST,12,VERY_OCCASIONAL,OFFSPIN,30,SPECIALIST
82:Di Venuto,M.J.,41,45,SPECIALIST,3,UNDEFINED,LEGSPIN,24,SPECIALIST
83:Young,S.,38,45,ALLROUNDER,34,MAIN,MEDIUM,24,SPECIALIST
84:Tucker,R.J.,35,45,ALLROUNDER,30,SUPPORT,MEDIUM,15,NORMAL
85:Marsh,D.J.,39,55,ALLROUNDER,30,SUPPORT,LEGSPIN,15,NORMAL
86:Atkinson,M.N.,32,35,ALLROUNDER,0,NEVER,KEEPER,36,KEEPER
87:Miller,C.R.,14,45,LATEORDER,39,MAIN,MEDIUMFAST,15,NORMAL
88:Targett,B.S.,10,45,LATEORDER,36,MAIN,FASTMEDIUM,15,NORMAL
89:Ridgway,M.W.,12,55,LATEORDER,37,MAIN,FASTMEDIUM,6,POOR
90:Wright,D.G.,10,45,TAILENDER,21,OCCASIONAL,MEDIUMFAST,6,POOR
91:Saint,J,9,65,TAILENDER,16,OCCASIONAL,OFFSPIN,6,POOR
92:Farrell,M,5,35,TAILENDER,36,MAIN,FASTMEDIUM,6,POOR
93:Dykes,A,2,35,TAILENDER,19,MAIN,FASTMEDIUM,15,NORMAL
94:Hussey,M.E.,44,45,OPENER,0,UNDEFINED,LEGSPIN,15,NORMAL
95:Campbell,R.J.,35,55,OPENER,0,NEVER,KEEPER,30,KEEPER
96:Lavender,M.P.,34,35,OPENER,0,UNDEFINED,NONE,12,NORMAL
97:Gilchrist,A.C.,40,45,SPECIALIST,0,NEVER,KEEPER,48,KEEPER
98:Langer,J.L.,51,35,SPECIALIST,31,OCCASIONAL,NONE,15,NORMAL
99:Katich,S.M.,49,45,SPECIALIST,0,UNDEFINED,NONE,15,NORMAL
100:Martyn,D.R.,44,45,SPECIALIST,36,SUPPORT,MEDIUM,15,NORMAL
101:Baker,R.M.,28,45,ALLROUNDER,33,MAIN,MEDIUM,15,NORMAL
102:Moody,T.M.,47,45,ALLROUNDER,39,MAIN,MEDIUMFAST,24,SPECIALIST
103:Atkinson,M.P.,21,35,ALLROUNDER,34,MAIN,MEDIUM,15,NORMAL
104:Hogg,G.B.,26,35,ALLROUNDER,15,OCCASIONAL,OFFSPIN,27,SPECIALIST
105:Julian,B.P.,26,45,LATEORDER,39,NEWBALL,FASTMEDIUM,12,NORMAL
106:Angel,J.,13,45,LATEORDER,45,NEWBALL,FASTMEDIUM,12,NORMAL
107:Stewart,J.,11,45,LATEORDER,20,OCCASIONAL,OFFSPIN,15,NORMAL
108:Harvey,K.M.,21,45,LATEORDER,37,MAIN,MEDIUMFAST,9,POOR
109:Mulder,B.,8,45,LATEORDER,34,MAIN,OFFSPIN,27,SPECIALIST
110:Cary,S.R.,8,45,TAILENDER,36,SUPPORT,FASTMEDIUM,9,POOR
111:Garnaut,M.S.,5,35,TAILENDER,28,SUPPORT,FAST,15,NORMAL
112:Mason,M.S.,3,35,TAILENDER,21,OCCASIONAL,MEDIUMFAST,15,NORMAL
113:Oldroyd,B.J.,11,35,LATEORDER,32,MAIN,OFFSPIN,15,NORMAL
114:Bakker,J.,21,35,ALLROUNDER,39,MAIN,MEDIUMFAST,15,NORMAL
115:Harper,P.,15,35,SPECIALIST,20,SUPPORT,MEDIUMFAST,15,NORMAL
116:Nicholson,M.,19,35,LATEORDER,40,NEWBALL,FASTMEDIUM,6,POOR
117:Dighton,M.,26,45,SPECIALIST,0,NEVER,NONE,15,NORMAL
118:Nikitaras,S.,5,35,TAILENDER,20,MAIN,FASTMEDIUM,6,POOR
119:Adcock,N.,30,35,SPECIALIST,0,NEVER,NONE,15,NORMAL
120:Davies,C.,23,45,SPECIALIST,0,NEVER,NONE,15,NORMAL
121:Deitz,S.,19,55,LATEORDER,0,NEVER,KEEPER,30,KEEPER
122:Manou,G.,15,55,LATEORDER,0,NEVER,KEEPER,36,KEEPER
123:Rofe,P.,1,35,TAILENDER,20,MAIN,FAST,6,POOR
124:Smith,M.,1,35,TAILENDER,20,MAIN,MEDIUMFAST,6,POOR
125:Swain,B.,12,55,LATEORDER,40,NEWBALL,FASTMEDIUM,6,POOR
126:Denton,G.,4,35,TAILENDER,28,MAIN,FASTMEDIUM,6,POOR
127:Downton,A.,1,65,TAILENDER,45,NEWBALL,FASTMEDIUM,6,POOR
128:Hodgson,R.,3,65,TAILENDER,20,MAIN,FASTMEDIUM,6,POOR
129:Jurgensen,S.,10,55,TAILENDER,20,MAIN,FAST,6,POOR
130:Kremerskothen,S.,29,45,ALLROUNDER,20,SUPPORT,MEDIUMFAST,15,NORMAL
131:Mason,S.,18,35,SPECIALIST,0,NEVER,NONE,15,NORMAL
132:Pinnington,T.,5,65,TAILENDER,0,NEVER,KEEPER,30,KEEPER
133:Daly,T.,20,35,SPECIALIST,0,NEVER,NONE,6,POOR
134:Harris,D.J.,13,35,SPECIALIST,0,NEVER,NONE,6,POOR
135:Bracken,N.,10,35,LATEORDER,34,MAIN,MEDIUMFAST,6,POOR
136:Clark,S.,8,55,TAILENDER,20,MAIN,FASTMEDIUM,6,POOR
137:Thompson,S.,16,35,LATEORDER,26,MAIN,MEDIUMFAST,6,POOR
138:Mail,G.,23,35,SPECIALIST,0,NEVER,KEEPER,30,KEEPER
139:Nash,D.,3,65,TAILENDER,39,NEWBALL,FASTMEDIUM,6,POOR
140:Rummans,G.,28,45,ALLROUNDER,36,SUPPORT,OFFSPIN,27,SPECIALIST
141:Carseldine,L.,10,55,SPECIALIST,0,NEVER,NONE,15,NORMAL
142:Noffke,A.,5,65,TAILENDER,35,MAIN,FASTMEDIUM,6,POOR
143:Pascoe,M.,35,45,ALLROUNDER,38,MAIN,FAST,15,NORMAL
144:Perren,C.,11,35,LATEORDER,5,VERY_OCCASIONAL,MEDIUM,6,POOR
145:Bradstreet,S.,14,35,LATEORDER,35,MAIN,FASTMEDIUM,6,POOR

[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:M.C.G.,2,3,3,2,1,1,1100,2000,5,3,4,3,6,8,8,7,9,8,7
1:Optus Oval,0,0,0,0,0,0,1100,2000,6,6,6,6,6,6,6,6,6,6,6
2:Wangaratta,0,0,0,0,0,0,1100,2000,6,6,6,6,6,6,6,6,6,6,6
3:Junction Oval,0,0,0,0,0,0,1100,2000,6,6,6,6,6,6,6,6,6,6,6
4:S.C.G.,5,2,0,1,2,3,1100,2000,6,3,6,4,7,8,4,9,9,5,2
5:North Sydney,0,0,0,0,0,0,1100,2000,6,6,6,6,6,6,6,6,6,6,6
6:Woolongong,0,0,0,0,0,0,1100,2000,6,6,6,6,6,6,6,6,6,6,6
7:Newcastle,0,0,0,0,0,0,1100,2000,6,6,6,6,6,6,6,6,6,6,6
8:Gabba,1,2,3,2,1,1,1100,2000,3,10,7,8,8,11,10,10,9,8,8
9:Townsville,0,0,0,0,0,0,1100,2000,6,6,6,6,6,6,6,6,6,6,6
10:Cairns,0,0,0,0,0,0,1100,2000,6,6,6,6,6,6,6,6,6,6,6
11:Adelaide,3,-1,2,0,2,1,1100,2000,7,2,2,1,3,3,8,10,12,9,5
12:Bellreive,1,-1,0,-1,1,2,1100,2000,9,5,7,6,7,8,9,7,6,4,2
13:Launceston,0,0,0,0,0,0,1100,2000,6,6,6,6,6,6,6,6,6,6,6
14:W.A.C.A.,-3,2,5,1,0,0,1100,2000,2,6,2,4,4,5,7,8,8,10,11
15:Subiaco,0,0,0,0,0,0,1100,2000,6,6,6,6,6,6,6,6,6,6,6
16:Lilac Hill,0,0,0,0,0,0,1100,2000,6,6,6,6,6,6,6,6,6,6,6

[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:Victoria,VIC,Players,0,3,4,1,2,5,115,6,7,11,114,9,10,14,12,13,16,36,17,18,Grounds,0,1,2,3,0,1
1:New South Wales,NSW,Players,21,19,24,23,25,138,22,27,28,140,29,32,137,145,33,135,136,37,38,139,Grounds,4,5,6,7,4,5
2:Queensland,QLD,Players,39,40,41,43,42,141,143,47,45,44,46,50,49,144,48,52,55,54,57,142,Grounds,8,9,10,8,9,10
3:South Australia,SA,Players,59,61,65,64,119,120,134,58,69,62,121,122,72,125,77,73,75,123,124,Grounds,11,11,11,11,11,11
4:Tasmania,TAS,Players,78,79,80,82,133,131,83,85,86,130,87,89,88,90,129,132,126,128,93,127,Grounds,12,13,12,13,12,13
5:Western Australia,WA,Players,94,95,98,99,100,97,117,102,103,104,101,105,108,15,116,106,113,110,118,112,Grounds,14,15,16,14,15,16
