#Use arbitrary-precision arithmetic to bypass 2^1024 (39 ante -> naneinf) limit

1 messages · Page 1 of 1 (latest)

lean widget
#

Arbitrary-precision arithmetic (sometimes named bignum or bigint) is used to represent really big numbers, it can be used to make endless mode really endless (if player has enough space and memory :D)
Lua has some bigint libraries, although I didn't try them myself, you can google "lua bigint" to search for some open libraries or implement it yourself

Only caveats with bigint with little increased memory usage and little lower speed of operations, but it should be in acceptable range even on low-end systems, but it's a necessary tradeoff to make game better

If you want to implement it, I suggest to leave a second "You Win!" message at 2^1024 score, so that old records will be valid

https://en.wikipedia.org/wiki/Arbitrary-precision_arithmetic

In computer science, arbitrary-precision arithmetic, also called bignum arithmetic, multiple-precision arithmetic, or sometimes infinite-precision arithmetic, indicates that calculations are performed on numbers whose digits of precision are potentially limited only by the available memory of the host system. This contrasts with the faster fixe...

unborn furnace
#

No point, but i like big number

lean widget
lethal anvil
#

Same

#

Balatro is a big number game anyway

thick grotto
#

Given how you can only really hit naneinf with like four strategies, I don't see the point of this. Maybe for endless to go on even longer sure, but I like the fact that the house wins at the end no matter what.

tranquil peak
#

If anyone has actually done a naneinf or ante 39 run they can attest that the game doesn’t need to be even longer lol

#

Balatro having an unintended kill screen is really cool, and this removes it

thick grotto
#

Which is worse? Burglar serpent ante39 or Perkeo Observatory ante39?

#

I think it's the first cuz you don't have to do the setup each time for perkeo

lean widget
#

this behavior potentially can create score leaderboards, a reason to optimize strategies

#

anyway, our opinions differ, we should wait for the developer to express thoughts about it

thick grotto
#

A score leaderboard for balatro is especially sad when you look at the fact that the current methods to get a naneinf involve sitting there for ten minutes.

#

And no other strategies would ever be on that leaderboard because nothing even comes close

vale zenith
#

Why would my score be "not a number"

#

It makes 0 sense for the leaderboard to include what is literally just "Oops, you went too far"

thick grotto
#

Not my point. I'm saying if they implement arbitrary precision and make a scoreboard, the only strategies getting there are the ones that currently can get naneinf

#

Cuz nothing else even comes remotely close.

vale zenith
#

you're saying leaderboards won't work because of exponential scaling, when the correct solution should be to.. yknow.. have multiple leaderboards

#

Either way, off the topic of Leaderboards, this isn't neccesary at all

vale zenith
# vale zenith Either way, off the topic of Leaderboards, this isn't neccesary at all

Who in any world needs to score over 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

lethal anvil
#

Completionists

vale zenith
lethal anvil
#

Getting the biggest number possible

#

If you make the biggest number possible bigger than last time, completionists will want that new number

vale zenith
lethal anvil
#

that's one way to look at it

#

not a very positive way, but a way

vale zenith
pastel kettle
fallow schooner
#

unlocking petroglyph i guess

umbral torrent
#

Naneinf is only reached by people consciously planning for it. No one just gets there with their regular build that they wanted to see how far they could get on. Outside of a crazy leaderboard, I don't see the point.

lean widget
unborn furnace
#

well known mod i think

#

but it good

#

the big number can get up to hyperoperations