code: private void checkTransitives(Tile tile, int tx, int ty)
      {
          final Tile neighbor = map.getTile(tx, ty);
          final String group = mapGroup.getGroup(neighbor);
          if (neighbor != null)
          {
              for (final GroupTransition current : getTransitives(mapGroup.getGroup(tile), mapGroup.getGroup(neighbor)))
              {
                  for (final TileRef ref : mapGroup.getGroup(current.getOut()))
                  {
                      checkTransitives(neighbor, group, current, ref);
                  }
                  break;
              }
          }
      }
docs: Check transitive tiles.
  
  @param tile The tile reference.
  @param tx The horizontal index neighbor.
  @param ty The vertical index neighbor.