[ { "id": 1, "gradeindex": "CROP_GRADE_WATER_STATUS", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_EQUAL", "paramstr": "PLANT_UNWATERED", "rankpoint": 5, "quantitypoint": 0, "insectpoint": 20, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 2, "gradeindex": "CROP_GRADE_WATER_STATUS", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_EQUAL", "paramstr": "PLANT_WATERED", "rankpoint": 1000, "quantitypoint": 50, "insectpoint": 0, "giantweight": 5, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 3, "gradeindex": "CROP_GRADE_INSECT_STATUS", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_EQUAL", "paramstr": "PLANT_INSECT_INFESTED", "rankpoint": -5, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 4, "gradeindex": "CROP_GRADE_SURROUNDING_SAME_PLANT_COUNT", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_GREATER_OR_EQUAL", "paramstr": "5", "rankpoint": 0, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 5, "gradeindex": "CROP_GRADE_SURROUNDING_DIFFERENT_PLANT_COUNT", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_GREATER_OR_EQUAL", "paramstr": "3", "rankpoint": 0, "quantitypoint": 0, "insectpoint": -20, "giantweight": 0, "alienweight": 10, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 6, "gradeindex": "CROP_GRADE_SURROUNDING_EMPTY_GRID_COUNT", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_MULTIPLY", "paramstr": "", "rankpoint": 0, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 7, "gradeindex": "CROP_GRADE_SURROUNDING_EMPTY_GRID_COUNT", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_ALL_OR_NOTHING", "gradeoperator": "OP_EQUAL", "paramstr": "4", "rankpoint": 0, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 8, "gradeindex": "CROP_GRADE_SURROUNDING_EMPTY_GRID_COUNT", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_ALL_OR_NOTHING", "gradeoperator": "OP_EQUAL", "paramstr": "3", "rankpoint": 0, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 9, "gradeindex": "CROP_GRADE_SURROUNDING_SAME_PLANT_COUNT_WITH_INSECT", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_MULTIPLY", "paramstr": "", "rankpoint": 0, "quantitypoint": 0, "insectpoint": 20, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 10, "gradeindex": "CROP_GRADE_SURROUNDING_SAME_PLANT_COUNT_WITH_GIANT_TAG", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_GREATER_OR_EQUAL", "paramstr": "1", "rankpoint": 0, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 10, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 11, "gradeindex": "CROP_GRADE_SURROUNDING_SAME_PLANT_COUNT_WITH_ALIEN_TAG", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_GREATER_OR_EQUAL", "paramstr": "1", "rankpoint": 0, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 10, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 12, "gradeindex": "CROP_GRADE_SURROUNDING_SAME_PLANT_COUNT", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_MULTIPLY", "paramstr": "", "rankpoint": 0, "quantitypoint": 0, "insectpoint": 3, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 13, "gradeindex": "CROP_GRADE_SURROUNDING_SAME_PLANT_COUNT_WITH_GIANT_TAG", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_ALL_OR_NOTHING", "gradeoperator": "OP_GREATER_OR_EQUAL", "paramstr": "1", "rankpoint": 0, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 1, "selfcondition": "" }, { "id": 14, "gradeindex": "CROP_GRADE_SURROUNDING_SAME_PLANT_COUNT_WITH_ALIEN_TAG", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_ALL_OR_NOTHING", "gradeoperator": "OP_GREATER_OR_EQUAL", "paramstr": "1", "rankpoint": 0, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 1, "selfcondition": "" }, { "id": 15, "gradeindex": "CROP_GRADE_FRIEND_OPERATION", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_EQUAL", "paramstr": "PLANT_FRIEND_OPERATION_BIT_WATERING", "rankpoint": 20, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 16, "gradeindex": "CROP_GRADE_FRIEND_OPERATION", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_EQUAL", "paramstr": "PLANT_FRIEND_OPERATION_BIT_DEWORMING", "rankpoint": 10, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 17, "gradeindex": "CROP_GRADE_SURROUNDING_DIFFERENT_PLANT_COUNT", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_MULTIPLY", "paramstr": "", "rankpoint": 5, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 5, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" }, { "id": 18, "gradeindex": "CROP_GRADE_SURROUNDING_DIFFERENT_PLANT_COUNT", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_PER_STAGE", "gradeoperator": "OP_GREATER_OR_EQUAL", "paramstr": "1", "rankpoint": 10, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 10, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "CROP_GRADE_SELF_CONDITION_FERTILIZED" }, { "id": 19, "gradeindex": "CROP_GRADE_FERTILIZATION_STATUS", "gradeindexpolicy": "CROP_GRADE_INDEX_POLICY_ANY_STAGE", "gradeoperator": "OP_EQUAL", "paramstr": "PlANT_FERTILIZED", "rankpoint": 0, "quantitypoint": 0, "insectpoint": 0, "giantweight": 0, "alienweight": 0, "kingweight": 0, "isnecessaryforgiant": 0, "isnecessaryforking": 0, "selfcondition": "" } ]