tune: add GenSA as algorithm
merge