9

Python 2, 522 bytes * .92 = 480.24 537.28
Edit 2: -60 bytes
Edit: Added explanation.
Defined is the function f which takes the two pattern strings as arguments and returns '<', '=', '>', '|', or 'X'. Less than one minute is needed to process all test cases.
The code consists of the following,...