NokiMo
Douglas Miller
Douglas Miller

patreon


Carlos's soul structures plan

Soul structures list

  1. Comprehension aid: My first wish from Purple, but embedded into my soul. This will help me understand whatever I might need to understand, whether that's the speech of an unfamiliar language, the proper ways to do mundane everyday chores, the mysteries of the universe and magic, or anything else.
  2. Introspector: Analogous to monitoring, diagnostic, and debugging tools of a computer. This will examine the state of my soul and its structures and give me information about them and potential improvements.
  3. Mana redistributor: Analogous to computer configuration tools. I want to be able to control how my overall soul development is distributed among my soul structures, to focus development on the things that are the most useful and/or the most needed. I also want to be able to tweak my soul structures after creating them, to fix any issues I find, or implement new improvements I think of.
  4. Spells database: Analogous to a computer's hard drive. Stores all learned spells and spell fragments. Can also erase spells or fragments that I decide are no longer useful, recovering the mana and storage space to use with other spells or fragments instead.
  5. Spells linker: Analogous to a compiler, mostly. Builds whole spells from referenced spell fragments. Checks validity of candidate spells before committing them to the database. Saves database space by storing spells with references to reused fragments. Makes temporary duplicates of spell fragments as needed for casting or preparing.
  6. Mana sensor: Roughly analogous to a camera and microphone. Senses mana, and its structure and types, both external and internal.
  7. Mana manipulator: Roughly analogous to robotic arms and other such action output devices. Manipulates mana, organizing its structure and converting its type as needed, both externally and internally.
  8. Spells preparer: Analogous to computer memory. Holds spells, and potentially spell fragments or other similar things, that I'm actively working on or want to have ready to use.
  9. Spells activator: Analogous to keyboard and mouse, or computer input control devices in general, and CPU. Helps facilitate casting spells, and using soul structures in general, connecting and interpreting my intent and control signals into action.
  10. Reflex improver: Analogous to optimization components in both computer software and hardware, such as a CPU's branch predictor. Helps improve both determining the correct/ideal action to take and the speed and efficiency of performing it. While the computer analogy would focus solely on how my soul structures respond to my intent, I'm hoping this will also improve how my mind and body respond to my situation.

Synergies

Comments

I don't want to get too spoilery but, well, I have plans. ๐Ÿ˜‰

Douglas Miller

Whatโ€™s interesting is that all of these functions are typically/ or could almost certainly be made โ€œlow-levelโ€. But what about when you start adding layers of abstraction on top? Such as conceptualisations like virtual machines into the mix? Or partitioning hard-drives? God knows what happens when you start plugging machine learning into the mix.

Markell

Fair enough. I gotta say though, I look at the effort you've put into your story and I understand now the amount of detail and thought that goes into a good story. It's giving me some inspiration for my own story/universe! ๐Ÿ˜„

Chrystal 1776

The story isn't titled Magic is Programming for nothing! ๐Ÿ˜

Douglas Miller

Holy cow this is actually just building a computer in his soul... I love this! ๐Ÿ˜‚๐Ÿฅฐ

Chrystal 1776


Related Creators