diff --git a/Technology/Asset Management System.md b/Technology/Asset Management System.md new file mode 100644 index 0000000..0d258fa --- /dev/null +++ b/Technology/Asset Management System.md @@ -0,0 +1,33 @@ +# Universal Asset Management System + +## Goals + +Build a system to optimally manage assets, taking into account energy transportation costs, time, distributed system of storage locations all across the Universe. + +## Definitions + +### Asset + +Basically anything tangible-ish, on a physical level it's basically a collection of atoms, so the lowest-level physical assets are chemical compounds. Otherwise it can as big as "intergalactic spaceship". + +Artificial scarcity can be coded too. But the top priority is management of physical assets. + +### Storage + +Any location where assets can be stored. With physical assets, there is obviously the maximum amount that can be stored. + +Storage has a location in space. Unless it's virtual, of course. + +### Carrier + +An object that can move assets around between storages. Can be a delivery drone, human, etc. + +## Use cases + +### Assembling of high-level assets + +Here the system would need to figure out the amount of each asset needed to build the high-level asset and do the optimization algorithms to find nearest storages holding needed assets. It had to optimize for time and energy costs. + +### Transportation of assets to satisfy business objectives + +More low-level algorithm, but basically the same. diff --git a/Communication Protocol.md b/Technology/Communication Protocol.md similarity index 100% rename from Communication Protocol.md rename to Technology/Communication Protocol.md diff --git a/Hardware/Info.md b/Technology/Hardware/Info.md similarity index 100% rename from Hardware/Info.md rename to Technology/Hardware/Info.md diff --git a/Operating System/Client/Apps.md b/Technology/Operating System/Client/Apps.md similarity index 100% rename from Operating System/Client/Apps.md rename to Technology/Operating System/Client/Apps.md diff --git a/Operating System/Client/Design.md b/Technology/Operating System/Client/Design.md similarity index 100% rename from Operating System/Client/Design.md rename to Technology/Operating System/Client/Design.md diff --git a/Operating System/Client/Implementation Plan.md b/Technology/Operating System/Client/Implementation Plan.md similarity index 100% rename from Operating System/Client/Implementation Plan.md rename to Technology/Operating System/Client/Implementation Plan.md diff --git a/Operating System/Server/Design.md b/Technology/Operating System/Server/Design.md similarity index 100% rename from Operating System/Server/Design.md rename to Technology/Operating System/Server/Design.md diff --git a/SingularityScript.md b/Technology/SingularityScript.md similarity index 100% rename from SingularityScript.md rename to Technology/SingularityScript.md diff --git a/The Hub.md b/Technology/The Hub.md similarity index 100% rename from The Hub.md rename to Technology/The Hub.md diff --git a/UUIDv2.md b/Technology/UUIDv2.md similarity index 100% rename from UUIDv2.md rename to Technology/UUIDv2.md diff --git a/Version Control System.md b/Technology/Version Control System.md similarity index 100% rename from Version Control System.md rename to Technology/Version Control System.md