У notepad запускается еще один экземпляр, который пинает (да-да, либо через сокет (что переносимо), либо через оконные сообщения) работающий экземпляр, потом закрывается.
IP-KVM нужно иметь. Это или девайс, который втыкается вместо монитора, мыши, клавиатуры (Keyboard, Video, Mouse, улавливаете?) или плата внутри сервера, с которой им можно поуправлять хоть через браузер. У разных контор зовется по разному (IPMI, iLO и так далее.)
Строим дерево ходов, строим целевую функцию, берем один из популярных алгоритмов оптимизации на графах (либо колония муравьев, либо имитация отжига), смешиваем, но не взбалтываем.