| Literature DB >> 21765938 |
Abstract
Functional explanations of behaviour often propose optimal strategies for organisms to follow. These 'best' strategies could be difficult to perform given biological constraints such as neural architecture and physiological constraints. Instead, simple heuristics or 'rules-of-thumb' that approximate these optimal strategies may instead be performed. From a modelling perspective, rules-of-thumb are also useful tools for considering how group behaviour is shaped by the behaviours of individuals. Using simple rules-of-thumb reduces the complexity of these models, but care needs to be taken to use rules that are biologically relevant. Here, we investigate the similarity between the outputs of a two-player dynamic foraging game (which generated optimal but complex solutions) and a computational simulation of the behaviours of the two members of a foraging pair, who instead followed a rule-of-thumb approximation of the game's output. The original game generated complex results, and we demonstrate here that the simulations following the much-simplified rules-of-thumb also generate complex results, suggesting that the rule-of-thumb was sufficient to make some of the model outcomes unpredictable. There was some agreement between both modelling techniques, but some differences arose - particularly when pair members were not identical in how they gained and lost energy. We argue that exploring how rules-of-thumb perform in comparison to their optimal counterparts is an important exercise for biologically validating the output of agent-based models of group behaviour.Entities:
Mesh:
Year: 2011 PMID: 21765938 PMCID: PMC3134479 DOI: 10.1371/journal.pone.0022104
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Figure 1Sketch of an individual's rule set.
This is the rule set used by an individual when paying attention to both its own state, and that of its neighbour.
Effects of model parameters on behaviours of identical and non-identical foraging pairs.
| IDENTICAL FORAGERS | NON-IDENTICAL FORAGERS | |||||||||||||
| direction of change in property in response to increase in: | comparative results from | direction of change in property in response to increase in: | comparative results from | |||||||||||
| gain | cost | gain | cost | |||||||||||
| PROPERTY | mean | s.d. | mean | s.d. | switchpoint | gain | cost | mean | s.d. | mean | s.d. | switchpoint | gain | cost |
|
| ||||||||||||||
| using ‘paired’ rule | ↓↓ | ↓↓ | ↑↑ | ↑↑ | ↑↑ | ↓↓ | ↑↑ | ↑ | × | × | × | × | ↑↑ | ↑↑ |
| using ‘solo’ rule | ↓↓ | ↓↓ | ↑↑ | ↑↑ | ↑↑ | ↑ | ∪∪ | × | × | ↑↑ | ||||
| larger value | pair | pair | pair | pair | pair | pair | pair | pair | pair | pair | ||||
|
| ||||||||||||||
| using ‘paired’ rule | identical to player A | ∩∩ | ∪∪ | ↑↑ | ↑↑ | ∪∪ | ↑↑ | ↑↑ | ||||||
| using ‘solo’ rule | ∩ | × | ↑↑ | ↑↑ | ↑↑ | |||||||||
| larger value | pair | pair | pair | pair | pair | |||||||||
|
| ||||||||||||||
| using ‘paired’ rule | ↑↑ | ↓↓ | ∪∪ | ↓↓ | ↓↓ | ↓↓ | ↑↑ | ∪ | × | ↑↑ | ↑↑ | ∩∩ | ↑↑ | ↑↑ |
| using ‘solo’ rule | ∪∪ | ∪∪ | ∪∪ | ∪∪ | ∪∪ | × | × | ↑↑ | ↑↑ | ∪∪ | ||||
| larger value | pair | pair | pair | pair | pair | pair | pair | pair | pair | pair | ||||
|
| ||||||||||||||
| using ‘paired’ rule | ↓↓ | ↓↓ | ↑↑ | ↑↑ | ∩∩ | ↓↓ | ↑↑ | ∩ | × | ↑↑ | ↑↑ | ↑↑ | ↑↑ | ↑↑ |
| using ‘solo’ rule | ↓↓ | ↓↓ | ↑↑ | ↑↑ | ↑↑ | ∩ | × | ↑↑ | ↑↑ | ↑↑ | ||||
| larger value | pair | pair | pair | pair | pair | pair | pair | pair | pair | pair | ||||
|
| ||||||||||||||
| using ‘paired’ rule | ↑↑ | ↑↑ | ↓↓ | ↓↓ | ↓↓ | ↑↑ | ↓↓ | ∪∪ | × | ↓ | × | × | ↓↓ | ↓↓ |
| using ‘solo’ rule | ↑↑ | ↑↑ | ↓↓ | ↓↓ | ↓↓ | × | × | ↓↓ | ↓↓ | ↓↓ | ||||
| larger value | pair | pair | pair | pair | pair | pair | pair | pair | pair | pair | ||||
|
| ||||||||||||||
| using ‘paired’ rule | ↓↓ | ↑↑ | ∩∩ | ↑↑ | ↑↑ | ↓ | × | × | × | ↓↓ | ↓↓ | ↓↓ | ↑↑ | ↓↓ |
| using ‘solo’ rule | ∩∩ | ∩∩ | ∩∩ | ∩∩ | ∩∩ | ∪∪ | × | ↓↓ | ↓↓ | ↓↓ | ||||
| larger value | solo | solo | solo | solo | solo | solo | solo | solo | solo | solo | ||||
|
| ||||||||||||||
| using ‘paired’ rule | identical to previous | ∩ | ∩ | ↑ | ↑ | × | ↓ | ↑ | ||||||
| using ‘solo’ rule | ∩ | ∩ | ↑↑ | ↑↑ | ↑↑ | |||||||||
| larger value | solo | solo | solo | solo | solo | |||||||||
See the legend to Table 1 for full details of content.
Effects of model parameters on measures of identical and non-identical foraging pairs.
| IDENTICAL FORAGERS | NON-IDENTICAL FORAGERS | |||||||||||||
| direction of change in property in response to increase in: | comparative results from | direction of change in property in response to increase in: | comparative results from | |||||||||||
| gain | cost | gain | cost | |||||||||||
| PROPERTY | mean | s.d. | mean | s.d. | switchpoint | gain | cost | mean | s.d. | mean | s.d. | switchpoint | gain | cost |
|
| ||||||||||||||
| using ‘paired’ rule | ↑↑ | ↑↑ | ↓↓ | ↓↓ | ↑↑ | ↑↑ | ↑↑ | ↓↓ | ↓ | ↑↑ | ||||
| using ‘solo’ rule | ↑↑ | ↑↑ | ↓↓ | ↓↓ | ↑↑ | ↑↑ | ↑↑ | ↓↓ | ↓ | ↑↑ | ||||
| larger value | pair | pair | pair | pair | pair | pair | pair | pair | pair | pair | ||||
|
| ||||||||||||||
| using ‘paired’ rule | ∩∩ | ↑↑ | ∩∩ | ↑↑ | ↑↑ | ↑ | ↑ | ↑↑ | ↑↑ | ∪∪ | ||||
| using ‘solo’ rule | ∩∩ | ↓↓ | ∩∩ | ∩∩ | ↓↓ | ↑↑ | ↓↓ | ∩∩ | ∩ | ↑↑ | ||||
| larger value | solo | solo | solo | solo | solo | solo | solo | solo | solo | shift | ||||
|
| ||||||||||||||
| using ‘paired’ rule | ↓↓ | × | ∪∪ | ↑ | ∩∩ | ↓↓ | ↑↑ | ∩∩ | ∩ | ↓↓ | ↓ | ∩∩ | × | ↓ |
| using ‘solo’ rule | ∪∪ | × | ∪∪ | ↑↑ | ∪∪ | ∩ | × | ∪∪ | ∪ | ↓↓ | ||||
| larger value | pair | pair | pair | pair | pair | pair | pair | pair | pair | shift | ||||
|
| ||||||||||||||
| using ‘paired’ rule | ∩∩ | ↓↓ | ∩∩ | ↓↓ | ∪∪ | ↓↓ | ↑↑ | × | ↓↓ | ↑ | × | × | × | ↓ |
| using ‘solo’ rule | ∩∩ | ↓↓ | ∩∩ | ↓↓ | ↓↓ | ∩∩ | ↓↓ | × | × | ∩∩ | ||||
| larger value | pair | pair | shift | pair | pair | shift | pair | pair | pair | pair | ||||
|
| ||||||||||||||
| using ‘paired’ rule | identical to player A | ↑↑ | ↓ | ∩∩ | ∩∩ | × | × | ↓↓ | ||||||
| using ‘solo’ rule | ↑↑ | ↓↓ | ∩∩ | ∩∩ | ∩∩ | |||||||||
| larger value | pair | shift | pair | shift | pair | |||||||||
Details refer to the direction of change seen when the value of a given parameter was increased. In the case of the non-identical simulations, the parameter value for individual A was fixed, and that of the focal individual B was assumed to increase from a low value upwards to eventually equal that of individual A. ‘↑↑’ indicates a strict increase in the statistics measured relative to the increase in the altered parameter, ‘↓↓’ indicates a strict decrease, ‘∪∪’ indicates a strict intermediate minimum, ‘∩∩’ indicates a strict intermediate maximum, and ‘×’ indicates no simple pattern. Single characters (‘↑’, ‘↓’, ‘∪’ and ‘∩’) indicate similar trends, but with more noise in the results explored. In comparing the effects of paired or solo foraging to identify which of these yielded the larger value, ‘pair’ means that the paired foragers had the higher values, ‘solo’ meant the unpaired foragers had the highest values, and ‘shift’ indicates that there was a change between paired and unpaired individuals having the higher values as the parameter itself changed. See the Methods section for information about how the comparative results from [30] are presented here.