$ALGO sim