Documentation
¶
Index ¶
- Constants
- Variables
- func CalcStatBon(ctx context.Context) float64
- func CalcStatReg(ctx context.Context, mrtp float64) float64
- type Game
- func (g *Game) Apply(screen slot.Screen, wins slot.Wins)
- func (g *Game) FreeSpins() int
- func (g *Game) ScanLined(screen slot.Screen, wins *slot.Wins)
- func (g *Game) ScanScatters(screen slot.Screen, wins *slot.Wins)
- func (g *Game) Scanner(screen slot.Screen, wins *slot.Wins)
- func (g *Game) SetSel(sel int) error
- func (g *Game) Spawn(screen slot.Screen, wins slot.Wins)
- func (g *Game) Spin(screen slot.Screen, mrtp float64)
Constants ¶
const Ene12 = 3 * 100
Variables ¶
var BetLines = slot.BetLinesNetEnt5x3[:25]
Bet lines
var Info = game.GameInfo{ Aliases: []game.GameAlias{ {Prov: "NetEnt", Name: "Simsalabim"}, }, GP: game.GPsel | game.GPretrig | game.GPfgmult | game.GPfgreel | game.GPscat | game.GPwild, SX: 5, SY: 3, SN: len(LinePay), LN: len(BetLines), BN: 1, RTP: game.MakeRtpList(ReelsMap), }
var LinePay = [11][5]float64{
{0, 0, 50, 150, 1000},
{0, 0, 25, 100, 500},
{0, 0, 15, 75, 300},
{0, 0, 10, 50, 200},
{0, 0, 5, 50, 150},
{0, 0, 5, 25, 100},
{0, 0, 5, 25, 100},
{0, 0, 5, 25, 100},
{},
{0, 5, 200, 2000, 7500},
{},
}
Lined payment.
var ReelsBon = slot.Reels5x{
{5, 10, 4, 6, 3, 11, 7, 8, 3, 6, 8, 5, 4, 6, 2, 1, 4, 5, 1, 2, 7, 1, 8, 7, 3, 2},
{5, 4, 3, 1, 2, 6, 3, 2, 8, 5, 10, 6, 1, 8, 2, 11, 4, 3, 5, 7, 1, 8, 7, 6, 4, 7},
{4, 2, 7, 1, 3, 6, 4, 7, 8, 3, 1, 5, 6, 10, 5, 8, 4, 2, 11, 3, 2, 6, 8, 5, 1, 7},
{2, 6, 10, 4, 7, 2, 3, 5, 6, 4, 2, 6, 1, 7, 8, 5, 1, 11, 7, 3, 1, 8, 5, 4, 3, 8},
{8, 11, 1, 7, 2, 4, 8, 5, 10, 6, 5, 2, 4, 3, 6, 1, 7, 3, 5, 4, 2, 3, 7, 8, 6, 1},
}
reels lengths [26, 26, 26, 26, 26], total reshuffles 11881376 symbols: 246.72(lined) + 76.831(scatter) = 323.549772% free spins 1621890, q = 0.13651, sq = 1/(1-q) = 1.158087 free games frequency: 1/77.968 RTP = sq*rtp(sym) = 1.1581*323.55 = 374.698742%
var ReelsMap = map[float64]*slot.Reels5x{ 83.526782: &ReelsReg835, 84.048555: &ReelsReg840, 85.318533: &ReelsReg85, 87.171713: &ReelsReg87, 88.067996: &ReelsReg88, 88.943150: &ReelsReg89, 90.159712: &ReelsReg90, 92.143384: &ReelsReg92, 92.792118: &ReelsReg93, 94.068644: &ReelsReg94, 95.025783: &ReelsReg95, 96.205685: &ReelsReg96, 97.168006: &ReelsReg97, 98.103229: &ReelsReg98, 99.265624: &ReelsReg99, 100.959002: &ReelsReg101, 104.936836: &ReelsReg105, 112.247375: &ReelsReg112, }
Map with available reels.
var ReelsReg101 = slot.Reels5x{
{6, 5, 4, 1, 2, 8, 5, 6, 11, 7, 6, 3, 5, 8, 2, 7, 1, 8, 7, 9, 3, 7, 5, 2, 4, 10, 8, 6, 3, 1, 4},
{3, 6, 5, 8, 3, 5, 10, 7, 1, 4, 2, 9, 8, 3, 7, 2, 1, 6, 8, 4, 6, 5, 4, 11, 5, 7, 8, 6, 7, 2, 4},
{8, 4, 1, 6, 3, 11, 4, 6, 2, 8, 5, 7, 2, 3, 7, 6, 1, 5, 3, 7, 4, 5, 6, 1, 7, 8, 10, 2, 8, 5, 9},
{5, 6, 2, 9, 4, 7, 3, 4, 6, 1, 5, 7, 3, 8, 6, 7, 8, 2, 5, 1, 6, 11, 5, 8, 3, 4, 7, 2, 10, 8, 4},
{4, 6, 3, 8, 7, 1, 4, 7, 1, 2, 5, 6, 8, 4, 7, 2, 11, 5, 6, 2, 5, 7, 6, 3, 5, 10, 8, 3, 4, 9, 8},
}
reels lengths [31, 31, 31, 31, 31], total reshuffles 28629151 symbols: 50.257(lined) + 17.919(scatter) = 68.176489% free spins 2350890, q = 0.082115, sq = 1/(1-q) = 1.089461 free games frequency: 1/128.23 ne12 bonuses: frequency 1/14896, rtp = 2.014031% RTP = 68.176(sym) + 2.014(ne12) + 0.082115*374.7(fg) = 100.959002%
var ReelsReg105 = slot.Reels5x{
{6, 5, 4, 1, 2, 8, 5, 6, 11, 7, 6, 3, 5, 8, 2, 7, 1, 8, 7, 9, 3, 7, 5, 2, 4, 10, 8, 6, 3, 1, 4},
{7, 4, 1, 5, 2, 6, 3, 5, 7, 8, 6, 2, 10, 5, 3, 8, 7, 6, 4, 8, 3, 6, 5, 7, 9, 8, 1, 4, 11, 1, 2},
{8, 4, 1, 6, 3, 11, 4, 6, 2, 8, 5, 7, 2, 3, 7, 6, 1, 5, 3, 7, 4, 5, 6, 1, 7, 8, 10, 2, 8, 5, 9},
{7, 2, 10, 6, 2, 8, 6, 9, 8, 3, 5, 7, 1, 6, 3, 8, 7, 5, 6, 11, 1, 4, 8, 5, 4, 3, 5, 1, 7, 2, 4},
{7, 10, 1, 3, 2, 6, 1, 5, 9, 3, 7, 11, 8, 5, 6, 8, 7, 6, 4, 8, 2, 7, 4, 1, 3, 4, 5, 8, 2, 6, 5},
}
reels lengths [31, 31, 31, 31, 31], total reshuffles 28629151 symbols: 54.235(lined) + 17.919(scatter) = 72.154323% free spins 2350890, q = 0.082115, sq = 1/(1-q) = 1.089461 free games frequency: 1/128.23 ne12 bonuses: frequency 1/14896, rtp = 2.014031% RTP = 72.154(sym) + 2.014(ne12) + 0.082115*374.7(fg) = 104.936836%
var ReelsReg112 = slot.Reels5x{
{4, 2, 6, 8, 1, 6, 7, 1, 2, 7, 8, 5, 11, 4, 6, 8, 9, 3, 1, 7, 8, 2, 4, 3, 5, 6, 10, 5, 7, 3},
{5, 7, 6, 5, 8, 4, 1, 7, 10, 2, 4, 6, 3, 11, 8, 2, 9, 6, 1, 7, 3, 8, 1, 5, 4, 2, 8, 7, 6, 3},
{7, 2, 8, 6, 7, 3, 4, 8, 3, 1, 5, 2, 9, 6, 4, 8, 11, 6, 1, 5, 7, 3, 5, 1, 8, 4, 7, 6, 2, 10},
{1, 3, 7, 4, 6, 5, 2, 3, 9, 7, 6, 3, 1, 7, 6, 4, 8, 5, 2, 8, 5, 4, 10, 2, 8, 1, 11, 6, 7, 8},
{8, 2, 5, 6, 2, 5, 10, 7, 1, 8, 2, 6, 9, 7, 4, 8, 3, 7, 6, 3, 4, 1, 3, 6, 5, 8, 11, 7, 4, 1},
}
reels lengths [30, 30, 30, 30, 30], total reshuffles 24300000 symbols: 57.045(lined) + 19.145(scatter) = 76.189856% free spins 2194290, q = 0.0903, sq = 1/(1-q) = 1.099263 free games frequency: 1/116.82 ne12 bonuses: frequency 1/13500, rtp = 2.222222% RTP = 76.19(sym) + 2.2222(ne12) + 0.0903*374.7(fg) = 112.247375%
var ReelsReg835 = slot.Reels5x{
{8, 5, 6, 7, 2, 9, 5, 7, 6, 11, 2, 4, 5, 3, 1, 10, 4, 3, 8, 7, 6, 8, 5, 6, 4, 8, 3, 4, 7, 2, 8, 1, 6, 7},
{2, 10, 3, 7, 4, 5, 7, 6, 5, 2, 8, 6, 7, 3, 1, 4, 7, 5, 3, 4, 8, 1, 7, 6, 8, 2, 11, 5, 6, 4, 8, 9, 6, 8},
{7, 4, 1, 5, 7, 8, 9, 3, 4, 2, 7, 6, 5, 8, 7, 6, 4, 3, 2, 5, 6, 8, 2, 11, 8, 5, 3, 7, 1, 6, 10, 4, 8, 6},
{6, 5, 3, 4, 11, 6, 7, 2, 5, 6, 2, 7, 8, 5, 3, 7, 8, 5, 6, 8, 4, 7, 1, 2, 6, 1, 9, 4, 8, 3, 7, 8, 10, 4},
{11, 7, 4, 8, 3, 6, 7, 1, 8, 5, 2, 10, 5, 6, 4, 9, 2, 5, 4, 1, 8, 4, 3, 8, 5, 7, 6, 3, 7, 6, 2, 7, 8, 6},
}
reels lengths [34, 34, 34, 34, 34], total reshuffles 45435424 symbols: 43.587(lined) + 14.884(scatter) = 58.471238% free spins 2853090, q = 0.062794, sq = 1/(1-q) = 1.067002 free games frequency: 1/166.88 ne12 bonuses: frequency 1/19652, rtp = 1.526562% RTP = 58.471(sym) + 1.5266(ne12) + 0.062794*374.7(fg) = 83.526782%
var ReelsReg840 = slot.Reels5x{
{8, 5, 6, 7, 2, 9, 5, 7, 6, 11, 2, 4, 5, 3, 1, 10, 4, 3, 8, 7, 6, 8, 5, 6, 4, 8, 3, 4, 7, 2, 8, 1, 6, 7},
{9, 2, 8, 3, 7, 8, 4, 7, 5, 8, 1, 6, 4, 3, 8, 2, 11, 4, 7, 5, 6, 10, 7, 6, 1, 4, 7, 6, 5, 3, 8, 2, 1, 5},
{7, 4, 1, 5, 7, 8, 9, 3, 4, 2, 7, 6, 5, 8, 7, 6, 4, 3, 2, 5, 6, 8, 2, 11, 8, 5, 3, 7, 1, 6, 10, 4, 8, 6},
{4, 1, 6, 7, 5, 2, 7, 1, 4, 8, 7, 11, 1, 3, 6, 2, 5, 8, 7, 4, 3, 5, 9, 8, 5, 6, 2, 8, 4, 10, 7, 6, 3, 8},
{11, 7, 4, 8, 3, 6, 7, 1, 8, 5, 2, 10, 5, 6, 4, 9, 2, 5, 4, 1, 8, 4, 3, 8, 5, 7, 6, 3, 7, 6, 2, 7, 8, 6},
}
reels lengths [34, 34, 34, 34, 34], total reshuffles 45435424 symbols: 44.109(lined) + 14.884(scatter) = 58.993012% free spins 2853090, q = 0.062794, sq = 1/(1-q) = 1.067002 free games frequency: 1/166.88 ne12 bonuses: frequency 1/19652, rtp = 1.526562% RTP = 58.993(sym) + 1.5266(ne12) + 0.062794*374.7(fg) = 84.048555%
var ReelsReg85 = slot.Reels5x{
{6, 1, 3, 7, 2, 10, 3, 1, 4, 2, 8, 7, 5, 4, 7, 5, 1, 8, 6, 9, 7, 4, 6, 5, 7, 6, 8, 11, 2, 5, 8, 3, 4, 8},
{2, 10, 3, 7, 4, 5, 7, 6, 5, 2, 8, 6, 7, 3, 1, 4, 7, 5, 3, 4, 8, 1, 7, 6, 8, 2, 11, 5, 6, 4, 8, 9, 6, 8},
{1, 4, 7, 1, 5, 3, 9, 8, 4, 6, 7, 4, 3, 2, 8, 7, 4, 1, 2, 7, 6, 5, 3, 8, 6, 5, 8, 6, 5, 2, 10, 8, 7, 11},
{6, 5, 3, 4, 11, 6, 7, 2, 5, 6, 2, 7, 8, 5, 3, 7, 8, 5, 6, 8, 4, 7, 1, 2, 6, 1, 9, 4, 8, 3, 7, 8, 10, 4},
{5, 7, 4, 6, 7, 3, 10, 4, 8, 7, 6, 3, 2, 4, 8, 5, 3, 6, 7, 8, 4, 9, 8, 1, 2, 7, 1, 5, 2, 11, 5, 8, 6, 1},
}
reels lengths [34, 34, 34, 34, 34], total reshuffles 45435424 symbols: 45.379(lined) + 14.884(scatter) = 60.262990% free spins 2853090, q = 0.062794, sq = 1/(1-q) = 1.067002 free games frequency: 1/166.88 ne12 bonuses: frequency 1/19652, rtp = 1.526562% RTP = 60.263(sym) + 1.5266(ne12) + 0.062794*374.7(fg) = 85.318533%
var ReelsReg87 = slot.Reels5x{
{6, 1, 3, 7, 2, 10, 3, 1, 4, 2, 8, 7, 5, 4, 7, 5, 1, 8, 6, 9, 7, 4, 6, 5, 7, 6, 8, 11, 2, 5, 8, 3, 4, 8},
{9, 2, 8, 3, 7, 8, 4, 7, 5, 8, 1, 6, 4, 3, 8, 2, 11, 4, 7, 5, 6, 10, 7, 6, 1, 4, 7, 6, 5, 3, 8, 2, 1, 5},
{1, 4, 7, 1, 5, 3, 9, 8, 4, 6, 7, 4, 3, 2, 8, 7, 4, 1, 2, 7, 6, 5, 3, 8, 6, 5, 8, 6, 5, 2, 10, 8, 7, 11},
{6, 5, 3, 4, 11, 6, 7, 2, 5, 6, 2, 7, 8, 5, 3, 7, 8, 5, 6, 8, 4, 7, 1, 2, 6, 1, 9, 4, 8, 3, 7, 8, 10, 4},
{11, 7, 4, 8, 3, 6, 7, 1, 8, 5, 2, 10, 5, 6, 4, 9, 2, 5, 4, 1, 8, 4, 3, 8, 5, 7, 6, 3, 7, 6, 2, 7, 8, 6},
}
reels lengths [34, 34, 34, 34, 34], total reshuffles 45435424 symbols: 47.232(lined) + 14.884(scatter) = 62.116170% free spins 2853090, q = 0.062794, sq = 1/(1-q) = 1.067002 free games frequency: 1/166.88 ne12 bonuses: frequency 1/19652, rtp = 1.526562% RTP = 62.116(sym) + 1.5266(ne12) + 0.062794*374.7(fg) = 87.171713%
var ReelsReg88 = slot.Reels5x{
{6, 1, 3, 7, 2, 10, 3, 1, 4, 2, 8, 7, 5, 4, 7, 5, 1, 8, 6, 9, 7, 4, 6, 5, 7, 6, 8, 11, 2, 5, 8, 3, 4, 8},
{9, 2, 8, 3, 7, 8, 4, 7, 5, 8, 1, 6, 4, 3, 8, 2, 11, 4, 7, 5, 6, 10, 7, 6, 1, 4, 7, 6, 5, 3, 8, 2, 1, 5},
{1, 4, 7, 1, 5, 3, 9, 8, 4, 6, 7, 4, 3, 2, 8, 7, 4, 1, 2, 7, 6, 5, 3, 8, 6, 5, 8, 6, 5, 2, 10, 8, 7, 11},
{4, 1, 6, 7, 5, 2, 7, 1, 4, 8, 7, 11, 1, 3, 6, 2, 5, 8, 7, 4, 3, 5, 9, 8, 5, 6, 2, 8, 4, 10, 7, 6, 3, 8},
{5, 7, 4, 6, 7, 3, 10, 4, 8, 7, 6, 3, 2, 4, 8, 5, 3, 6, 7, 8, 4, 9, 8, 1, 2, 7, 1, 5, 2, 11, 5, 8, 6, 1},
}
reels lengths [34, 34, 34, 34, 34], total reshuffles 45435424 symbols: 48.128(lined) + 14.884(scatter) = 63.012453% free spins 2853090, q = 0.062794, sq = 1/(1-q) = 1.067002 free games frequency: 1/166.88 ne12 bonuses: frequency 1/19652, rtp = 1.526562% RTP = 63.012(sym) + 1.5266(ne12) + 0.062794*374.7(fg) = 88.067996%
var ReelsReg89 = slot.Reels5x{
{6, 1, 3, 7, 2, 10, 3, 1, 4, 2, 8, 7, 5, 4, 7, 5, 1, 8, 6, 9, 7, 4, 6, 5, 7, 6, 8, 11, 2, 5, 8, 3, 4, 8},
{6, 3, 5, 8, 6, 1, 9, 2, 8, 6, 3, 10, 8, 3, 6, 4, 8, 5, 3, 8, 11, 2, 7, 4, 5, 7, 1, 2, 7, 5, 4, 7, 1, 4},
{5, 10, 8, 7, 2, 8, 3, 4, 6, 11, 3, 1, 5, 7, 4, 8, 9, 4, 5, 8, 7, 6, 4, 8, 3, 6, 1, 7, 3, 5, 2, 6, 1, 2},
{9, 8, 1, 7, 3, 2, 8, 5, 10, 2, 8, 4, 1, 5, 4, 2, 5, 6, 11, 7, 8, 4, 3, 5, 6, 7, 8, 6, 3, 4, 7, 6, 1, 3},
{2, 8, 4, 2, 7, 6, 9, 5, 6, 7, 8, 5, 1, 8, 5, 1, 4, 7, 3, 4, 2, 3, 6, 7, 1, 3, 11, 8, 4, 3, 10, 5, 8, 6},
}
reels lengths [34, 34, 34, 34, 34], total reshuffles 45435424 symbols: 49.003(lined) + 14.884(scatter) = 63.887607% free spins 2853090, q = 0.062794, sq = 1/(1-q) = 1.067002 free games frequency: 1/166.88 ne12 bonuses: frequency 1/19652, rtp = 1.526562% RTP = 63.888(sym) + 1.5266(ne12) + 0.062794*374.7(fg) = 88.943150%
var ReelsReg90 = slot.Reels5x{
{11, 7, 6, 1, 4, 8, 2, 5, 3, 7, 1, 4, 6, 8, 10, 3, 1, 2, 5, 4, 6, 5, 7, 9, 3, 8, 2, 7, 6, 8, 5, 4, 3, 8},
{6, 3, 5, 8, 6, 1, 9, 2, 8, 6, 3, 10, 8, 3, 6, 4, 8, 5, 3, 8, 11, 2, 7, 4, 5, 7, 1, 2, 7, 5, 4, 7, 1, 4},
{5, 10, 8, 7, 2, 8, 3, 4, 6, 11, 3, 1, 5, 7, 4, 8, 9, 4, 5, 8, 7, 6, 4, 8, 3, 6, 1, 7, 3, 5, 2, 6, 1, 2},
{9, 8, 1, 7, 3, 2, 8, 5, 10, 2, 8, 4, 1, 5, 4, 2, 5, 6, 11, 7, 8, 4, 3, 5, 6, 7, 8, 6, 3, 4, 7, 6, 1, 3},
{2, 8, 4, 2, 7, 6, 9, 5, 6, 7, 8, 5, 1, 8, 5, 1, 4, 7, 3, 4, 2, 3, 6, 7, 1, 3, 11, 8, 4, 3, 10, 5, 8, 6},
}
reels lengths [34, 34, 34, 34, 34], total reshuffles 45435424 symbols: 50.22(lined) + 14.884(scatter) = 65.104169% free spins 2853090, q = 0.062794, sq = 1/(1-q) = 1.067002 free games frequency: 1/166.88 ne12 bonuses: frequency 1/19652, rtp = 1.526562% RTP = 65.104(sym) + 1.5266(ne12) + 0.062794*374.7(fg) = 90.159712%
var ReelsReg92 = slot.Reels5x{
{5, 3, 8, 6, 2, 5, 10, 4, 7, 5, 1, 7, 8, 1, 4, 8, 3, 2, 6, 4, 7, 5, 3, 4, 2, 3, 9, 2, 8, 6, 11, 1, 6, 7},
{6, 3, 5, 8, 6, 1, 9, 2, 8, 6, 3, 10, 8, 3, 6, 4, 8, 5, 3, 8, 11, 2, 7, 4, 5, 7, 1, 2, 7, 5, 4, 7, 1, 4},
{5, 2, 8, 4, 2, 9, 8, 7, 2, 1, 8, 6, 3, 5, 2, 7, 3, 11, 4, 3, 1, 4, 5, 3, 8, 6, 5, 7, 6, 4, 7, 1, 10, 6},
{9, 8, 1, 7, 3, 2, 8, 5, 10, 2, 8, 4, 1, 5, 4, 2, 5, 6, 11, 7, 8, 4, 3, 5, 6, 7, 8, 6, 3, 4, 7, 6, 1, 3},
{10, 4, 6, 5, 4, 7, 8, 3, 2, 7, 3, 4, 8, 6, 2, 3, 7, 4, 5, 3, 1, 5, 2, 8, 1, 6, 7, 5, 9, 2, 6, 11, 8, 1},
}
reels lengths [34, 34, 34, 34, 34], total reshuffles 45435424 symbols: 52.204(lined) + 14.884(scatter) = 67.087841% free spins 2853090, q = 0.062794, sq = 1/(1-q) = 1.067002 free games frequency: 1/166.88 ne12 bonuses: frequency 1/19652, rtp = 1.526562% RTP = 67.088(sym) + 1.5266(ne12) + 0.062794*374.7(fg) = 92.143384%
var ReelsReg93 = slot.Reels5x{
{5, 3, 8, 6, 2, 5, 10, 4, 7, 5, 1, 7, 8, 1, 4, 8, 3, 2, 6, 4, 7, 5, 3, 4, 2, 3, 9, 2, 8, 6, 11, 1, 6, 7},
{5, 7, 6, 3, 8, 4, 3, 5, 6, 4, 8, 1, 7, 8, 9, 2, 7, 11, 2, 4, 8, 10, 6, 3, 5, 4, 1, 5, 2, 3, 7, 6, 1, 2},
{5, 10, 8, 7, 2, 8, 3, 4, 6, 11, 3, 1, 5, 7, 4, 8, 9, 4, 5, 8, 7, 6, 4, 8, 3, 6, 1, 7, 3, 5, 2, 6, 1, 2},
{8, 4, 5, 3, 11, 8, 3, 2, 5, 7, 4, 1, 7, 2, 6, 7, 2, 5, 6, 1, 7, 4, 8, 6, 10, 3, 5, 4, 2, 1, 9, 8, 6, 3},
{10, 4, 6, 5, 4, 7, 8, 3, 2, 7, 3, 4, 8, 6, 2, 3, 7, 4, 5, 3, 1, 5, 2, 8, 1, 6, 7, 5, 9, 2, 6, 11, 8, 1},
}
reels lengths [34, 34, 34, 34, 34], total reshuffles 45435424 symbols: 52.852(lined) + 14.884(scatter) = 67.736575% free spins 2853090, q = 0.062794, sq = 1/(1-q) = 1.067002 free games frequency: 1/166.88 ne12 bonuses: frequency 1/19652, rtp = 1.526562% RTP = 67.737(sym) + 1.5266(ne12) + 0.062794*374.7(fg) = 92.792118%
var ReelsReg94 = slot.Reels5x{
{5, 3, 8, 6, 2, 5, 10, 4, 7, 5, 1, 7, 8, 1, 4, 8, 3, 2, 6, 4, 7, 5, 3, 4, 2, 3, 9, 2, 8, 6, 11, 1, 6, 7},
{5, 7, 6, 3, 8, 4, 3, 5, 6, 4, 8, 1, 7, 8, 9, 2, 7, 11, 2, 4, 8, 10, 6, 3, 5, 4, 1, 5, 2, 3, 7, 6, 1, 2},
{5, 2, 8, 4, 2, 9, 8, 7, 2, 1, 8, 6, 3, 5, 2, 7, 3, 11, 4, 3, 1, 4, 5, 3, 8, 6, 5, 7, 6, 4, 7, 1, 10, 6},
{9, 8, 1, 7, 3, 2, 8, 5, 10, 2, 8, 4, 1, 5, 4, 2, 5, 6, 11, 7, 8, 4, 3, 5, 6, 7, 8, 6, 3, 4, 7, 6, 1, 3},
{10, 4, 6, 5, 4, 7, 8, 3, 2, 7, 3, 4, 8, 6, 2, 3, 7, 4, 5, 3, 1, 5, 2, 8, 1, 6, 7, 5, 9, 2, 6, 11, 8, 1},
}
reels lengths [34, 34, 34, 34, 34], total reshuffles 45435424 symbols: 54.129(lined) + 14.884(scatter) = 69.013101% free spins 2853090, q = 0.062794, sq = 1/(1-q) = 1.067002 free games frequency: 1/166.88 ne12 bonuses: frequency 1/19652, rtp = 1.526562% RTP = 69.013(sym) + 1.5266(ne12) + 0.062794*374.7(fg) = 94.068644%
var ReelsReg95 = slot.Reels5x{
{5, 3, 8, 6, 2, 5, 10, 4, 7, 5, 1, 7, 8, 1, 4, 8, 3, 2, 6, 4, 7, 5, 3, 4, 2, 3, 9, 2, 8, 6, 11, 1, 6, 7},
{5, 7, 6, 3, 8, 4, 3, 5, 6, 4, 8, 1, 7, 8, 9, 2, 7, 11, 2, 4, 8, 10, 6, 3, 5, 4, 1, 5, 2, 3, 7, 6, 1, 2},
{5, 2, 8, 4, 2, 9, 8, 7, 2, 1, 8, 6, 3, 5, 2, 7, 3, 11, 4, 3, 1, 4, 5, 3, 8, 6, 5, 7, 6, 4, 7, 1, 10, 6},
{8, 4, 5, 3, 11, 8, 3, 2, 5, 7, 4, 1, 7, 2, 6, 7, 2, 5, 6, 1, 7, 4, 8, 6, 10, 3, 5, 4, 2, 1, 9, 8, 6, 3},
{10, 4, 6, 5, 4, 7, 8, 3, 2, 7, 3, 4, 8, 6, 2, 3, 7, 4, 5, 3, 1, 5, 2, 8, 1, 6, 7, 5, 9, 2, 6, 11, 8, 1},
}
reels lengths [34, 34, 34, 34, 34], total reshuffles 45435424 symbols: 55.086(lined) + 14.884(scatter) = 69.970240% free spins 2853090, q = 0.062794, sq = 1/(1-q) = 1.067002 free games frequency: 1/166.88 ne12 bonuses: frequency 1/19652, rtp = 1.526562% RTP = 69.97(sym) + 1.5266(ne12) + 0.062794*374.7(fg) = 95.025783%
var ReelsReg96 = slot.Reels5x{
{7, 5, 6, 4, 8, 11, 3, 7, 1, 5, 2, 1, 5, 3, 6, 2, 4, 7, 8, 10, 6, 5, 3, 8, 2, 6, 9, 4, 2, 7, 8, 4, 3},
{10, 8, 5, 1, 3, 9, 8, 3, 2, 5, 7, 2, 11, 4, 6, 8, 5, 1, 4, 2, 3, 4, 6, 7, 8, 6, 7, 4, 5, 3, 6, 2, 7},
{8, 1, 3, 10, 4, 8, 1, 5, 3, 7, 2, 6, 7, 5, 6, 2, 4, 6, 7, 3, 4, 8, 5, 6, 3, 2, 9, 5, 8, 2, 7, 11, 4},
{4, 5, 7, 6, 5, 2, 4, 8, 5, 4, 6, 3, 7, 8, 3, 9, 5, 8, 10, 6, 2, 7, 4, 1, 3, 6, 1, 2, 3, 7, 11, 8, 2},
{8, 5, 9, 7, 2, 3, 5, 6, 3, 8, 5, 7, 11, 3, 5, 6, 8, 2, 7, 10, 6, 4, 7, 2, 6, 4, 1, 8, 4, 3, 2, 4, 1},
}
reels lengths [33, 33, 33, 33, 33], total reshuffles 39135393 symbols: 53.071(lined) + 15.802(scatter) = 68.873871% free spins 2680290, q = 0.068488, sq = 1/(1-q) = 1.073523 free games frequency: 1/153.24 ne12 bonuses: frequency 1/17968, rtp = 1.669588% RTP = 68.874(sym) + 1.6696(ne12) + 0.068488*374.7(fg) = 96.205685%
var ReelsReg97 = slot.Reels5x{
{5, 3, 8, 6, 2, 5, 10, 4, 7, 5, 1, 7, 8, 1, 4, 8, 3, 2, 6, 4, 7, 5, 3, 4, 2, 3, 9, 2, 8, 6, 11, 1, 6, 7},
{5, 7, 6, 3, 8, 4, 3, 5, 6, 4, 8, 1, 7, 8, 9, 2, 7, 11, 2, 4, 8, 10, 6, 3, 5, 4, 1, 5, 2, 3, 7, 6, 1, 2},
{4, 9, 7, 8, 6, 5, 4, 2, 5, 6, 8, 1, 6, 3, 5, 2, 4, 7, 6, 8, 3, 10, 7, 4, 1, 5, 2, 11, 3, 8, 7},
{5, 6, 2, 9, 4, 7, 3, 4, 6, 1, 5, 7, 3, 8, 6, 7, 8, 2, 5, 1, 6, 11, 5, 8, 3, 4, 7, 2, 10, 8, 4},
{4, 6, 3, 8, 7, 1, 4, 7, 1, 2, 5, 6, 8, 4, 7, 2, 11, 5, 6, 2, 5, 7, 6, 3, 5, 10, 8, 3, 4, 9, 8},
}
reels lengths [34, 34, 31, 31, 31], total reshuffles 34438396 symbols: 51.149(lined) + 16.66(scatter) = 67.809105% free spins 2544480, q = 0.073885, sq = 1/(1-q) = 1.079779 free games frequency: 1/142.23 ne12 bonuses: frequency 1/17918, rtp = 1.674294% RTP = 67.809(sym) + 1.6743(ne12) + 0.073885*374.7(fg) = 97.168006%
var ReelsReg98 = slot.Reels5x{
{7, 5, 6, 4, 8, 11, 3, 7, 1, 5, 2, 1, 5, 3, 6, 2, 4, 7, 8, 10, 6, 5, 3, 8, 2, 6, 9, 4, 2, 7, 8, 4, 3},
{3, 6, 5, 8, 3, 5, 10, 7, 1, 4, 2, 9, 8, 3, 7, 2, 1, 6, 8, 4, 6, 5, 4, 11, 5, 7, 8, 6, 7, 2, 4},
{4, 9, 7, 8, 6, 5, 4, 2, 5, 6, 8, 1, 6, 3, 5, 2, 4, 7, 6, 8, 3, 10, 7, 4, 1, 5, 2, 11, 3, 8, 7},
{5, 6, 2, 9, 4, 7, 3, 4, 6, 1, 5, 7, 3, 8, 6, 7, 8, 2, 5, 1, 6, 11, 5, 8, 3, 4, 7, 2, 10, 8, 4},
{4, 6, 3, 8, 7, 1, 4, 7, 1, 2, 5, 6, 8, 4, 7, 2, 11, 5, 6, 2, 5, 7, 6, 3, 5, 10, 8, 3, 4, 9, 8},
}
reels lengths [33, 31, 31, 31, 31], total reshuffles 30476193 symbols: 49.042(lined) + 17.482(scatter) = 66.524109% free spins 2414610, q = 0.079229, sq = 1/(1-q) = 1.086047 free games frequency: 1/132.81 ne12 bonuses: frequency 1/15856, rtp = 1.891969% RTP = 66.524(sym) + 1.892(ne12) + 0.079229*374.7(fg) = 98.103229%
var ReelsReg99 = slot.Reels5x{
{5, 8, 3, 7, 6, 4, 1, 6, 5, 7, 9, 2, 4, 3, 8, 5, 10, 6, 7, 5, 2, 11, 3, 8, 4, 1, 6, 8, 7, 4, 2},
{3, 6, 5, 8, 3, 5, 10, 7, 1, 4, 2, 9, 8, 3, 7, 2, 1, 6, 8, 4, 6, 5, 4, 11, 5, 7, 8, 6, 7, 2, 4},
{4, 9, 7, 8, 6, 5, 4, 2, 5, 6, 8, 1, 6, 3, 5, 2, 4, 7, 6, 8, 3, 10, 7, 4, 1, 5, 2, 11, 3, 8, 7},
{5, 6, 2, 9, 4, 7, 3, 4, 6, 1, 5, 7, 3, 8, 6, 7, 8, 2, 5, 1, 6, 11, 5, 8, 3, 4, 7, 2, 10, 8, 4},
{4, 6, 3, 8, 7, 1, 4, 7, 1, 2, 5, 6, 8, 4, 7, 2, 11, 5, 6, 2, 5, 7, 6, 3, 5, 10, 8, 3, 4, 9, 8},
}
reels lengths [31, 31, 31, 31, 31], total reshuffles 28629151 symbols: 48.564(lined) + 17.919(scatter) = 66.483110% free spins 2350890, q = 0.082115, sq = 1/(1-q) = 1.089461 free games frequency: 1/128.23 ne12 bonuses: frequency 1/14896, rtp = 2.014031% RTP = 66.483(sym) + 2.014(ne12) + 0.082115*374.7(fg) = 99.265624%
var ScatFreespin = [5]int{0, 0, 10, 20, 30} // 11 scatter
Scatter freespins table
var ScatPay = [5]float64{0, 2, 4, 25, 200} // 11 scatter
Scatters payment.