HASH logoBlog

Stories and insights from the team behind HASH

Modeling Vaccine Distribution

At least three working COVID-19 vaccines have now been approved by global regulators for widespread public use. With constraints on manufacturing and logistics, who should be inoculated first, and how will the vaccines be distributed?

Berkeley Delivery Simulation

Students at the University of California, Berkeley, built a traffic simulation of delivery-cars in HASH to predict the efficiency of delivery services and their impact on street congestion.

Functional Agent-Based Modeling

Whilst most agent-based modeling software takes a strongly object-oriented approach to simulation, HASH eschews that for a more composable, functional approach. In this post we explain what that means.

Why not simulate?

If simulation is so great, why is my organization not already using it? This article explores some of the most common historical hang-ups and misconceptions around simulation modeling today.

Uniswap Simulation

Simulation can help us explore complex systems and discover unexpected outcomes. In this piece we create a digital model of the Uniswap protocol.

Voting with HASH

No election is without complication, but the 2020 US presidential election faces the extra added challenge of taking place in the midst of a global pandemic. Keeping people safe while ensuring they can still easily vote has led to states implementing both accommodations and restrictions on their election practices. Some of these have made voting […]

Information Failure

Perfect decision-making requires perfect information To make perfect decisions we require perfect information: about our environment, about own preferences, and about the preferences of others. We need to know what exists, where, and how it works. That information needs to be up-to-the-minute and real-time in nature. It needs to be accurate, relevant, and trustworthy. And […]

What is agent-based modeling?

Whilst traditional ‘data science’ involves the analysis of historical datasets and existing information, Agent-Based Modeling (ABM) takes a quite different approach. ABM is inherently forward looking, and does not require large volumes of high-quality historical data: only a rough idea of how a system or its component parts might work. Starting from this conception, a […]