Island Level: I Quantified Block Value Depreciation So You Don't Have To

Discussion in 'Discussion' started by *Slagomizer*, Mar 5, 2023.

  1. *Slagomizer*
    Offline

    *Slagomizer* Moderator Moderator

    Joined:
    Dec 12, 2022
    Messages:
    214
    IGN:
    Slagomizer
    Hello all,

    Island level, for some reason or another, is a factor that motivates me somewhat on SkyBlock. While it is certainly not a primary motivator for how I go about building my island, it does influence my choice to have a little layer of gold blocks at the bottom of my island. Mostly, though, I was curious how, exactly, the formula that calculates island level "punishes" overuse of one block type, as I have read it does. In none of the threads discussing this have I seen the following method used to quantify block value depreciation, so I decided to investigate when I had to build a platform on my island anyway.

    Method:
    On my 99x99 island, I needed to build a one block thick platform. I chose to do this with chiseled stone. I calculated my island level as 1,497 before beginning. I then placed 4,900 chiseled stone blocks to cover exactly half the island, one block thick (I have a beacon running through the exact center of the island, and did not place a block there at any point during this process). After doing this, and changing exactly zero other things on my island during the process, I recalculated my island level and found it to be 1,589.

    A few days passed (placing that many blocks is tedious and I did not want to do all 9,800 in one go!) I began with the second half. Some trees had been rearranged elsewhere, so my starting value was 1,591. After placing 4,900 more chiseled stone blocks to complete the 99x99 platform, my island level was calculated at 1,652.

    Before any of this occurred, I had 500 +/- 25 chiseled stone blocks already on my island.

    Values:
    I assume that the first block of chiseled stone I placed on my island was worth 0.02 island levels.
    The first half of the platform gave me 92 levels. 92 / 4,900 = 0.01878 island levels per block on average, for that set.
    The second half of the platform gave me 61 levels. 61 / 4,900 = 0.01245 island levels per block on average, for that set.

    However, to get a fuller picture of value loss, one must consider the island level value for all blocks placed up to that point, not just consider these sets alone.

    Visualization of Depreciation:
    Here, I have done a very rough forecast of block depreciation over time. As you can see, my 500 +/- 25 estimation for the chiseled stone blocks already on my island before this exercise was probably a bit off (I used 500 as an estimate, and I do not want to go back through my whole island tabulating how many are there), so this is not perfectly accurate. It does provide a good enough picture, however.

    upload_2023-3-5_17-6-3.png

    All-in-all, you can see that after placing about 11,000 blocks of one particular type, they are only "worth" half of their original value.

    Conclusions:

    This was done out of curiosity for myself, and I figured one or two others might think it is informative. What is yet unknown is if the same depreciation occurs for all blocks (probably, yes, is my assumption) or if different type of blocks are more, or less, vulnerable to depreciation. I hope some of you find this interesting! Don't forget to use a panoply of lovely blocks when constructing your island :)

    Cheers,
    Bri / Slagomizer
     
    • Amazing Amazing x 4
    • Winner Winner x 1
    • Friendly Friendly x 1
    • Useful Useful x 1
  2. KingJonSnow
    Offline

    KingJonSnow Moderator Moderator

    Joined:
    Aug 26, 2019
    Messages:
    217
    IGN:
    KingJonSnow
    Bri, your nerd is showing so you might want to be careful. ALSO, this is stinking amazing and I am still impressed at your dedication to the server. It has been an absolute honor and a joy that you joined SkyBlock and I hope you continue to enjoy it as long as many of us have.
     
    • Agree Agree x 1
    • Friendly Friendly x 1
  3. KhalDrogo
    Offline

    KhalDrogo Senior Member

    Joined:
    Sep 22, 2015
    Messages:
    2,801
    IGN:
    Drogo
    Don't listen to Jon, Bri. Let your nerd Shine! :)
    The algorithm that Drogo had suggested back in 2019 was:

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

    # = number of.

    Drogo isn't sure if it was exactly this that was implemented but it could be worked out.
    Just take an existing island and plug all the numbers into a spreadsheet and check if the island level matches.

    No need to count or estimate the block numbers, just use Schematica to copy the island and it will tell you exactly how many of each block there is.
    The only thing you might not know exactly is the Block base values.

    Drogo created this spreadsheet to show how the algorithm works to bring down the value of a block that forms a large percentage of your build. It just used random base values though.

    Island level/block value - Google Sheets
     
    • Informative Informative x 2
    • Amazing Amazing x 1
    Last edited: Mar 6, 2023
  4. luka
    Offline

    luka macdondalds Super Moderator Premium

    Joined:
    Apr 10, 2016
    Messages:
    3,840
    IGN:
    Houzo
    Great work on this Bri!!! Really does look awesome you nerd : p
     
    • Friendly Friendly x 1
  5. *Slagomizer*
    Offline

    *Slagomizer* Moderator Moderator

    Joined:
    Dec 12, 2022
    Messages:
    214
    IGN:
    Slagomizer
    Thank you, friends!

    I have some thoughts about how to improve the exercise. Drogo provided some means. I’m ruminating on others. If I had to guess, my misestimation of the original chiseled block content threw my data forecast off. With more data points, and a bare, “virgin”, island, I would like to investigate further. I am considering reaching out to a habitual eco player who may let me goof off on their island simply to experiment and collect data. I hope I may find such a trusting person!

    in the interim, this thread will stay alive, as Drogo and I seem to both have an interest in the matter, and I foresee working on it more going forward. Stay tuned, share with your friends who may have interest.

    love and hugs,
    Slag
     
    • Amazing Amazing x 1
  6. CraftWithAbbie
    Offline

    CraftWithAbbie Active Member

    Joined:
    Jul 19, 2022
    Messages:
    1,010
    IGN:
    CraftWithAbbie
    Interesting theory's and math, I didn't know about blocks reducing their value by over use, I must have quite a few stacks of diamond and emerald blocks scattered around my main isle, some in builds like my Xmas tree, and some just for fun decoration such as by my pixel art walls.

    It would be interesting to see a specific value sheet for each block type, and how the island levels are calculated over all. This has been an interesting read thanks slagomizor.

    You asked about testing your theory with a new island, you'd be welcome to borrow my afk account island, it's a new starter jungle themed one. AfkWithAbbie is the island. /msg me via CraftWithAbbie in game, or Apple5#1201 on discord if you want to try. It's not an expanded isle, just a default starter. But its not in use rn
     
    • Winner Winner x 1
    • Friendly Friendly x 1

Share This Page