Table 1 Properties of the three types of objects Food, Tray and InspectionObserver

From: Computational models of episodic-like memory in food-caching birds

Food

Tray

InspectionObserver

freshness  [0, 1]

appearance \(\in {\mathbb{N}}\)

tray_appearances  lists(\({\mathbb{N}}\))

eatable  {true, false}

position \(\in {\mathbb{N}}\)

 

cacheable  {true, false}

open  {true, false}

 

amount \(\in {\mathbb{N}}\)

eatable_items  lists(Food)

 

type  {mealworm, waxworm, peanut, suet_pellet, pinenut, kibble, cricket, pineapple, salami, stone, maintenance_diet}

  
  1. The set lists(X) denotes all possible lists of arbitrary length with elements in X. In the actual experiments, caching trays are usually made visually distinct by attaching them to a unique structure of Lego Duplo. We model this feature with different appearance values. Sometimes the caching trays where made inaccessible by covering them with Perplex. In this case we set open = false.