-1 dislikes, resulting in 150% like/dislike ratio on the app

I woke up today and noticed that my game had somehow achieved -1 dislike, viewable on both app and website, resulting in a 150% like/dislike ratio, with the ratio viewable only for the app. I am unsure when the bug occurred.

image

App :
image

Website :
image

Game link, showing the bug: COURS - Roblox

27 Likes

how did it even reach -1
also does that mean if someone else disliked your game then the dislike number will be 0?

5 Likes

What life would be like if math.clamp didn’t exist >:)

Well I’m not seeing the bug on iOS, but nevertheless congratulations for having the highest rated game on Roblox

12 Likes

huh… hm… wait what?

now im afraid of disliking any game more than ever. also i tried to see this on the roblox mobile app, but it was showing 100% instead of 150%, whilst web version was showing 150%.

nonetheless. with such absurd result in making the best game any human kind have ever seen, i am congratulating you in finally achieving both popularity, creativity and peace! good job. like, really good job.

4 Likes

update ; someone disliked the game and it’s at 0 dislikes again

Whatif the original disliker (or liker if weird bug) un(dis)liked? 1 dislike even tho noone disliked? (someone is prob abusing the roblox api, or roblox servers are um smokey)

My assumption (purely speculative), is that roblox has a counter in the game page data (total likes, total dislikes), and they obviously have many databases with varying datacenter locations that need to sync. Database syncs are not always instant, if a person disliked twice before the sync the database query would check for their dislike, doesn’t exist because its querying an unsynced DB, therefore inserts and adds another dislike row. Then when they remove their dislike, it deletes the 2 rows and updates the total with -1 + -1.

9 Likes

Hey uh that equals 0 idk what you’re getting at.

unless you’re trolling,

a + (-b) → a - b

adding more icecubes will make a drink colder (negative temp)

-1 + (-1) = -1 - 1 = -2

3 Likes

Thanks for the report! I filed a ticket in our internal database.

@Russian_TacoX confirm this or no more $200 apple giftcards

how did this become a math topic lol

how did -1 dislike manage to give the game a healthy 150%

my 18 year old brain can’t comprehend this

yep. totally what i just said

how did this become a math topic lol

dont be scared. its just a bug

since it was 3 likes and -1 dislikes in the image then
image

local likes = 3
local dislikes = -1

local ratio = likes / (likes + dislikes)

print(ratio * 100) -- prints 150
2 Likes

like what i said.

i dont want any math equations replied to me. so someone give me a non-math explanation

Do you have evidence? Are they any other instances we could see of this happening that can be linked to exploiters?

1 Like

Absolutely. House TD is a great example. All you have to do is turn the number to -1 in the trades for you to duplicate towers to yourself. The devs of it still haven’t fixed it lol

-1 allows the item your duplicating to trick the game into letting you keep the item while you give it away. It can happen anywhere that doesn’t check specifically to make sure the item actually disappeared from the player who traded it away. It’s an exploit that relies on the game not checking that

Yeah I know about this exploit. To be honest I was asking to ensure this couldn’t’ve have happened accidentally, because unlike some glitches, I struggle to see a motive for this, aside from being bored, from the perspective of a random exploiter

1 Like

That makes perfect sense. There isn’t always a motive for exploiting but in a case like this I see the potential for negative dislikes to create a feedback that causes the game to become super popular and gives the developer an edge over all other games that would otherwise be impossible without this roblox website exploit. In fact, the likes being something like 9999999 could even deter people from playing because it’s so obvious that someone exploited it. With an exploit like this, it’s much more subtle to the average player and they might even be more inclined to hit the like button because of it. So it’s really a huge exploit. Whoever created it is very intelligent but they need to stop using it for bad behavior and put that energy into making a really cool game. If they can come up with an exploit like that, I’m sure they can make an awesome game, even if they don’t think so :grin: