 Heuristic analysis is ideal for identifying new threats, but to be effective heuristics must be carefully tuned to provide the best possible detection of new threats but without generating false positives on perfectly innocent code.For this reason, heuristic tools are often typically just one weapon in a sophisticated antivirus arsenal.They are typically deployed along with other methods of virus detection, such as signature analysis and other proactive technologies.