Skip to main content
. 2021 Oct 27;23(11):1413. doi: 10.3390/e23111413
Algorithm 3: USBA-MC Algorithm
  • 1:

    Input:B0,B0D,B0U

  • 2:

    (tn,CU,tn,CD,tdn,C,En,CM)MC(sL,sG)

  • 3:

    S0GetS(B0U,B0D,B0)

  • 4:

    forτ{1,,T}do

  • 5:

       (BτU,BτD,Bτ)GetB(Sτ1)

  • 6:

       (tn,CU,tn,CD,tdn,C,En,Ccom)MC(sL,sG)

  • 7:

       SτGetS(BτU,BτD,Bτ)

  • 8:

       if Sτ==Sτ1 and (BτU,BτD,Bτ)==(Bτ1U,Bτ1D,Bτ1) then

  • 9:

         break

  • 10:

       end if

  • 11:

    end for