Muito interessante essa ferramenta do simulador. Bom uso da teoria dos grafos!
Como sugestão, não teria como incluir um campo para dizer quais os cargos que você quer que ele leve em consideração? No meu caso por exemplo, sou Técnico Judiciário, especialista em informática. Eu poderia trocar com alguém que é Técnico Espec. Operador de Computador e/ou Técnico Espec. Programação de Sistemas. Ai eu selecionaria no simulador esses três cargos para que a pesquisa fosse feita.
Do jeito que está vai dar um trabalhão pra excluir os outros cargos na busca.
Valeu!