У меня есть ассоциативный массив идентификаторов элементов для подсчета каждого элемента.
например (на питоне):
myObject = { 'a': 5, 'b': 3 }
Должен поддерживать сложение и вычитание. Например:
myObject - { 'a': 3 }
Следует оценить:
{ 'a': 2, 'b': 3 }
Для контекста, это поддержка системы затрат. Каждый элемент является типом ресурса, а количество - это количество того ресурса, которым владеет объект. Пользователь может иметь один из этих объектов в качестве какого-либо инвентаря, но тогда у предмета может быть один из них в качестве его стоимости. В результате пользовательский объект может просто вычесть стоимость предмета из своего инвентаря.
Я просто пытаюсь придумать подходящий термин для такого типа объектов.