2KPaul, поиск кратчайшего пути на графе довольно ресурсоемкая задача, не важно на сервере это будет считаться или в самой флешке, это займет очень много времени если много соеденений, все зависит от алгоритмов и оптимизации которую ты спользуешь.
для примера, было как-то у моего знакомого ДЗ дана таблица букв 10х10 (100% есть все буквы алфавита), нужно было найти такой путь в этой таблице чтоб были выбраны все буквы алфавита и при этом ни одна из них не повторялась - на пне 233 (%)) ) думало это все ДЗ почти 2 часа %)). Причем он юзал правильные алгоритмы%))
2 Shyroop читай хелп, пробуй не используй кнопки используй мувиклипы, для затравки

Код:
var _mc=this.attachMovie('mc_linkage_name','mc',this.getNext.....);
_mc.a=Math.random(2);
_mc.onRelease = function(){
if (this.a==1){
trace('хорошо')
}
else
trace('плохо')
this.a=Math.random(2);
}