Skip to main content

Toolkit

The tools below replicate the manual arithmetic you will perform in your weekly labs before scaling those calculations into real-life datasets. We provide these tools strictly for verification purposes. You are expected to check your own working against our expected baseline. Discovering a mathematical discrepancy between your local spreadsheet and this page is a problem you want to solve in Week 9, not upon receiving a graded Event Portfolio. The tools are sequenced to mirror the logic of the twelve-week curriculum: we begin by defining the basic economic unit of alcohol, introduce the regulatory constraints that distort its retail price, and finally model how to mathematically optimize for it under these logistical constraints.

Index calculator

One product in, its standard-drink count and ABV-to-dollar index out. The conversion is week 2's, applied exactly.

Product
Standard drinks
—
Index (drinks per dollar)
—
Price per standard drink
—

02.6282.285This product0.861Catalogue average
View the same data as a table
This product's index against the catalogue average
CategoryIndex (standard drinks per dollar)
This product2.285
Catalogue average0.861

Tax regime comparator

One product, costed under the 29% ad valorem Wine Equalisation Tax and under a volumetric excise per litre of pure alcohol. Week 4 against week 6.

Product and rates
Tax payable under each regime
RegimeTax payablePer standard drink
Ad valorem (WET)——
Volumetric excise——

0$191.36$2.03Ad valorem (WET)$43.68Volumetric excise
View the same data as a table
Tax payable under each regime for the entered product
CategoryTax payable (AUD)
Ad valorem (WET)$2.03
Volumetric excise$43.68

Constrained selection

A fixed budget and a minimum number of distinct types, over a worked catalogue of 9 products. Greedy ranking against the dynamic-programming formulation.

Constraints
$200
3
Result under each method
MethodStandard drinksSpendTypes
Greedy (top index first)———
Dynamic programming———

0794.8432.4Greedy363.1Dynamic programming
View the same data as a table
Greedy against dynamic-programming selection
CategoryStandard drinks
Greedy432.4
Dynamic programming363.1

The objective function here is total standard drinks, because that is the quantity week 10's formulation maximises. It is a description of what the model does, not a recommendation about what to buy; week 11's externality framework is where the cost this objective does not price in is dealt with.

What these do not do

None of these tools reads a live price. Week 9 is where you build the thing that does, against a catalogue you chose in week 1, under the crawl-delay rules on the policies page. A figure typed into this page is a figure you are responsible for.

The toolchain behind them

To successfully complete the quantitative modeling in this course, students must become proficient with the following industry-standard toolkits: