Skyblock Island level algorithm

Discussion in 'Server Gameplay Suggestions' started by KhalDrogo, Oct 23, 2019.

Tags:
  1. KhalDrogo
    Offline

    KhalDrogo Active Member

    Messages:
    709
    When the leaderboard feature first came out, Drogo played with it for a while. Essentially Drogo just created a huge block of ice that placed him on top of the leaderboards. Then the value of ice was dropped and so did Drogo’s position on the leaderboard.
    Today, people still look to find the easiest to source block of high enough value to warrant farming and building huge slabs of it. At the moment it seems to be slimeblocks and Drogo sees players building huge slabs of these currently. No doubt the value of these will be dropped soon.
    Drogo's suggestion to counter this is to have the value of each block diminish as they make a up a higher percentage of the total block count. The following algorithm should work.

    BlockXValue=BlockXBaseValue * (#AllBlocks - #BlockX)/#AllBlocks

    Or Lz’s equivalent but but more mathematically elegant formula.

    BlockXValue = (1 - #BlockX/#AllBlocks) * BlockXBaseValue

    Where:
    BlockXValue = Final value of block type X
    BlockXBaseValue = Current value of block type X
    #AllBlocks = Total of all blocks on island
    #BlockX = Total of block type X

    This will continue to reward people for blocks of high value and larger islands, but will also reward people for variability of block type which Drogo thinks, will give the leaderboard the intended function of rewarding beautiful builds rather than hunks of high value blocks.
    Essentially a huge hunk of only one block type will be worthless but people who have built using many different block types will be rewarded.
     
    • Support Support x 15
    • Agree Agree x 1
    • Neutral Neutral x 1
    Last edited: Oct 29, 2019
  2. TheKraken
    Offline

    TheKraken Active Member

    Messages:
    4
    I just visit second place island and see they are adding very much slimeblock too. Want 1st spot
     
  3. Monster_Sparklez
    Offline

    Monster_Sparklez Yee yee Bubba Premium Premium

    Messages:
    1,442
    IGN:
    Monster_Sparklez
    I really like this idea, but what about diamonds is someone is placing pure diamond blocks there level will decrease per block when it is a block that isn’t easily obtained
     
    • Agree Agree x 1
  4. KhalDrogo
    Offline

    KhalDrogo Active Member

    Messages:
    709
    if your island is nothing but diamond blocks then yes , you’re island level will be low.

    IF you have thousands of blocks on you’re island like all of those at the top of the leaderboards and place 100 diamond blocks then the final value of them won’t change change much at all.
     
  5. KhalDrogo
    Offline

    KhalDrogo Active Member

    Messages:
    709
    If it works as expected it probably won’t make any difference to the current leaderboards and Haberson should still be on top. But as TheKraken pointed out, second place is boosting their island level by taking advantage of the system as it is currently, just as Drogo did when it was first implemented. Drogo did this knowing he was just being cheeky and that it wouldn’t last.
     
    Last edited: Oct 24, 2019
  6. lilCupcakeFreak
    Offline

    lilCupcakeFreak Active Member

    Messages:
    369
    IGN:
    Lilcupcakefreak
    This is one of the best suggestions I've seen in a very long time.
     
    • Agree Agree x 3
  7. KhalDrogo
    Offline

    KhalDrogo Active Member

    Messages:
    709
    Drogo just took a look around some of the top islands and is now not so sure what change this will make to the leaderboards if implemented.
    Using x-ray to see slimeblocks, Drogo saw massive amounts of them being used to boost island level. We're talking like half a million slimeblocks on one island alone! Drogo didn't realise this was being done so extensively.

    When Drogo did this with ice, he did so pretty much knowing they would change its value and they did.
     
    Last edited: Nov 5, 2019
  8. lilCupcakeFreak
    Offline

    lilCupcakeFreak Active Member

    Messages:
    369
    IGN:
    Lilcupcakefreak
    Yea people will place large amounts of ugly blocks just to boost levels. Leeeroieee maybe its something to be looked at?
     
    • Agree Agree x 1
  9. KhalDrogo
    Offline

    KhalDrogo Active Member

    Messages:
    709
    Drogo suspects this will be an easy change to make and given the work that was done to put this feature in place initially, it will be well worth doing. It will open leaderboards up to people who want to put real effort into creating nice islands.

    Drogo suspects this practice of building huge solid chunks of blocks may have just started with one person, then others took it up just to remain competitive and doing the same was the only real way to do so.
     
  10. Evux
    Offline

    Evux Active Member

    Messages:
    414
    IGN:
    Evux
    I don't play on skyblock anymore but remember people building mass block slabs, just looks ugly and gets you on top place. Love this idea. Should encourage creativity. Full Support! :D
     
  11. BertBerry
    Offline

    BertBerry Moderator Staff Member

    Moderator
    Messages:
    8,654
    IGN:
    BurpBerry
    Support. It would really great to see beautiful islands built by varieties of blocks instead of it being a huge cube/pyramid of 1 block thus making it ugly.
     
  12. Armaganndon
    Offline

    Armaganndon Restricted

    Messages:
    421
    IGN:
    armaganndon
    Support, seeing islands with 50k+ slime blocks is boring.
     
  13. KhalDrogo
    Offline

    KhalDrogo Active Member

    Messages:
    709
    This spreadsheet sums up how it would work. The values and block quantities are arbitrary but you can see by having and island that is 94% slime blocks will drop the block value from 5 to 0.3. They still make up a large part of the final island level but not to the point that it’s worth exploiting. All other block types have their value pretty much unchanged.
    Island level/block value - Google Sheets
     
  14. Togpuss
    Offline

    Togpuss Active Member

    Messages:
    350
    IGN:
    Togpuss
    Support. I lost my top island in economy because of this. I don’t play econ anymore tho but still....
     
  15. Devannn_
    Online

    Devannn_ Moderator Staff Member

    Moderator
    Messages:
    1,351
    IGN:
    Devannn_
    Support.
    It would be nice to not just see one block being used everywhere just to increase the island level on one island. I hope that this suggestion gets added and hope to see beautiful, creative and unique islands hehe.
     
  16. KhalDrogo
    Offline

    KhalDrogo Active Member

    Messages:
    709
    Drogo took a look below the second place island to where there is a mass of slime blocks and things became very laggy.
    Not sure if it's just me so can someone else please see how it goes for them. Drogo has seen forum threads discussing lag caused by large chunks of slimeblocks. Not sure if it has something to do with them being transparent so that blocks behind have to be rendered, If so, it might just be local lag?
     
  17. Adriansop
    Online

    Adriansop Member

    Messages:
    108
    IGN:
    Adriansop
    Since my laptop is on the low end of graphical rendering I can confirm that it's just a rendering lag due to slime blocks being transparent. The same thing happens when you place lots of layers of glass panes one after another. It's local lag.
     
    • Agree Agree x 1
    • Informative Informative x 1
  18. KhalDrogo
    Offline

    KhalDrogo Active Member

    Messages:
    709
    Drogo is now in the process of rebuilding his island and would like to have a crack at the leaderboards by producing a very nice island. Drogo is looking to spend several DC's of grass on this endeavor but knows that it is not possible unless he spends hours/days placing slimeblocks. Drogo will not be doing this!

    The leaderboards was a terrific feature that was added to the game that encouraged people to build wonderful islands. It adds to the game of skyblock, something else for all players to work towards and improves the server itself if it can showcase wonderful creations. Drogo doesn't believe it functions in the way it was intended as and hopes his suggestion is an easy fix to bring back to the game, something that the development team obviously put some hours/days of work towards initially.
     
  19. Hugos
    Offline

    Hugos Active Member

    Messages:
    33
    Could the /leaderboards potentially be judged by players, being able to up-vote/ down-vote islands? Could get nasty but just a suggestion.
     
  20. KhalDrogo
    Offline

    KhalDrogo Active Member

    Messages:
    709
    Of those that would bother to judge/rate, there are some with quite a few alts and close followers that would most likely make that an unfair system.
    Additionally it would be easy to buy ratings from greenies for grass. Drogo thinks the current system with his suggested change would be the fairest system.
     

Share This Page