{"schemaVersion":3,"meta":{"slug":"final-grade","category":"other"},"support":{"status":"native","reasons":[],"functions":[],"unknownFunctions":[],"expressionParseErrors":[],"unsupportedVariableTypes":[],"unsupportedCellTypes":[],"unsupportedLockStates":[],"unsupportedOutputOnlyStates":[],"hasCustomPlugin":false,"hasConditionalLayout":false,"hasInputConditions":false,"hasCollapsibleLayout":false,"cellTypes":["variable"],"conditionCounts":{"input":0,"ui":0,"group":0,"matrix":0,"field":0,"cell":0},"conditionalDefaultCount":0,"hiddenGroupCount":0,"valueSetterCount":0,"collapsableVariants":["disabled"],"collapsableVariantCounts":{"disabled":1},"lockStates":["SET","UNSET"],"lockStateCounts":{},"outputOnlyStates":["FORCED","UNSET"],"outputOnlyStateCounts":{},"variableTypeCounts":{},"cellTypeCounts":{"variable":7},"customJsBytes":0,"customJsSha256":null},"definition":{"nativeTool":"final-grade","variables":{"behaviour":{"uid":"curated-final-grade-behaviour","name":"behaviour","type":"valueSelect","lock":"UNSET","datasetUid":"curated-dataset-final-grade-behaviour","defaultValues":[{"condition":null,"value":"0"}],"rounding":null,"minimumDecimalDigits":null},"gradeSys":{"uid":"curated-final-grade-gradeSys","name":"gradeSys","type":"valueSelect","lock":"UNSET","datasetUid":"curated-dataset-final-grade-gradeSys","defaultValues":[{"condition":null,"value":"99"}],"rounding":null,"minimumDecimalDigits":null},"current_grade":{"uid":"curated-final-grade-current_grade","name":"current_grade","type":"numerical","lock":"UNSET","datasetUid":null,"defaultValues":[{"condition":null,"value":"0"}],"rounding":null,"minimumDecimalDigits":null},"required_grade":{"uid":"curated-final-grade-required_grade","name":"required_grade","type":"numerical","lock":"UNSET","datasetUid":null,"defaultValues":[{"condition":null,"value":"0"}],"rounding":null,"minimumDecimalDigits":null},"final_weight":{"uid":"curated-final-grade-final_weight","name":"final_weight","type":"numerical","lock":"UNSET","datasetUid":null,"defaultValues":[{"condition":null,"value":"0"}],"rounding":null,"minimumDecimalDigits":null},"final_exam_grade_out":{"uid":"curated-final-grade-final_exam_grade_out","name":"final_exam_grade_out","type":"presentation","lock":"SET","datasetUid":null,"defaultValues":[],"rounding":null,"minimumDecimalDigits":null},"final_exam_percentage_out":{"uid":"curated-final-grade-final_exam_percentage_out","name":"final_exam_percentage_out","type":"presentation","lock":"SET","datasetUid":null,"defaultValues":[],"rounding":null,"minimumDecimalDigits":null}},"fields":[{"id":"curated-final-grade-behaviour","uid":"curated-final-grade-behaviour","name":"behaviour","type":"valueSelect","inputKind":"select","label":"Calculation mode","labels":[],"help":"Previous exams 模式暂未实现；选择后工具会提示错误，请使用 Current grade 模式。","prefix":"","suffix":"","condition":null,"groupCondition":null,"matrixCondition":null,"defaultValues":[{"condition":null,"value":"0"}],"displayFromBase":false,"lock":"UNSET","outputOnly":"UNSET","datasetUid":"curated-dataset-final-grade-behaviour","unit":null,"denominatorUnit":null,"rounding":null,"minimumDecimalDigits":null,"groupUid":"curated-group-final-grade","groupIndex":0,"groupIsHidden":false,"matrixUid":"curated-matrix-final-grade","matrixIndex":0,"index":0},{"id":"curated-final-grade-gradeSys","uid":"curated-final-grade-gradeSys","name":"gradeSys","type":"valueSelect","inputKind":"select","label":"Grade system","labels":[],"help":"","prefix":"","suffix":"","condition":null,"groupCondition":null,"matrixCondition":null,"defaultValues":[{"condition":null,"value":"99"}],"displayFromBase":false,"lock":"UNSET","outputOnly":"UNSET","datasetUid":"curated-dataset-final-grade-gradeSys","unit":null,"denominatorUnit":null,"rounding":null,"minimumDecimalDigits":null,"groupUid":"curated-group-final-grade","groupIndex":0,"groupIsHidden":false,"matrixUid":"curated-matrix-final-grade","matrixIndex":0,"index":1},{"id":"curated-final-grade-current_grade","uid":"curated-final-grade-current_grade","name":"current_grade","type":"numerical","inputKind":"number","label":"Current grade","labels":[],"help":"","prefix":"","suffix":"","condition":null,"groupCondition":null,"matrixCondition":null,"defaultValues":[{"condition":null,"value":"0"}],"displayFromBase":false,"lock":"UNSET","outputOnly":"UNSET","datasetUid":null,"unit":{"name":"current_grade-units","unitSwitcherId":"curated-switcher-final-grade-current_grade","inversed":false,"baseUnitSlug":"perc","defaultSlug":"perc","customUnitsSlugs":[],"defaultUnitsSlugs":[],"defaultUnits":[],"prefix":"","suffix":"","unitSet":0},"denominatorUnit":null,"rounding":null,"minimumDecimalDigits":null,"groupUid":"curated-group-final-grade","groupIndex":0,"groupIsHidden":false,"matrixUid":"curated-matrix-final-grade","matrixIndex":0,"index":2},{"id":"curated-final-grade-required_grade","uid":"curated-final-grade-required_grade","name":"required_grade","type":"numerical","inputKind":"number","label":"Required grade","labels":[],"help":"","prefix":"","suffix":"","condition":null,"groupCondition":null,"matrixCondition":null,"defaultValues":[{"condition":null,"value":"0"}],"displayFromBase":false,"lock":"UNSET","outputOnly":"UNSET","datasetUid":null,"unit":{"name":"required_grade-units","unitSwitcherId":"curated-switcher-final-grade-required_grade","inversed":false,"baseUnitSlug":"perc","defaultSlug":"perc","customUnitsSlugs":[],"defaultUnitsSlugs":[],"defaultUnits":[],"prefix":"","suffix":"","unitSet":0},"denominatorUnit":null,"rounding":null,"minimumDecimalDigits":null,"groupUid":"curated-group-final-grade","groupIndex":0,"groupIsHidden":false,"matrixUid":"curated-matrix-final-grade","matrixIndex":0,"index":3},{"id":"curated-final-grade-final_weight","uid":"curated-final-grade-final_weight","name":"final_weight","type":"numerical","inputKind":"number","label":"Final exam weight","labels":[],"help":"","prefix":"","suffix":"","condition":null,"groupCondition":null,"matrixCondition":null,"defaultValues":[{"condition":null,"value":"0"}],"displayFromBase":false,"lock":"UNSET","outputOnly":"UNSET","datasetUid":null,"unit":{"name":"final_weight-units","unitSwitcherId":"curated-switcher-final-grade-final_weight","inversed":false,"baseUnitSlug":"perc","defaultSlug":"perc","customUnitsSlugs":[],"defaultUnitsSlugs":[],"defaultUnits":[],"prefix":"","suffix":"","unitSet":0},"denominatorUnit":null,"rounding":null,"minimumDecimalDigits":null,"groupUid":"curated-group-final-grade","groupIndex":0,"groupIsHidden":false,"matrixUid":"curated-matrix-final-grade","matrixIndex":0,"index":4},{"id":"curated-final-grade-final_exam_grade_out","uid":"curated-final-grade-final_exam_grade_out","name":"final_exam_grade_out","type":"presentation","inputKind":"output","label":"Final exam grade needed","labels":[],"help":"","prefix":"","suffix":"%","condition":null,"groupCondition":null,"matrixCondition":null,"defaultValues":[],"displayFromBase":false,"lock":"SET","outputOnly":"FORCED","datasetUid":null,"unit":null,"denominatorUnit":null,"rounding":null,"minimumDecimalDigits":null,"groupUid":"curated-group-final-grade","groupIndex":0,"groupIsHidden":false,"matrixUid":"curated-matrix-final-grade","matrixIndex":0,"index":5},{"id":"curated-final-grade-final_exam_percentage_out","uid":"curated-final-grade-final_exam_percentage_out","name":"final_exam_percentage_out","type":"presentation","inputKind":"output","label":"Final exam percentage needed","labels":[],"help":"","prefix":"","suffix":"%","condition":null,"groupCondition":null,"matrixCondition":null,"defaultValues":[],"displayFromBase":false,"lock":"SET","outputOnly":"FORCED","datasetUid":null,"unit":null,"denominatorUnit":null,"rounding":null,"minimumDecimalDigits":null,"groupUid":"curated-group-final-grade","groupIndex":0,"groupIsHidden":false,"matrixUid":"curated-matrix-final-grade","matrixIndex":0,"index":6}],"layout":{"groups":[{"uid":"curated-group-final-grade","index":0,"name":"","description":"","condition":null,"collapsableVariant":"disabled","isHiddenGroup":false,"matrices":[{"uid":"curated-matrix-final-grade","index":0,"condition":null,"gridTemplateColumns":null,"columns":[[{"id":"curated-cell-final-grade-0","uid":"curated-cell-final-grade-0","index":0,"type":"variable","condition":null,"fieldId":"curated-final-grade-behaviour","name":"behaviour"},{"id":"curated-cell-final-grade-1","uid":"curated-cell-final-grade-1","index":1,"type":"variable","condition":null,"fieldId":"curated-final-grade-gradeSys","name":"gradeSys"},{"id":"curated-cell-final-grade-2","uid":"curated-cell-final-grade-2","index":2,"type":"variable","condition":null,"fieldId":"curated-final-grade-current_grade","name":"current_grade"},{"id":"curated-cell-final-grade-3","uid":"curated-cell-final-grade-3","index":3,"type":"variable","condition":null,"fieldId":"curated-final-grade-required_grade","name":"required_grade"},{"id":"curated-cell-final-grade-4","uid":"curated-cell-final-grade-4","index":4,"type":"variable","condition":null,"fieldId":"curated-final-grade-final_weight","name":"final_weight"},{"id":"curated-cell-final-grade-5","uid":"curated-cell-final-grade-5","index":5,"type":"variable","condition":null,"fieldId":"curated-final-grade-final_exam_grade_out","name":"final_exam_grade_out"},{"id":"curated-cell-final-grade-6","uid":"curated-cell-final-grade-6","index":6,"type":"variable","condition":null,"fieldId":"curated-final-grade-final_exam_percentage_out","name":"final_exam_percentage_out"}]]}]}]},"equations":[],"formulas":[],"conditions":{"input":[],"ui":[]},"datasets":[{"uid":"curated-dataset-final-grade-behaviour","name":"Calculation mode","uiType":"SELECT","columns":[{"uid":"value","name":"value"}],"defaultValueColumn":"value","options":[{"uid":"0","name":"Current grade","originalName":"Current grade","values":["0"]},{"uid":"1","name":"Previous exams","originalName":"Previous exams","values":["1"]}]},{"uid":"curated-dataset-final-grade-gradeSys","name":"Grade system","uiType":"SELECT","columns":[{"uid":"value","name":"value"}],"defaultValueColumn":"value","options":[{"uid":"0","name":"Numbers","originalName":"Numbers","values":["0"]},{"uid":"99","name":"Percentage (%)","originalName":"Percentage (%)","values":["99"]}]}],"datasetOptionLabelsScope":{},"datasetsScope":{},"unitSets":[[{"uid":"curated-unit-perc","slug":"perc","name":"%","fullName":"%","inFunction":"r * 0.01","outFunction":"v / 0.01","subunits":null}]]}}