There are a number of functions that are accessible through the built-in `hstd`

. These are specifically designed to make frequent operations in HASH more streamlined. These libraries will be growing as we explore new ways to make it easier for you to build models in HASH.

Currently, we have functions implemented in the following categories:

Init

Functions that help initialize agents in predefined patterns.

Spatial

Functions that help with calculations for agent positioning and movement.

Functions that can help filter for neighbors in specific positions relative to the agent.

Functions to help calculate distributions and statistics.

Random

Functions for generating random numbers.

Agent

Functions that help with creating or setting properties on agents.