WikiJournal Preprints/Dialectic algorithm