Minecraft / Projects

World Distruction Unit

  • 12
  • 2
  • comment10
  • playlist_add
  • share
  • more_horiz
avatar Gheppio
Level 34 : Artisan Engineer
46
The WDU
The r1111_11_wdu unit is an unstable self-replicating module capable of overwriting/destroying the entire world.

When placed the WDU replicates itself expanding in the environment in three different phases.
Infact the growth rate changes when the WDU cloud is bounded by the inferior and superior vertical construction limits (y=0,y=255)

Is then generated the so called WDU cloud.
The cloud is composed by WDUs on the octahedral external surface, and by an inert lattice structure on the inside.

Growth Phases
  • I: Octahedral expansion.............. X(i+1)=X(i)+12+8*(i-2)
  • II: Half octahedral expansion...... X(i+1)=X(i)+8+4*(i-2)+4*n_1
  • III: Lateral expansion................... X(i+1)=X(i)+4+4*n_tot


Compatibility
The WDU is compatible with Universal Modules, if it's deployed on-grid (no relative offset with other modules) the WDU is capable of recognizing the Universal Modules and won't overwrite them; the rest of the world istead will be destroyed.

Simulation examples


Optimization
As can be seen from the plots above the second phase has a lower trend than the first one, to increase the growth we should reduce it.
The optimal point happens when n_1 is maximum and as near as possible as n_2; in this way phase II is reduced near to 0 and we obtain the maximum starting point for phase III, and so the maximum expansion rate.



About Construction
For safety reasons I built the WDU in a separate world specifically designed for the purpose, even with precautions the first template managed to overwrite itself and escape the containment. The world was gone, I had to rebuild the template from zero in a new world, with some modifications, this time with success.

NOTE:

The world-distruction is a massive parallel process with a variable increment cascade of autonomous reactions!
Since
lim(i→inf) X(i) → inf,
will be reached a point where the computer won't be capable of handilng the load and the world will be un-openable forever!
Once the procedure is initiated there is NO way STOP it in-game.

NEVER DEPLOY A WDU IN WORLDS NOT DESIGNED FOR WDU TESTING!
ALWAYS CREATE BACKUPS BEFORE DOING WDU TESTING!

If you found this project interesting please leave me a diamond, and if you have questions please ask them in the comments!
Progress100% complete
Tags

Comments : 10

star Login or register to post a comment.

Show Comments

1 - 10 of 10

  • Arkamaty
  • Level 1
  • New Crafter
  • April 22, 2018, 12:43 pm
This may be hard, but I decided to give the suggestion anyway...
Is it possible when you are done with your Fractum map that you could somehow use this technology in conjunction with a maze generation algorithm to make something of a cross between this map and Fractum? What I mean is you determine an amount of iterations (meaning you would need an external control unit) for it to expand each time the player reaches the finish of one level, a new ring is formed in a similar manner to this map, then a Fractum-style level is generated within the newly expanded area, therefore creating something of an infinite mode of that map (though the atmosphere would be a bit different, since it would no longer be a fractal.)
  • Gheppio
  • Level 34
  • Artisan Engineer
  • April 22, 2018, 1:48 pm
Hello Arkamaty,
This is a really good question!
What you are proposing is really interesting to me, so interesting that I have already realized part of your comment!
Take a look at my Self-Building Underground Structure, I think you'll like it because it's exactily what you said: a maze of universal moduled coordinated by a central unit!
The future work of the project is going in a similar direction of what you suggested ;-)
  • Arkamaty
  • Level 1
  • New Crafter
  • April 24, 2018, 1:50 pm
I've actually already seen it (and let it grow way too large...) but it gets old after a while as there aren't really any goals other than to wander around...
  • eagoy
  • Level 48
  • Master Lava Rider
  • April 22, 2018, 8:46 am
Are you studying mathematics or something? Considering all these graphs and equations.

Either way I couldn't resist myself to try it out in the world you provided. And yeah, it is sure destructive to your world save. No way to stop it I reckon, after getting in creative the TNT's wouldn't fire up.

Congrats on creating a slow but deadly virus module to destroy worlds.
  • Gheppio
  • Level 34
  • Artisan Engineer
  • April 22, 2018, 9:37 am
Hi eagoy!
No, not mathematic, but engeneering (there is still al lot of math XD), after I created the WDU I got really carried away with all the mathematical aspects of the octahedral expansion so I wrote some programs to simulate the WDU growth rate in order to study it, that's why things got quite technical :-D
I know not many people will be interested to this, I did it mainly for myself.

The fact that the TNT is not working is due to what I call 'computational lag', where you're still free to move but no circuit works because of the huge amount of parallel machine working that causes a huge delay in block update.
In the self building machines like the Universal Modules this is a serious problem, and measures must be taken in order to optimize and let the machine to actually work and build itself WITHOUT blocking an entire world!

I've created some interesting things to avoid this problem taking inspiration from nature, anyway I won't be able to post anything for at least two weeks, and they're still not finished, but you will see!
  • eagoy
  • Level 48
  • Master Lava Rider
  • April 22, 2018, 10:49 am
Ah yes, there is indeed mathematic in (civil) engineering classes. Still not the kind I had & I don't need to use it anymore.
Still nice to see uploads like these, even those that not many people like.

That might explain a thing or two. I do guess it is an tiresome iterative process to see if your counter-measures are working -> not blocking an entire world.
  • Gheppio
  • Level 34
  • Artisan Engineer
  • April 22, 2018, 11:07 am
Ahhh yes! I remember you told me months ago you were going into civil engeneering! Do you like it? :)

The process is not so tiresome, but surely requres lots of testing! The real problem is that when you are working with machines that can overwrite each other, a single error can erase the work of days, so you must be always focused!
  • eagoy
  • Level 48
  • Master Lava Rider
  • April 23, 2018, 9:21 am
That was indeed months ago, were you also mentioned the engineering. Ah, yes civil engineering. I am already in working life (back than also) and some of my projects (I draw the construction drawings they use outside & are part of the building contracts) I prepared are now outside being under construction. I do mainly roads in neighborhoods & everything underneath (including new ones) and some roads inside towns.
And yes, it is quite nice to drive/cycle over roads you did for work and are reconstructed with your own drawings.

Well that's indeed a serious risk that it is able to destroy your progress of days. In other words back-up back-up etc. Out of curiosity, how many times did that happen or not at all yet?
  • Gheppio
  • Level 34
  • Artisan Engineer
  • April 24, 2018, 2:26 am
Wow, that's so cool!

Errors like this happened a couple of times, the worst was during WDU construction.
I accidentally placed an experimental unit in the lab world, this unit was already automatized, it immediately activated and physically overwrote the template of the WDU!
Since the WDU is an unstable unit it cannot simply be pasted and the original template is the only editable instance!
I tried to recover it with a special procedure, in order to finish it, but the WDU managed to break out of containment and destroyed lab world!
I had to rebuild from zero in another lab world adding some improvements :)
  • eagoy
  • Level 48
  • Master Lava Rider
  • April 24, 2018, 9:46 am
Yep, it certainly is & rewarding.

That is actually impressive and far more advanced virus/unit than I expected. Just by loading into an existing unit it goes rampant already.

I guess those times are quite frustrating. Reminds me of my early Minecraft days were I miscalculated a fire, thus spreading fire to my wooden houses. And only after 10~20 fires I found the culprit. Okay nothing fancy or advanced like yours WDU unit.

1 - 10 of 10

Show Comments

Planet Minecraft

Browse

Site

© 2010 - 2019
planetminecraft.com

Welcome