Maps of Yesteryear

The level/layout/play area.
18 posts Page 1 of 2 First unread post
Buffet_of_Lies
Mapper
Mapper
Posts: 402
Joined: Tue Nov 20, 2012 11:25 am


Some of you may not be aware of the fact that this forum isn't the original Ace of Spades forum. There've been several incarnations of the forums and there are several others floating around out there still, even without included the (ahem) Jagex "official" forums. User TBS points out to me that there's a wealth of old mapping tips and tutorials and links to custom maps still available on the archive of the old forums. Many of the download links in the Released Maps section are still valid and contain many interesting custom maps made by users like you.

Which leads me to another related subject. Perhaps someone out there who is a mathematician could answer this question.

If an AoS map is 512x512x64 and 256 colors then how many total different maps would there be possible?

Feel free to discuss old maps in this thread and/or answer the above question if you feel you know the answer.
Influx
Mapper
Mapper
Posts: 163
Joined: Sat Dec 15, 2012 5:11 pm


Since I know how to work that question out, I'll post the answer.
Code: Select all
512*512*64 = 16,777,216 voxels in total.

257 unique colour possibilities (256 base colours plus empty).

16,777,216^257 = 5.6625657192698817172847071521032x10^1856
Simplified, it becomes 5x10^1887. That's a 5 with 1,887 zeroes after it. That falls somewhere between a googol and a googolplex.

I somehow doubt that we'll ever run out of maps.
TB_
Post Demon
Post Demon
Posts: 998
Joined: Tue Nov 20, 2012 6:59 pm


What if you take into account that buried blocks is just brown.
And if blocks can't float legitimately without scripts.
Jdrew
Mapper
Mapper
Posts: 4808
Joined: Tue Oct 30, 2012 10:48 pm


I have looked on the archive before when looking for goon assault, yea I might put a few of them on a server someday as alot of them are still great.
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


Technically it's 256^3 colours. Anyways, maps unpack to a 16MB (16 * 1024^2) buffer, so you ARE limited. (I *have* made a 64MB map before, but that was a deliberate attempt to maximise the filesize.)

I'll get the ball rolling.

Let's say that every solid is the same colour. The bottom layer is always solid, so we're talking 2^(512*512*63), NOT 2^(512*512*64).

2^p = 10^q
ln(2^p) = ln(10^q)
p*ln(2) = q*ln(10)
p*ln(2)/ln(10) = q

.: 2^16515072 = 10^4971532.053

This is a simplified case which gives a larger number than what Influx gave. I think he made a mistake there.

To deal with 256 possible colours for solid blocks, you'd have to do something like:
sum(all cases of 2^number_of_cells: 256^number_of_visible_blocks)
or something like that.

I would like to point out that number_of_visible_blocks has a minimum of 512*512 (the topmost block is ALWAYS visible), resulting in at least (2^8)^262144 = 2^2097152 = 10^631305.6575 combinations per block arrangement, bringing our total up to

10^631305.6575 * 10^4971532.053 = 10^5602837.692.

For each run of solid blocks, the top AND (excluding the bottommost run) bottom blocks are always visible. The rest depend on the solidity of their immediate horizonal neighbours.
thepolm3
Scripter
Scripter
Posts: 424
Joined: Sat Feb 16, 2013 10:49 pm


You can make blocks float, and you can make blocks not dirt colours in the ground (both using scripts)

there are 256^3+1 colour combinations per voxel (except bottom, which has 256^3)
so we do 256^3 and we get 16777216
add one to get 16777217
this multiplied by all voxels= (512*512*63)^16777217 = A LOT
now we add the bottom voxels.
this is 512*512*1 = 262144
this times colour combinations is 262144^16777216 (we can't have air bottom)
this gives us 4398046511104
this added to the other combinations gets us So many unique maps (but boy, would some look alike)

BUT if you think about it, for two maps to be different colour doesn't matter. Hallway coloured pink still plays like hallway
Therefore greasemonkey's answer would be right

BUT if you think even more you realize that includes maps that only have 1 block different. I think that for two maps to be different you would need about 512 blocks of difference
so that becomes; to my reckoning
532, 710, 162, 944
unique maps (and then ^ 16777216 to get your coloured map)

EDIT: Thanks greasemonkey, that was wrong. I changed it
Last edited by thepolm3 on Sat Jul 27, 2013 8:21 am, edited 2 times in total.
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


16777217*512*512*63 = 277076946714624
Incorrect. It's (512*512*63)^16777217.
this times colour combinations is 262144*16777216 (we can't have air bottom)
Incorrect. It's 262144^16777216.

Plus you have an overestimate.
thepolm3
Scripter
Scripter
Posts: 424
Joined: Sat Feb 16, 2013 10:49 pm


ok then :)
Buffet_of_Lies
Mapper
Mapper
Posts: 402
Joined: Tue Nov 20, 2012 11:25 am


I appreciate the mathematical endeavors. Catching up on the replies has broken my brain.
Dany0
3 Years of Ace of Spades
3 Years of Ace of Spades
Posts: 123
Joined: Sun Jan 13, 2013 9:38 pm


That's basic elementary school math, how could've that broken your brain?
Buffet_of_Lies
Mapper
Mapper
Posts: 402
Joined: Tue Nov 20, 2012 11:25 am


Dany0 wrote:
That's basic elementary school math, how could've that broken your brain?
"Basic elementary school math" is something about three decades behind me. Also, I was joking, Brainiac.

Nice to see you're still around, Dany0, and haven't lost your charm.
Dany0
3 Years of Ace of Spades
3 Years of Ace of Spades
Posts: 123
Joined: Sun Jan 13, 2013 9:38 pm


Hahaha, nice to see you too BoL :D
Somnium
League Participant
League Participant
Posts: 555
Joined: Fri Oct 11, 2013 6:06 am


Does anyone have any information on Colosseum? I have a thread for members to post they're 3 favorite maps so I can add them to a server. One member asked about Colosseum, So I'm looking it up but haven't had any luck finding it. Even on the old forum Buffet.
Jdrew
Mapper
Mapper
Posts: 4808
Joined: Tue Oct 30, 2012 10:48 pm


http://minit.nu/maps/
^ minit map repository
Insanity-Wolf
3 Years of Ace of Spades
3 Years of Ace of Spades
Posts: 64
Joined: Thu Aug 29, 2013 11:23 am


you dont need scripts to make floating blocks but they are technically there and not there
18 posts Page 1 of 2 First unread post
Return to “Maps”

Who is online

Users browsing this forum: No registered users and 25 guests