Skip to content

Tacklin' the Kraken - Game Math Document

Item Value
Game Tacklin' the Kraken
Math version 2.0.0
Reel window 5 reels x 4 rows
Pay method 1024 ways, left to right
Bet 10 credits
Theoretical RTP 96.2000%
Volatility Medium to high (standard deviation 10.17 x bet for each round)

Purpose

This document gives the rules, the configuration and the mathematics of the game. It also gives the results of the verification.

Results in brief

Component RTP Share of the RTP
Base game: ways pays 36.1460% 37.57%
Base game: KEY and FISH collect 39.1520% 40.70%
Free spins 20.9020% 21.73%
Total 96.2000% 100.00%
Figure Value
Free spins trigger 1 in 171.66 base spins
Mean free spins win 35.88 x bet
Median free spins win (simulation) 8 x bet
Base spins with a win (simulation) 29.89%
KEY symbol on the reels in the base game 1 in 8.7 spins
Largest round win in the simulation 10,498.0 x bet

Deliverables

Deliverable In this document In the project folder
Excel theoretical calculation Excel workbook, with the file to download excel/TacklinTheKraken_TheoCalc.xlsx
Playable game with demo suite Play the game web/
Game math document These pages docs/ (build with mkdocs build)
Math configuration (single source) Configuration config/game_config.json
Game engine - web/js/engine.js
Exact calculator Base game math, Free spins math gamemath/exact_calc.py
Monte Carlo simulator (JavaScript) Verification sim/simulate.mjs
Fast Monte Carlo simulator (C++) RTP and volatility sim_cpp/krakensim.cpp

How to read this document

  • All wins are in credits. The bet is 10 credits.
  • "x bet" means a multiple of the bet.
  • A symbol name in capital letters (for example KEY) is a technical name. The glossary gives the definitions.
  • KEY is the technical name of the collect symbol. The playable game shows this symbol as a fishing hook and uses the name HOOK.
  • The tables come from the configuration file. A script writes them. Thus the numbers agree with the game.

Writing standard

This document uses the writing rules of ASD-STE100 (Simplified Technical English) for most of the text. The sentences are short. The verbs are in the active voice and in simple tenses. One word has one meaning. Full compliance is not a goal of this issue. The tables, the formulas and the game names are outside the standard.

Assumptions

The game design did not specify these items. This math model uses the values that follow. You can change each value in the configuration.

Item Value in this model
Pay method Ways pays (1024 ways). The game does not use lines.
Units of the paytable and of the fish values Credits, at a bet of 10 credits
Spins for levels 2, 3 and 4 8, 8, 8
Level multiplier Applies to all wins (ways pays and fish collect)
FS symbols on the bonus reels None. The free spins have no retrigger.
Win limit None
Target RTP 96.20%