---
# System prepended metadata

title: 應用題程式碼

---

# 應用題程式碼

## 位置
- UseInfomapAgent/QuestionPatternForm.cs
    - 第667行

## GUID
- ![](https://i.imgur.com/JdsWIRg.png)
- 6DE7F6CB-A527-4A12-90E8-36C9150E8141

## 開啟應用起手式
1. **InfoMap App**: load map > Tools > Sentence To AppMap
2. **AppMapGeneratorForm**: File > LoadRuleFiles > reload all > File > LoadFiles > choose type.txt > QustionForm
3. **QuestionForm**: Load > Load question data > 應用題題目測試 > Generate

## 認識資料來源
- **qData.mLsDataList[index].**
- Name
* ValueOrder
* count
* dmList
* labelOrder
* mAfterReductionLableOrder
* mAppTree
* mDefaltTree
* mHeadCondition
* mLsFiltering
* mLsNormalized
* mLsReduction
* **mOrignalLabelSequence**
    * `"<數量>,<物件>,<的>,<物件>"`
* **mOrignalLabelValue**
    * `"一艘(數量),船(物件),的(的),水(物件)"`
* **mOrignalValueSequence**
    * `"<一艘>,<船>,<的>,<水>"`
* **mReductionLabelSequence**
    * `"<物件(數量)>,<的>,<物件>"`
* mReductionOrder
* mReductionTreeInfo
* **mRemoveReductionLabelSequence**
    * `"<物件>,<的>,<物件>"`
* mReplaceLabel
* **mReplaceLabelSequence**
    * `"<數量>,<物件>,<的>,<物件>"`
* mScore
* mTailCondition


## 取Type中的值
- mLsDataList
    - mAppTree
- string to value
    - 參考 riNode2value
        - (FrameCalculateEngine.cs) line 358-373


## 流水題
> 一艘船在靜止的水面上，每小時可以行駛21公里，如果從水流速度為每秒0.3公尺的河流順流而下，1.2小時可以行駛幾公里？

> 遊艇在靜止的水面上，每小時可行駛22.5公里。如果這艘遊艇在河中順流而下行駛40公里，花了1.6小時，這條河流的水流速度是多少？

> 一艘快艇在靜止的水面上，每分鐘可行駛1200公尺。在水流速度為每小時8公里的水面上逆流而行，2.5小時可行駛幾公里？

## Others

```
mMatchFrame
mFrame


650 以下是基本題
```

* ![](https://i.imgur.com/cUFW4na.jpg)
* ![](https://i.imgur.com/Su6yaRF.jpg)
* ![](https://i.imgur.com/vU4g60I.jpg)
* ![](https://i.imgur.com/o5Q1A75.jpg)
* 