六親日破或暗動可不可以直接寫 如果:卜卦日支的地支.沖.本卦.父母的地支, 在歲破、月破方面也應改為六親
由於一卦中, 同一個六親可能有不同的 "地支" 所以無法使用 "本卦.父母的地支" 來取得六親的地支, 因此需要逐爻判斷是否相沖, 例:
複製程式
迴圈:b=0 到 5
如果:(本卦.#{卦爻$(b)}#的六親=卜卦父母).且.(卜卦日支.沖.本卦.#{卦爻$(b)}#的地支)
在六親動爻方面可不可以直接寫 官鬼剋兄弟 父母剋子孫 子孫生妻財 不要再經過初爻、二爻……..六爻的轉換
可以不透過爻來判斷 "五行相剋", 例:
複製程式
在卜卦方面初爻、二爻……..六爻使用功能並不多,重點應放在六親方面
命理程式就是提供基本元素, 依使用者需求, 運用這些元素組合出自己想用及需要的變數, 由簡入繁, 請見下例:
在空亡方面也應直接改為六親,如父母空亡、妻財空亡
複製程式
設定
迴圈:i=0 到 4
設定:六親空亡[i]=0
迴圈:b=0 到 5
如果:本卦.#{卦爻$(b)}#的空亡
設定:六親空亡[本卦.#{卦爻$(b)}#的六親]=六親空亡[本卦.#{卦爻$(b)}#的六親]+1
應用
如果:六親空亡[卜卦父母]
如果:六親空亡[卜卦兄弟]
如果:六親空亡[卜卦子孫]
如果:六親空亡[卜卦妻財]
如果:六親空亡[卜卦官鬼]