code: private int calcFu() {
          if (normalYakuList.size() == 0) {
              return 0;
          }
          if (personalSituation == null || generalSituation == null) {
              return 20;
          }
          // 特例の平和ツモと七対子の符
          if (normalYakuList.contains(PINFU) && normalYakuList.contains(TSUMO)) {
              return 20;
          }
          if (normalYakuList.contains(CHITOITSU)) {
              return 25;
          }
  
          int tmpFu = 20;
          // 門前ロンなら+10
          tmpFu += calcFuByAgari();
  
          // 各メンツの種類による加符
          for (Mentsu mentsu : comp.getAllMentsu()) {
              tmpFu += mentsu.getFu();
          }
  
          tmpFu += calcFuByWait(comp, hands.getLast());
          tmpFu += calcFuByJanto();
  
          return tmpFu;
      }
docs: 符計算をします
  役なしの場合は0
  Situationが無い場合は一律で20