Added simulatedannealer; will be moved to a new package eventually.