Improve greedy and start add heuristic method
add java soc3, heurSoc