{
  "title": "SPLICE Protocol Test Configuration",
  "desc": "SPLICE Protocol Test Configuration",
  "build_dir": "Books",
  "code_dir": "SourceCode/",
  "code_lang": {
    "Java": {
      "ext": [
        "java"
      ],
      "label": "Java",
      "lang": "java"
    },
    "Java_Generic": {
      "ext": [
        "java"
      ],
      "label": "Java (Generic)",
      "lang": "java"
    },
    "C++": {
      "ext": [
        "cpp",
        "h"
      ],
      "label": "C++",
      "lang": "C++"
    }
  },
  "lang": "en",
  "build_JSAV": false,
  "build_cmap": true,
  "suppress_todo": true,
  "assumes": "recursion",
  "dispModComp": true,
  "glob_exer_options": {},
  "glob_ss_options": {
    "threshold": 1.0, 
    "points": 0.0, 
    "required": false,
    "partial_credit": false
  }, 
  "glob_ff_options": {
    "threshold": 1.0, 
    "points": 0.0, 
    "required": false,
    "partial_credit": false
  },
  "glob_ka_options": {
    "threshold": 5, 
    "points": 1.0, 
    "required": true,
    "partial_credit": false
  }, 
  "glob_extr_options": {
    "code-workout": {
      "points": 2.0,
      "required": true,
      "partial_credit": true,
      "enable_scrolling": true
    }, 
    "points": 1.0,
    "frame_width": 1000,
    "frame_height": 900    
  }, 
  "glob_pe_options": {
    "threshold": 0.9, 
    "points": 2.0, 
    "required": true,
    "partial_credit": false
  }, 
  "chapters": {
    "Introduction": {
      "Background/IntroDSA": {
        "Some Software Engineering Topics": {
          "showsection": false
        }
      },
      "Design/ADT": {
        "CMdatatypeSumm": {
          "threshold": 5
        },
        "IntroADTSumm": {
          "threshold": 4
        }
      },
      "Testing/TriangleIntro": {},
      "Testing/TriangleCoverage": {},
      "AlgAnal/AnalIntro": {
        "CompareGrowth": {
          "points": 2.0, 
          "threshold": 3
        }, 
        "GrowthRatesPRO": {
          "threshold": 3
        }
      },
      "List/ListLinked": {
        "LlistRemovePRO": {
          "points": 2
        }
      }, 
      "List/ListAnalysis": {
        "ListOverhead": {
          "threshold": 3
        }, 
        "LLSumm": {
          "points": 2, 
          "threshold": 6
        }
      },
      "Binary/BinaryTreeTraversal": {
        "btTravPreorderPRO": {
          "exer_options": {
            "JXOP-code": "none"
          }, 
          "points": 1.0
        }, 
        "btTravPostorderPRO": {
          "exer_options": {
            "JXOP-code": "none"
          }, 
          "points": 1.0
        }, 
        "btTravInorderPRO": {
          "exer_options": {
            "JXOP-code": "none"
          }, 
          "points": 1.0
        }, 
        "TravSumm": {
          "threshold": 3
        }
      }, 
      "BTRecurTutor/BinaryTreeInfFlw": {},
      "Binary/BST": {
        "BSTsearchPRO": {
          "exer_options": {
            "JXOP-code": "none", 
            "JXOP-feedback": "continuous", 
            "JXOP-fixmode": "undo"
          }, 
          "points": 1.0
        }, 
        "BSTinsertPRO": {
          "exer_options": {
            "JXOP-code": "none", 
            "JXOP-feedback": "continuous", 
            "JXOP-fixmode": "undo"
          }, 
          "points": 1.0
        }, 
        "BSTremovePRO": {
          "exer_options": {
            "JXOP-code": "none", 
            "JXOP-feedback": "continuous", 
            "JXOP-fixmode": "undo"
          }
        }, 
        "BSTSumm": {
          "threshold": 2
        }
      }, 
      "Binary/Huffman": {},
      "Hashing/HashFunc": {
        "BirthdayFIB": {
          "threshold": 3
        }
      },
      "PIFLA/MajorConcepts": {},
      "PIFLA/IntroGrammarEx": {
        "GramIntro3str": {
          "points": 1.0
        },
        "GramIntroanbm": {
          "points": 1.0
        },
        "GramIntroanb2n": {
          "points": 1.0
        },
        "Parens": {
          "points": 1.0
        },
        "Palendrome": {
          "points": 1.0
        }
      },
      "PIFLA/DFA": {
        "DFAEvenBinary": {
          "points": 1.0
        }
      }
    },
    "Appendix": {
      "Glossary": {}
    }
  }
}
