Slightly OT, but the reason I asked, being unfamiliar with the process, is that in the course of my recurrent aircraft maintenance training,(specifically, Citation 500 series) one of the courses was Troubleshooting skills, a 40 hr course. And one part of it was a computerized troubleshooting "game", where the students are given a series of common discrepancies,eg "no light off, fuel flow ok" ect. You had a interactive VOM, and a maintenance manual with wiring diagrams You could check connectors for shorts, wring continuity,power, change components ect, but every action had a penalty in man/hours,which was recorded on your "workorder", and when changing a part, a "cost of part" was added in, along with the labor m/h required for it's replacement. The idea being to fix the 'aircraft' in as timely & less expensive manner as possible. It was amusing (and eye-opening) to see some students spend tens of thousands of cyber dollars "fixing" a problem, by shotgunning any component remotely related to the system in question.