ultrahot

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 27, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var LinePay = [8][3]float64{
	{0, 0, 750},
	{0, 0, 200},
	{0, 0, 60},
	{0, 0, 40},
	{0, 0, 40},
	{0, 0, 40},
	{0, 0, 40},
	{0, 0, 5},
}

Lined payment.

View Source
var Reels111 = slot.Reels3x{
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 2, 5, 5, 5, 2},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 2, 5, 5, 5, 2},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 2, 5, 5, 5, 2},
}

reels lengths [44, 44, 44], total reshuffles 85184 RTP = 110.648713%

View Source
var Reels88 = slot.Reels3x{
	{8, 8, 8, 1, 6, 6, 6, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 2, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 5, 5, 5},
	{8, 8, 8, 1, 6, 6, 6, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 2, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 5, 5, 5},
	{8, 8, 8, 1, 6, 6, 6, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 2, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 5, 5, 5},
}

reels lengths [37, 37, 37], total reshuffles 50653 RTP = 88.227746%

View Source
var Reels90 = slot.Reels3x{
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 8, 5, 5, 5, 2},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 8, 5, 5, 5, 2},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 8, 5, 5, 5, 2},
}

reels lengths [44, 44, 44], total reshuffles 85184 RTP = 90.275169%

View Source
var Reels92 = slot.Reels3x{
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 8, 5, 5, 5, 2},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 8, 5, 5, 5, 2},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 8, 5, 5, 5, 2},
}

reels lengths [43, 43, 43], total reshuffles 79507 RTP = 92.117675%

View Source
var Reels93 = slot.Reels3x{
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 5, 5, 5},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 5, 5, 5},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 5, 5, 5},
}

reels lengths [40, 40, 40], total reshuffles 64000 RTP = 93.062500%

View Source
var Reels96 = slot.Reels3x{
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 5, 5, 5, 2},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 5, 5, 5, 2},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 5, 5, 5, 2},
}

reels lengths [43, 43, 43], total reshuffles 79507 RTP = 95.658244%

View Source
var Reels98 = slot.Reels3x{
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 3, 3, 5, 5, 5, 2},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 3, 3, 5, 5, 5, 2},
	{8, 8, 8, 6, 6, 6, 1, 3, 2, 4, 4, 4, 7, 7, 7, 2, 8, 8, 8, 3, 3, 3, 6, 6, 6, 2, 5, 5, 5, 4, 4, 4, 7, 7, 7, 1, 2, 8, 3, 3, 3, 5, 5, 5, 2},
}

reels lengths [45, 45, 45], total reshuffles 91125 RTP = 97.816187%

View Source
var ReelsMap = map[float64]*slot.Reels3x{
	88.227746:  &Reels88,
	90.275169:  &Reels90,
	92.117675:  &Reels92,
	93.062500:  &Reels93,
	95.658244:  &Reels96,
	97.816187:  &Reels98,
	110.648713: &Reels111,
}

Map with available reels.

Functions

func CalcStat

func CalcStat(ctx context.Context, rn string) float64

Types

type Game

type Game struct {
	slot.Slot3x3 `yaml:",inline"`
}

func NewGame

func NewGame() *Game

func (*Game) Scanner

func (g *Game) Scanner(screen slot.Screen, wins *slot.Wins)

func (*Game) SetSel

func (g *Game) SetSel(sel slot.Bitset) error

func (*Game) Spin

func (g *Game) Spin(screen slot.Screen, mrtp float64)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL