Difference between revisions of "SkibUserMacros:PainKiller"

From Protoi Healing

Jump to: navigation, search
Line 45: Line 45:
 
{{TextColor|#215a97}}'''Algorithm of User Macro'''{{EndText}}
 
{{TextColor|#215a97}}'''Algorithm of User Macro'''{{EndText}}
  
 +
# {{Comment|Macro initialize}}
 
# Use '''DATABASE''' 'Malfunction'.
 
# Use '''DATABASE''' 'Malfunction'.
 
# Use '''DATABASE''' 'PainKiller'.
 
# Use '''DATABASE''' 'PainKiller'.
Line 56: Line 57:
 
## Store or update all {{Method|butterfly-methods}}, which have been successful used in this macro, in the 'Butterfly' '''DATABASE'''.
 
## Store or update all {{Method|butterfly-methods}}, which have been successful used in this macro, in the 'Butterfly' '''DATABASE'''.
 
# '''IF-END'''
 
# '''IF-END'''
 
+
# {{Comment|Macro start}}
 
+
# '''TRY''' to {{Method|identify-pain}} all 'pains' in ''<person(s)>''.
 +
# '''TRY''' to {{Method|trace-recursive}} all 'pains'.
 +
# '''TRY''' to {{Method|identify}} all reasons of pains and origins of all 'pains'.
 +
# '''SUBMACRO-START''' 'Defend' ''<person(s)>'' ''{Use butterfly}'' 'Use solver' 'All pains, all origins, all reasons of pains' .
 +
# '''THREAD-START''' <1> { 'All pains, all origins, all reasons of pains' & {{Method|kill-pain}} }
 
<!--
 
<!--
 
########################################
 
########################################

Revision as of 15:40, 14 February 2017

Skib User Macro
Name PainKiller
Author Frank
Brief descr. Tries to kill all kinds of pains.
Status public
Terms Usable on oneself and others
Resources for the UserMacro
1 10 100
1k 100k 1kk
10kk Gmax Omax
Resources with butterfly option
1 10 100
1k 100k 1kk
10kk Gmax Omax

Command syntax

PainKiller <person(s)> {Use butterfly} {Pains list}






Description

This macro tries to kill all pains of <person(s)> it can detect.

<person(s)>

Defines who this macro is used on. It might be used for a person (by name) or for a group of persons (for more than 1 names at the same time) or on oneself.


{Use butterfly}

This option activates the use of the butterfly-method inside the macro algorithm. This gives much more power, but also needs a lot of resources from Skib. You should be aware of this!

{Pains list}

This is an option. This information can help the skib to identify the pain. The macro uses an external module to identify pains, which should identify >98% of all kinds of pains. So the macro should work fine in most cases.

Algorithm of User Macro

  1. Macro initialize
  2. Use DATABASE 'Malfunction'.
  3. Use DATABASE 'PainKiller'.
  4. Always store or update all successful pain killing procedures and solutions and solution parts in the 'PainKiller' DATABASE.
  5. All used by this macro always have to be optimal protected.
  6. DEFINITION of 'juridical person': It's the <person(s)> with all parts and all other what juridical belongs to a <person(s)>.
  7. Add all 'parallel-to-reality' and all 'support mechanic' and all 'VRs' to the common DEFINITION of 'ambient'.
  8. IF the option {Use butterfly} was given, DO:
    1. Use DATABASE 'Butterfly'.
    2. Always use in the macro the butterfly-method for all soft-blocked things.
    3. Store or update all butterfly-methods, which have been successful used in this macro, in the 'Butterfly' DATABASE.
  9. IF-END
  10. Macro start
  11. TRY to identify-pain all 'pains' in <person(s)>.
  12. TRY to trace-recursive all 'pains'.
  13. TRY to identify all reasons of pains and origins of all 'pains'.
  14. SUBMACRO-START 'Defend' <person(s)> {Use butterfly} 'Use solver' 'All pains, all origins, all reasons of pains' .
  15. THREAD-START <1> { 'All pains, all origins, all reasons of pains' & kill-pain }
  16. THREAD <1> {'solve topic'} Solver (99%)
    1. LOOP until all 'solve topic' is solved.
      1. Trace-recursive all 'solve topic'.
      2. Add all new found in Trace-recursive to 'solve topic'.
      3. Create an optimal solution for all 'solve topic'.
      4. Create optimal procedures for the created solution.
      5. TRY to apply the solution by using the solution procedures.
      6. IF not all 'solve topic' was solved, and the option {Use butterfly} was given, DO:
        1. TRY to apply the solution by using the solution procedures and by using the butterfly-method.
      7. IF-END
      8. TRY to identify the success of the solution and the procedures.
      9. Store all successful parts of the solution and the procedures in the 'Defend' DATABASE.
    2. LOOP-END
  17. THREAD-END