Land productivity assessment as discussed here is based on the calculation of various multipliers referring to specific attributes of the land inventory entry under consideration. The rules controlling the necessary calculation steps are contained in a rule definition file, named RULES. Each record in the file can be identified by a two character code. Eleven different record types have been included in the file (see Chapter 2):
( 1) CC - Cards : Cash crop LGP allocation rules
( 2) CN - Cards : Crop cycle requirement rules
( 3) CR - Cards : Coarse material rating rules
( 4) CY - Cards : Crop yield by LGP
( 5) FR - Cards : Fallow land requirements
( 6) FY - Cards : Fluvisol LGP rules
( 7) PL - Cards : Pattern LGP rules
( 8) PP - Cards : Pattern proportion rules
( 9) PR - Cards : Phase rules
(10) SR - Cards : Soil suitability rating
(11) TR - Cards : Thermal zone suitability rating rules
The sequence of records in the rule definition file is not important, except that crop cycle requirement rules, i.e. records starting with CN, have to be included at the very beginning of the file. In the following the record format of each of these card types is summarized and illustrated by a short example.
C.1 CC - Card : Cash Crop LGP Allocation Rule
| Card Position | Contents |
| 1 – 2 | card label |
| 3 – 5 | country code |
| 6 – 8 | 3-digit crop code |
| 9 | input level code |
| 10 – 11 | pattern code |
| 12 – 26 | 1-digit suitability rating by LGP (MLGP=15 in the Kenya Case Study) |



C.2 CN - Card : Crop Cycle Requirement Rules
| Card Position | Contents |
| 1 – 2 | card label |
| 3 – 5 | country code |
| 6 – 8 | 3-digit crop code |
| 9 – 11 | average crop cycle length (days) |
| 12 – 31 | character*20 crop text label |
| 32 – 34 | minimum crop cycle requirement (days) |
| 35 – 38 | maximum crop cycle requirement (days) |
| 39 – 41 | sequential crop number |
| 43 | crop mask type: 1=annual crops, 2=perennial crops, 3=pastures, trees |
| 44 | crop type index: l=cereals, 2=pulses, 3=roots, 4=perennial food crops, |
| 5=other cash crops, 6=not used, | |
| 7=pastures, | |
| 8=trees with nitrogen fixing abilities, | |
| 9=trees without nitrogen fixing abilities | |
| crops with index> 3 cannot enter sequential crop combinations | |
| 45 | slope cultivation association table look-up index: |
| l=dry-land crops, 2=wetland crops, 3=other crops, pastures | |
| 46 | inter-cropping eligibility indicator |
| 47 | water-stress table look-up index |
| 48 – 51 | yield conversion factor from dry weight to fresh weight |
| 53 | vegetation cover factor rule index |
| 54 | vegetation cover percentage rule index: |
| 1= annual crops, 2=perennial crops, 3=trees | |
| 55 | vegetation cover percentage table look-up index, perennial crops |
| 56 – 58 | percentage of LAI at residual stage in relation to LAI at harvesting stage |
| 59 – 61 | crop stage distribution (percent): establishment |
| 62 – 64 | crop stage distribution (percent): early vegetative |
| 65 – 67 | crop stage distribution (percent): late vegetative |
| 68 – 70 | crop stage distribution (percent): maturation |
| 71 – 73 | crop specific multiplier K in crop cover percentage function |
| 74 – 76 | maximum leaf area index (times 10), annual crops |
C.3 CR - Card : Coarse Material Rating Rules
Card Position Contents
| Card Position | Contents |
| 1 – 2 | card label |
| 3 – 5 | country code |
| 6 | input level code |
| 7 – 12 | character*6 coarse material description label |
| 13 – 14 | coarse material code |
| 15 – 79 | coarse material suitability rating by crop 1 to MCPR |


