The monster acts as if it has an infinite jump, just like it normally acts as if it has infinite movement. The monster treats anything that would normally block its movement (obstacles, traps, enemies) as an ally in terms of where it can move to (i.e. they can move through them, but not end their movement in the same hex). Then it follows all the normal movement rules (minimum movement required to get as close to the target hex as possible, thinking that it can move through anything).