Towards 'smart lasers': self-optimisation of an ultrafast pulse source using a genetic algorithm.

Towards 'smart lasers': self-optimisation of an ultrafast pulse source using a genetic algorithm.