Function to check if the there is a free place in the Moore neighbourhood

Share:

Description

The generic function emptyHood gives a free space which is present in the Moore neighbourhood of an individual of interest.

Usage

1
2
3
4
emptyHood(object, pos, n, m, x, y)

## S4 method for signature 'Organism'
emptyHood(object, pos, n, m, x, y)

Arguments

object

An object of class Organisms.

pos

A dataframe with all occupied x and y positions

n

A number giving the horizontal size of the environment.

m

A number giving the vertical size of the environment.

x

A number giving the x position of the individual of interest in its environment.

y

A number giving the y position of the individual of interest in its environment.

Value

Returns the free position in the Moore neighbourhood, which is not occupied by other individuals. If there is no free space NULL is returned.

See Also

Organism-class

Examples

1

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.