question: public static ConstraintWidget [ ] inferTableList ( WidgetsScene list ) { for ( ConstraintWidget widget : list . getWidgets ( ) ) { widget . resetAnchors ( ) ; } return inferTableList ( list . getRoot ( ) ) ; }
target:  Given a collection of widgets evaluates probability of a connection and makes connections