add algorithm classes
add algorithm classes


Former-commit-id: 50b3edadc0051fd501a188144df4af6581cab644
Former-commit-id: a347effa0cb07f0de01d1432c3eb8b95371c999a
dssg/wikienergy,dssg/wikienergy,dssg/wikienergy,dssg/wikienergy,dssg/wikienergy