User Tools

Site Tools


japanesemanual:ja_gm_pensions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
japanesemanual:ja_gm_pensions [2023/04/18 08:37] nichirinmotorjapanesemanual:ja_gm_pensions [2023/04/18 08:39] (current) nichirinmotor
Line 1: Line 1:
 +======= 年金と福利厚生メカニクス =======
  
 +
 +マニュアルのゲームメカニクスセクションは、ゲームの計算で使用される内部式の詳細を説明します。マニュアルのこのセクションは疑似コードを使用しており、ゲーム内のコードと100%同じとは限りません。
 +
 +マニュアルのゲームメカニクスパートは、主に "なぜX、Y、Zをするとこの評価になるのか?"というよくある質問に対するリファレンスとして設計されています。通常、この答えには多くの異なる変数が含まれており、マニュアルのこのセクションではそれを実証しています。
 +
 +
 +**マニュアルのゲームメカニクスセクションは、[[https://idioms.thefreedictionary.com/seeing+how+the+sausage+gets+made|ソーセージがどのように作られるか]]を示しています。ですから、ゲームを楽しむなら、このマニュアルの部分は避けた方がいいかもしれません。**
 +
 +
 +====== 変数 ======
 +
 +^ 名称 ^ 説明 ^ ^ 名称 ^ 説明 ^
 +| **AllDepartmentLiabilities** | 全年度の年金。部門は、従業員の種類、工場、支店、マーケティングなど。  | | **YearDepartmentLiabilities** | 昨年度の年金。部門は、従業員の種類、工場、支店、マーケティングなど。 | 
 +| **DepartmentEmps** | この部門の従業員数。部門は、従業員の種類、工場、支店、マーケティンなど。  | | **DepartmentWages** | この部門の平均賃金。部門は、従業員の種類、工場、支店、マーケティングなど。 
 +| **Department_Pension_Payout_Rate** | この部門の年金支払額として支払われる基本給の割合。部門は、従業員の種類、工場、支店、マーケティングなど。  | | **collectedFees** | 全部門の従業員から徴収した年金料の合計です。部門とは、従業員の種類、工場、支店、マーケティングなど。 | 
 +| **TotalDepartmentWages** | これは、今月の部門のすべての人件費です。部門は、従業員の種類、工場、支店、マーケティングなど。  | | **DepartmentPensionFee** | これは、従業員が年金を受け取るために年金基金に支払わなければならない賃金への割合です。部門は、従業員タイプ、工場、支店、マーケティングなど。 | 
 +
 +
 +
 +====== 年金債務残高の推移 ======
 +
 +<code cpp>
 +if( First Month Of The Year ) 
 +{
 +//Cost of Living Adjustments
 +  AllFactoryLiabilities = AllFactoryLiabilities * 1.025
 +  AllBranchLiabilities = AllBranchLiabilities * 1.03
 +  AllEngineeringLiabilities = AllEngineeringLiabilities * 1.04
 +  AllMarketingLiabilities = AllMarketingLiabilities * 1.035
 +  AllAdminLiabilities = AllAdminLiabilities * 1.04
 +  
 +  
 +//New Liabilities 
 +  FactoryEmps = Average Monthly Factory Employees For The Year
 +  BranchEmps =  Average Monthly Branch Employees For The Year
 +  EngineeringEmps = Average Monthly Engineering Employees For The Year
 +  MarketingEmps = Average Monthly Marketing Employees For The Year
 +  AdminEmps = Average Monthly Administrative Employees For The Year
 +                
 +  FactoryWages = Average Monthly Factory Wages For The Year
 +  BranchWages = Average Monthly Branch Wages For The Year
 +  EngineeringWages = Average Monthly Engineering Wages For The Year
 +  MarketingWages = Average Monthly Marketing Wages For The Year
 +  AdministrativeWages = Average Monthly Administrative Wages For The Year
 +                
 +  YearFactoryLiabilities = FactoryLiabilities + (FactoryEmps * FactoryWages * Factory_Pension_Payout_Rate)
 +  YearBranchLiabilities = BranchLiabilities + (BranchEmps * BranchWages * Branch_Pension_Payout_Rate)
 +  YearEngineeringLiabilities = EngineeringLiabilities + (EngineeringEmps * EngineeringWages *Engineering_Pension_Payout_Rate)
 +  YearMarketingLiabilities = MarketingLiabilities + (MarketingEmps * MarketingWages * Marketing_Pension_Payout_Rate)
 +  YearAdministrativeLiabilities = AdministrativeLiabilities + (AdminEmps * AdministrativeWages * Admin_Pension_Payout_Rate)
 +  
 + 
 +}
 +
 +
 +</code>
 +
 +====== 毎月の年金基金計算 ======
 +
 +<code cpp>
 +collectedFees = collectedFees +  TotalFactoryWages * FactoryPensionFee +
 +            TotalBranchWages * BranchPensionFee + TotalEngineeringWages * EngineeringPensionFee + 
 +            TotalMarketingWages * MarketingPensionFee + TotalAdminWages * AdminPensionFee
 +</code>