ការបង្ហាញដំណើរការនៅក្នុងកម្មវិធីរុករករបស់អ្នកជាមួយកាត់ទុកស្រមោល។ គ្មានអ្នកប្រតិបត្តិខាងក្រៅ អាជ្ញាប័ណ្ណ ឬប្រព័ន្ធទូទាត់ប្រាក់ដែលត្រូវបានបង្កើតឡើងដោយសំណួរនេះទេ។ ច្បាប់ ប្រូបាប៊ីលីតេ និងរចនាសម្ព័ន្ធទូទាត់ត្រូវបានកំណត់ទាំងស្រុងដោយច្បាប់ដែលបានអនុវត្តតាមដែលបានពិពណ៌នាខាងក្រោម។
មេកានិចនៃការគណនាពិន្ទុស្នូល
ក្នុងអំឡុងពេល ១២ ជំហាន ល្បែងនេះបង្ហាញប្លុកបួនប៊ីតចំនួនបី។ ប្លុកនីមួយៗត្រូវបានបកប្រែជាចំនួនគត់ពី ០ ទៅ ១៥។ ដើម្បីធានាថាទិន្នន័យចូលសម្រាប់មុខងារវាយតម្លៃមានសុពលភាព លេខ ១ ត្រូវបានបន្ថែលទៅលើប្លុកនីមួយៗ ដែលបណ្តាលឱ្យមានចំនួនគត់ចំនួនបី (a, b, c) ដែលមានកម្រិតពី ១ ទៅ ១៦។
ស្ថិតិដើមត្រូវបានគណនាដោយបូកសរុបនៃស្វ័យគុណអប្បបរមារបស់ចំនួនបឋមនីមួយៗក្នុងចំណោមចំនួនគត់ a, b, និង c។ ឧទាហរណ៍ ប្រសិនបើចំនួនមួយចែកដាច់នឹង 2^3 ស្វ័យគុណរបស់វាសម្រាប់ចំនួនបឋម 2 គឺ 3។ តម្លៃអប្បបរមាសកល (0) ត្រូវបានដកចេញពីផលបូកនេះ។
| ផ្នែក | ការពិពណ៌នា |
|---|---|
| ទិន្នន័យចូល | ប្លុកបួនប៊ីតចំនួនបី ដែលបកប្រែជា 0-15 រួចបន្ថែម ១ ទៅ 1-16។ |
| មុខងារវាយតម្លៃ | ផលបូកនៃ min(ស្វ័យគុណក្នុង a, ស្វ័យគុណក្នុង b, ស្វ័យគុណក្នុង c) សម្រាប់ចំនួនបឋមទាំងអស់ ដកតម្លៃអប្បបរមាសកល។ |
| ទិន្នន័យចេញ | ចំនួនគត់ដែលប្រើសម្រាប់កំណត់ទម្ងន់នៃការផ្តល់រង្វាន់ (លីនេអ៊ែរ, ការេ ឬគូប)។ |
ការគណនាតម្លៃ និងរបៀប
អត្រាប្រាក់ចំណេញសរុបផ្ទាល់ ត្រូវបានគណនាដោយយកទម្ងន់ចុងក្រោយដែលរំពឹងទុកលើមូលដ្ឋានលក្ខខណ្ឌ ចែកនឹងទម្ងន់ចុងក្រោយដើមដែលរំពឹងទុក រួចគុណនឹង 0.97។ អត្រានេះអាចកើនឡើង ថយចុះ ឬក្លាយជាសូន្យ ក្នុងអំឡុងពេល 12 ជំហាន។
អ្នកលេងជ្រើសរើសក្នុងចំណោមខ្សែកោងទម្ងន់អwards បីមុនពេលចាប់ផ្តើម៖ លីនេអ៊ែរ, ការេ, ឬ គូប។ ខ្សែកោងទាំងនេះកំណត់របៀបដែលពិន្ទុងចុងក្រោយត្រូវបានបំលែងទៅជាមេគុណប្រាក់ចំណេញ។
- លីនេអ៊ែរ (ខ្សែកោង 0): ប្រាក់ចំណេញកើនឡើងសមាមាត្រដោយផ្ទាល់ជាមួយពិន្ទុ។
- ការេ (ខ្សែកោង 1): ប្រាក់ចំណេញកើនឡើងសមាមាត្រជាមួយការេនៃពិន្ទុ។
- គូប (ខ្សែកោង 2): ប្រាក់ចំណេញកើនឡើងសមាមាត្រជាមួយគូបនៃពិន្ទុ។
RTP រំពឹងទុកសម្រាប់របៀបលេងទាំងអស់គឺ 97% ទោះបីជាលទ្ធផលវាស់វែងអាចខុសគ្នាបន្តិចបន្តួចដោយសារការសាកល្បង។
ការភ្នាល់ ការគ្រប់គ្រង និងការប្រមូលស្វ័យប្រវត្តិ
អ្នកលេងអាចជ្រើសរើសការភ្នាល់ 10, 20, 50 ឬ 100 កាក់លេង ដោយ 20 គឺជាតម្លៃកំណត់ពីដើម។ ការកំណត់ ការស្តារឡើងវិញ និងការចាប់ផ្តើមជុំថ្មី ត្រូវបានបិទ ឬហាមឃាត់ ខណៈពេលដែលជុំមួយកំពុងដំណើរការ។
ការប្រមូលស្វ័យប្រវត្តិអាចកំណត់ជា បិទ, 1.25, 1.75 ឬ 2.50។ ប្រសិនបើតម្លៃផ្ទាល់ឆ្លងកាត់កម្រិតដែលបានកំណត់ពីមុន ជុំនឹងបញ្ចប់ដោយស្វ័យប្រវត្តិ។ ការឆ្លងកាត់មុននឹងបញ្ចប់មុនព្រឹត្តិការណ៍សូន្យក្រោយ។ សូន្យនឹងដោះស្រាយជាមុននៅជំហានដូចគ្នាទៅនឹងការប្រមូល; កម្រិតដែលឆ្លងកាត់នៅជំហានមុនបានបញ្ចប់ជុំនោះរួចហើយ។
ការប្រមូលដោយដៃអាចធ្វើទៅបានគ្រប់ពេលវេលា ដើម្បីចាប់យកតម្លៃបច្ចុប្បន្ន។ ជំហានចុងក្រោយ (ជំហាន 12) នឹងប្រមូលតម្លៃបច្ចុប្បន្នដែលនៅសេសសល់ ប្រសិនបើមិនមានការបញ្ចប់មុននោះទេ។
ការដោះស្រាយ និងការរក្សាទុកក្នុងកាត់ទុក
នៅពេលបិទបញ្ចប់ ផ្នែកខាងក្រោមនៃ (ផលប្រាក់សុទ្ធរួម + ផ្នែកខ្លីនៃការរក្សាទុក) នឹងត្រូវបានបន្ថែមទៅក្នុងទឹកប្រាក់ក្នុងគណនី។ ផ្នែកខ្លីនៃការរក្សាទុកដែលនៅសល់នឹងនៅតែមាន។ ជុំវិញដែលមានផលប្រាក់សុទ្ធសូន្យនឹងមិនផ្លាស់ប្តូរផ្នែកខ្លីនៃការរក្សាទុកទេ។
ទឹកប្រាក់ក្នុងគណនីត្រូវបានរក្សាទុកក្នុង localStorage នៃកម្មវិធីរុករក។ ការស្តារដោយដៃសម្រាប់ការស្ងប់ស្ងាត់តែប៉ុណ្ណោះនឹងកំណត់ទឹកប្រាក់ក្នុងគណនីជា 1000 ប្រសិនបើវាធ្លាក់ចុះទាបជាង 10 ខណៈពេលស្ងប់ស្ងាត់។ ការបំពេញមិនបំបែកផ្នែកខ្លីនៃការរក្សាទុកទេ។
ប្រសិនបើទំព័រត្រូវបានផ្ទុកឡើងវិញក្នុងអំឡុងពេលជុំវិញដែលមិនទាន់បញ្ចប់ ភាគរយដែលបានចាប់យកនឹងនៅតែត្រូវបានកាត់ចេញ ហើយជុំវិញនឹងបញ្ចប់ដោយគ្មានការសងប្រាក់វិញ ការបង់ប្រាក់ ឬការបន្ត។ ការគ្រប់គ្រងនឹងត្រឡប់ទៅភាគរយ 20 និងការបញ្ចូលស្វ័យប្រវត្តិបិទបន្ទាប់ពីការផ្ទុកឡើងវិញ។
គុណភាគរយដែលបានចាប់យកនឹងតម្លៃបិទបញ្ចប់សម្រាប់ផលប្រាក់សុទ្ធរួម រួមទាំងភាគរយផង។ កាក់សរុបដែលត្រូវបានបន្ថែមគឺផ្នែកខាងក្រោមនៃ (ផលប្រាក់សុទ្ធរួម + ផ្នែកខ្លីនៃការរក្សាទុក); ផ្នែកខ្លីដែលនៅសល់នឹងនៅតែមាន។
ភស្តុតាងគណិតវិទ្យា និង RTP
តារាងខាងក្រោមបង្ហាញលទ្ធផលនៃការវាស់វែងតាមរយៈការសិក្សាស្រាវជ្រាវសម្រាប់ក្រាបអង្គទ្វារទាំងបី ក្រោមគោលការណ៍បង់ប្រាក់ផ្សេងៗគ្នា។ ទិន្នន័យទាំងនេះគឺជាភស្តុតាងគាំទ្រ មិនមែនជាលទ្ធផលនៃការលេងដែលបានធានាទេ។
| ក្រាប | គោលការណ៍ | RTP រំពឹងទុក | RTP វាស់វែង |
|---|---|---|---|
| 0 (លីនេអ៊ែរ) | ជំហានដោយដៃ 6 | 97% | 96.88% |
| 0 (លីនេអ៊ែរ) | Terminal 12 | 97% | 97.22% |
| 0 (លីនេអ៊ែរ) | First-Cross 1.25 | 97% | 96.89% |
| 0 (លីនេអ៊ែរ) | First-Cross 1.75 | 97% | 97.19% |
| 0 (លីនេអ៊ែរ) | First-Cross 2.50 | 97% | 96.84% |
| 1 (ការេ) | ជំហានដោយដៃ 6 | 97% | 96.93% |
| 1 (ការេ) | Terminal 12 | 97% | 97.27% |
| 1 (ការេ) | First-Cross 1.25 | 97% | 96.88% |
| 1 (ការេ) | First-Cross 1.75 | 97% | 96.97% |
| 1 (ការេ) | First-Cross 2.50 | 97% | 97.09% |
| 2 (គូប) | ជំហានដោយដៃ 6 | 97% | 97.13% |
| 2 (គូប) | Terminal 12 | 97% | 97.98% |
| 2 (គូប) | First-Cross 1.25 | 97% | 97.02% |
| 2 (គូប) | First-Cross 1.75 | 97% | 96.98% |
| 2 (គូប) | First-Cross 2.50 | 97% | 97.27% |
ឧទាហរណ៍ការគណនា: Mask 0
ជាមួយនឹងខ្សែកោងលីនេអ៊ែរ ប្រសិនបើមានប៊ីតសូន្យចំនួនដប់ពីរ នឹងផ្តល់តម្លៃបញ្ចប់ជា 1, 1 និង 1 ហើយពិន្ទុចុងក្រោយគឺសូន្យ។ លេខបឋមគ្រប់លេខមានស្វ័យគុណសូន្យនៅក្នុងលេខ 1។ តម្លៃដើមគឺ 0.97 ហើយតម្លៃនៅជំហានទី 1 គឺប្រហែល 0.9207។
នៅជំហានទី 4 ប្លុកដំបូងបានបញ្ចប់ដោយ a=1។ ការបញ្ចប់ទាំងអស់ដែលនៅសល់មានការទូទាត់សូន្យ ដូច្នេះតម្លៃឈានទៅដល់សូន្យ ហើយការបង្វិលដែលមិនទាន់ប្រមូលផ្តុំចប់នៅទីនោះ។ តម្លៃទៀងទាត់នៅពេលក្រោយក៏សូន្យដែរ។ ការផ្ទេរផ្នែកទសភាគមិនផ្លាស់ប្តូរនៅលើការត្រឡប់មកវិញសូន្យនេះទេ។
សំណួរដែលគេសួរញឹកញាប់
របៀបណាដែលការទូទាត់ចុងក្រោយត្រូវបានគណនា?
ការត្រឡប់មកវិញសុទ្ធគឺជាភាគល្អិតដែលបានចាប់យកគុណនឹងតម្លៃនៅពេលបង់ប្រាក់ រួមទាំងភាគល្អិតផង។ តម្លៃនេះអាស្រ័យលើទម្ងន់រង្វាន់រំពឹងទុកលក្ខខណ្ឌ និងការរំពឹងទុកដើមរបស់វា។ ការផ្ទេរផ្នែកទសភាគដែលបានរក្សាទុកត្រូវបានបន្ថែមមុនពេលបង្រ្គាបចុះទៅជាមេដ្រាខ្មែរដែលបានកត់ត្រា; ផ្នែកដែលនៅសល់នៅតែមាន។
តើមានអ្វីកើតឡើងប្រសិនបើខ្ញុំផ្ទុកឡើងវិញនូវទំព័រអំឡុងពេលការបង្វិល?
ប្រសិនបើអ្នកផ្ទុកឡើងវិញអំឡុងពេលការបង្វិលមិនទាន់បញ្ចប់ ភាគល្អិតដែលបានចាប់យកនៅតែត្រូវបានកាត់ចេញ។ ការបង្វិលចប់ដោយគ្មានការសងប្រាក់ ការទូទាត់ ឬការបន្ត។ ការគ្រប់គ្រងត្រឡប់ទៅជាភាគល្អិត 20 និងបិទស្វ័យប្រវត្តិ។
តើការបង្ហាញសាកល្បងតម្រូវឱ្យមានគណនី ឬការចូលប្រើមែនទេ?
ទេ។ ការបង្ហាញសាកល្បងគ្មានលំហូរគណនី ឬការចូលប្រើទេ។ មេដ្រាសាកល្បងត្រូវបានរក្សាទុកនៅក្នុង localStorage នៃកម្មវិធីរុករក។ តុល្យភាពអាចត្រូវបានស្តារទៅ 1000 ដោយដៃប្រសិនបើវាធ្លាក់ចុះក្រោម 10 ខណៈពេលស្ងៀម។