C.4 CY - Card : Crop Yield by LGP Card Position Contents
| Card Position | Contents |
| 1 – 2 | card label |
| 3 – 5 | country code |
| 6 – 8 | crop code |
| 9 | input level code |
| 10 – 13 | maximum crop yield (10 kg dry weight per ha) |
| 14 – 17 | crop yield in LGP 1 |
| 18 – 21 | crop yield in LGP 2 |
| . | |
| . | |
| . | |
| 70 – 73 | crop yield in LGP 15* |
C.5 FR - Card : Fallow Land Requirement Rules
| Card Position | Contents |
| 1 – 2 | card label |
| 3 – 5 | country code |
| 6 | input level code |
| 7 – 9 | character*3 soil unit label |
| 10 – 12 | soil unit code |
| 13 | card sequence number by crop class |
| 14 – 16 | requirement parameter THZ 1, LGP 60–89 days |
| 17 – 19 | requirement parameter THZ 1, LGP 90–119 days |
| 20 – 22 | requirement parameter THZ 1, LGP 120–179 days |
| 23 – 25 | requirement parameter THZ 1, LGP 180–269 days |
| 26 – 28 | requirement parameter THZ 1, LGP 270 < days |
| 29 – 31 | requirement parameter THZ 2/3, LGP 60–89 days |
| 32 – 34 | requirement parameter THZ 2/3, LGP 90–119 days |
| . | |
| . | |
| . | |
| 71 – 73 | requirement parameter THZ 6/7/8/9, LGP 270 < days |



C.6 FY - Card : Fluvisol LGP Suitability Rules
| Card Position | Contents |
| 1 – 2 | card label |
| 3 – 5 | country code |
| 6 – 8 | crop code |
| 9 | input level code |
| 10 – 13 | maximum crop yield (10kg dry weight / ha) |
| 14 – 28 | 1-digit suitability rating, by LGP 1 to MLGP* |
C.7 PL - Card : Pattern LGP Rules
| Card Position | Contents |
| 1 – 2 | card label |
| 3 – 5 | country code |
| 6 – 7 | pattern code |
| 8 – 9 | LGP code |
| 10 – 11 | pattern component LGP LH |
| 12 – 13 | pattern component LGP L1 |
| 14 – 15 | pattern component LGP L2 |
| 16 – 17 | pattern component LGP L21 |
| 18 – 19 | pattern component LGP L22 |
| 20 – 21 | pattern component LGP L3 |
| 22 – 23 | pattern component LGP L31 |
| 24 – 25 | pattern component LGP L32 |
| 26 – 27 | pattern component LGP L33 |
| 28 – 29 | pattern component LGP L4 |
| 30 – 31 | pattern component LGP L41 |
| 32 – 33 | pattern component LGP L42 |
| 34 – 35 | pattern component LGP L43 |
| 36 – 37 | pattern component LGP L44 |
| 38 – 39 | pattern component LGP LD |
C.8 PP - Card : Pattern Proportion Rules
| Card Position | Contents |
| 1 – 2 | card label |
| 3 – 5 | country code |
| 6 – 7 | rainfall pattern code |
| 8 – 10 | probability of occurrence of humid pattern LH |
| 11 – 13 | probability of occurrence of uni-modal pattern L1 |
| 14 – 16 | probability of occurrence of bi-modal pattern L2 |
| 17 – 19 | probability of occurrence of tri-modal pattern L3 |
| 20 – 22 | probability of occurrence of pattern L4 |
| 23 – 25 | probability of occurrence of dry pattern LD |
C.9 PR - Card : Phase Rules
| Card Position | Contents |
| 1 – 2 | card label |
| 3 – 5 | country code |
| 6 | input level code |
| 7 – 12 | character*6 phase combination label |
| 13 – 14 | phase combination code |
| 15 – 79 | 1-digit soil phase suitability rating by crop 1 to MCRP* |

C.10 SR - Card : Soil Unit Rules
| Card Position | Contents |
| 1 – 2 | card label |
| 3 – 5 | country code |
| 6 | input level code |
| 7 – 11 | character*5 soil unit label |
| 12 – 14 | soil unit code |
| 15 – 79 | 1-digit soil suitability rating by crop 1 to MCRP |

C.11 TR - Card : Thermal Zone Suitability Rules
| Card Position | Contents |
| 1 – 2 | card label |
| 3 – 5 | country code |
| 6 | input level code (not used) |
| 7 – 9 | 3-digit crop code |
| 10 – 18 | 1-digit thermal zone suitability rating, by THZ 1 to THZ 9 |
