2.7.131 released July 12, 2000 - references to the escape2 field of struct dragon_data removed from interface/debugboard/gui.c - new variables mouse_branch_depth and mouse_reading_depth - new options --mouse_branch and --mouse_reading - mouse reads only one node when stackp>mouse_branch_depth - reading terminates when stackp>mouse_reading_depth - doc revision - revised dragon_escape() to allow kosumi directly from dragon - revised effect of I class influence patterns when computing escape influence - find_influence_patterns() add influence barriers "manually" when computing escape influence - dragon under consideration is now allowed to contribute influence during computation of escape influence - mouse_find_lunches() made static to mouse.c - new autohelper function mouse_escape_value - 7 new patterns in mouse_defendpats.db, aiming at escape - new function mouse_connection_defends() in mouse.c - code revised in do_mouse_attack(), do_mouse_defend(), and mouse_mark_dragon() - mouse_mark_dragon now can take either one or two dragons - bugfix in do_mouse_attack(), two loop end coditions were off by one - bugfix in do_mouse_attack() and do_mouse_defend(), the second most important move was removed when pattern of value 99 found, but not third most important one - move_safety field of move_data struct initialized correctly in move_reasons.c - examine_move_safety() revised - order of examine_move_safety() and induce_secondary_move_reasons() calls reversed in review_move_reasons() - same_dragon() in utils.c revised to be able to deal with the "no dragon" case, i.e. (-1, -1) coordinates - effective_move measure revised to never include intersections further away than distance 4