Function describeAdjacentRooms

  • Find neighbor rooms without need for visibility.

    Parameters

    • origin: RoomName

      starting room

    • dist: number = 1

      optional: number of rooms from starting point

    • pred: ((r, dist, from) => boolean) = ...

      optional: condition for a room to be visited

        • (r, dist, from): boolean
        • Parameters

          Returns boolean

    Returns Set<RoomName>

    a set of neighbor room names excluding origin

Generated using TypeDoc