𝑡 1
Generate Civilization:  N individuals are distributed
  in the parametric space, assuming that correspond
  to a local martingale
  Initialize Population P(t)
  Initialize Belief Space BS(t)
While (ATP Production = Acceptant) and (t < constant value) do
Evaluate P(t)
Evolve ((P(t), Merging(P(t), Combine(P(t)))), Influence(BLF(t)))
Vote (BS(t), Accept(P(t)))
Evaluate (P(t), Adjust(BS(t)))
Update (BS(t), Accept(P(t)))
𝑡 𝑡 + 1
Select P(t) from P( 𝑡 1 )
Algorithm 1: Cultural Algorithm.