From 6b7e1ea4df48159c236183b7f6b163ae759e33ea Mon Sep 17 00:00:00 2001 From: apex Date: Sat, 18 Jan 2025 08:14:31 +0000 Subject: [PATCH] Upload files to "/" --- IPoMC Yellow Pages.txt | 133 ++++++++++++++++++++++++++++------------- 1 file changed, 92 insertions(+), 41 deletions(-) diff --git a/IPoMC Yellow Pages.txt b/IPoMC Yellow Pages.txt index 0a48b54..3f0aa29 100644 --- a/IPoMC Yellow Pages.txt +++ b/IPoMC Yellow Pages.txt @@ -1,3 +1,5 @@ +CURRENTLY (and for the forseeable future) IPoMC is always in unary mode, so dont worry about talk about any binary mode because thats all just speculative and not actually applicable to real world use + to use IPoMC: Step 1: @@ -9,7 +11,7 @@ starting from the top left, fill the minecart with the correct combination of su Step 2B: getting the proper combination of sugar and sugarcane is quite trivial, take the first number of the address (each number is seperated by a '.') -and put, the first number minus one, sugar in the minecart +and put, the first number minus one, sugar in the minecart ( this can be 0 sugar) then put one sugarcane in afterwards to confirm the number (for example if first number was 6 then you would put 5 sugar and one sugarcane in the cart) then keep repeating the process for each non zero number in the address @@ -25,53 +27,102 @@ press the button to send the minecart SIMPLE ADDRESS LIST: 0.0.0.0 - SPECIAL - will repeat the last used address on the whole network -1.0.0.0 lighthouse -2.0.0.0 tower -3.0.0.0 harbor1 -4.0.0.0 harbor2 -5.0.0.0 ghouly -6.0.0.0 oppler -7.0.0.0 nisa -8.0.0.0 communitycenter -9.0.0.0 postoffice -10.0.0.0 - 10.0.0.7 gregplex -10.0.0.0 - SPECIAL - will send to the last used address in the sub-net -10.1.0.0 EMPTY -10.2.0.0 wizard tower -10.3.0.0 zomblite house -10.4.0.0 EMPTY -10.5.0.0 EMPTY -10.6.0.0 EMPTY -10.7.0.0 EMPTY -10.8.0.0* SPECIAL - 8 sugar no cane: special address that loop-back and will send the packet to the next used address on the network once it is used again +1.0.0.0 ghouly +2.0.0.0 lighthouse +3.0.0.0 Reserved for rockettman +4.0.0.0 Opplers cafe +5.0.0.0 EMPTY +6.0.0.0 EMPTY +7.0.0.0 APEX harbor +8.0.0.0 Mosqu thing +9.0.0.0 EMPTY +10.0.0.0 EMPTY +11.0.0.0 Community Center +12.0.0.0 - 12.7.0.0 gregplex +12.0.0.0 - SPECIAL - will send to the last used address in the sub-net +12.1.0.0 EMPTY +12.2.0.0 wizard tower +12.3.0.0 zomblite house +12.4.0.0 EMPTY +12.5.0.0 EMPTY +12.6.0.0 EMPTY +12.7.0.0 EMPTY +12.8.0.0* SPECIAL - 8 sugar no cane: special address that loops-back and will send the packet to the next used address on the network once it is used again -ADVANCED ADDRESS LIST: -1 lighthouse -2 tower -3 harbor1 -4 harbor2 -5 ghouly -6 oppler -7 nisa -8 communitycenter -9 postoffice -10 gregplex +Random Notes: + +The "Primary Network" is the physical system that handles the first address +(if you have an address like 12.3.0.0 the primary network handles the 12) + +Max address ranges per network: +Primary: 0.0.0.0 - 12.0.0.0 +Gregplex: 12.0.0.0 - 12.7.0.0 + +if you send a package to an address outside of the range then it can produce a variety of results depending on the network handling that specific portion of the address: +On the primary network: loop back as if starting from zero (13.0.0.0 is the same as 1.0.0.0) but it will take significantly longer to send the message (12 or more hops) +On the gregplex network: technically sends the package like a blank slate, will effectively start the address back at 0.0.0.0 and increment that depending on what is actually input (this is absolute gibberish bullshit lol its not easy to understand im bad at articulating exactly what happens) + +if you send a package to an address that is EMPTY it will be deleted + +TIME Complexity: +First to properly calculate the amount of time to send a message (or ping) we must define a few terms + +IPoMC router: a router is basically the thing that reads out of a minecart and decides where to send it next (in unary this is always either the NEXT router or a Node, while in binary it can be either a router or a node) + +Hop: a hop is basically the amount of time it takes for a minecart to pass through an IPoMC (unary) router +1 hop (as of IPoMC rev 3) is about 8-9 seconds + +Node: a segment of the IPoMC network +nodes can either Mailboxes, or networks themselves such as the primary network or gregplex network +for example; you can have network nodes, or mail nodes + +Track Length Time (TLT): The track length time is the amount of time that it takes for a minecart to cross between two nodes in the network + +There are 2 Potential Track times that can be defined + +Send TLT (STLT): +the time between sending the message from a node, and it hitting the first IPoMC router in the next node ( the destination node will always be a network node ) + +Recieve TLT (RTLT): +the time between the cart leaving the last IPoMC router, and it reaching the next destination node +( the destination node can either be a mailbox or another network node ) + +now that we have defined some vocabulary, lets actually get to calculating the time it will take to send messages across IPoMC + +The equation to do so is as follows +(hoptime is the amount of time that a hop takes in whatever unit you are using) +(HOPS(HOPTIME) + STLT + (RTLT₁ + RTLT₂ + RTLT₃ ...)) + +there can be multiple Recieve TLT's in the equation as there can be track between multiple network nodes in the system + +so how do we calculate HOPS?? +hops is very simple to calculate, it is always going to be the sum of all the numbers in an address +for example, 12.3.0.0 would make 15 hops. + +so how do we calculate the real values of STLT and RTLT('s)? +well at this point its pretty much just algebra. +first you need to measure the amount of time that it takes to send a package to the nodes own address +(time from sending a cart to a node, to the cart making it back to the node it was sent from) +lets say that the variable T = the amount of time you just measured +you now have the equation T - HOPS(HOPTIME) +you can fill in the hops and hoptime and evaluate the equation +now T - HOPS(HOPTIME) = STLT + (RTLT₁ + RTLT₂ + RTLT₃ ...) + +now for the tricky part + +you can basically do some fairly complicated math and timing from here and crosscompare everything or you can just manually solve for the STLT or RTLT by just timing one of them individually and solving for the other + +the fairly complicated math route: +FUCK THIS its 3 fucking AM< right now i cant do this shit without any sleep figure it out your god damn self i held your hand this far + + + -gregplex is a 7 value sub net that serves the following addresses -gregplex addresses: -1 -2 wizard tower -3 zomblite house -4 -5 -6 -7 -8 sugar no cane: special address that will send the packet to the next used address on the network \ No newline at end of file