# Site ## Pages - [Page not found](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/404/): That page doesn't exist, or it has moved since you last looked - [Assessments & Grading Structure](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/assessments/): Three assessments worth 100 marks in total, each due the week after its lectures. - [Retail Data Extraction Exercise](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/assessments/data-scraping-exercise/): Extraction and analysis of retail inventory data to compute baseline ABV-to-dollar efficiencies across 150+ SKUs. - [The 50-Person Event Portfolio](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/assessments/event-portfolio/): The capstone synthesis: design and mathematically defend a hyper-efficient beverage inventory for a 50-person cohort, factoring in tax loopholes and physical logistics. - [WET Policy Brief](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/assessments/wet-policy-brief/): An academic policy brief deconstructing how the Wine Equalisation Tax structurally incentivizes the production of high-volume, low-cost cask wine. - [SLOP4230: Retail Alcohol Economics](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/): Twelve weekly lectures, one continuous argument about what a shelf price is made of. - [Alcohol Fermentation & Baseline Costs](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-01/): Establishing the chemical and economic baseline: fermentation margins and the absolute price floor of industrial alcohol before taxation. - [The 10g Metric: Standard Drinks as Economic Currency](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-02/): Dismantling the public health framing of the standard drink to establish the ABV-to-Dollar Index equation and standardize our baseline currency. - [Cardboard Efficiencies: The Microeconomics of Bag-in-Box Wine](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-03/): Quantifying the margin improvements of bag-in-box distribution through logistical payload optimization and spatial geometry. - [Wholesale Value Manipulation: The WET Tax Loophole](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-04/): Deconstructing the ad valorem mechanism of the Wine Equalisation Tax and the structural advantages of volume-agnostic taxation. - [Price Elasticity in the Ready-to-Drink (RTD) Sector](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-05/): Analyzing demand elasticity, localized discount cycles, and the use of premixed spirits as retail loss-leaders. - [Distillation Disparities and Federal Excise Penalties](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-06/): Analyzing extreme volumetric excise penalties on distilled spirits and the regulatory subversion of fortifying fermented goods. - [Spatial Ergonomics of Suburban Liquor Retail](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-07/): Applying Geographic Information Systems (GIS) to interior retail environments to map the deliberate obfuscation of tax-efficient inventory. - [Visual Merchandising and Endcap Psychology](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-08/): Quantifying cognitive biases in retail purchasing and the visual obfuscation of tax-inefficient inventory. - [Automated Extraction of Retail Inventories (Web Scraping)](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-09/): Programmatic extraction of live pricing data: DOM parsing, HTTP requests, and structural data hygiene. - [Algorithmic Maximization of the ABV-to-Dollar Index](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-10/): Combinatorial optimization and algorithmic processing of large-scale retail datasets to identify structural market outliers. - [Public Health Externalities and Bioethics](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-11/): Bioethical dimensions, negative societal externalities, and public health economics of hyper-efficient retail alcohol distribution. - [Macro-Event Logistics and Capstone Synthesis](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/lectures/week-12/): Scaling algorithmic optimization to physical supply chains: payload mathematics, volumetric displacement, and economic synthesis. - [People and Contacts](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/people/): Who teaches the course, and how to reach them. - [Idris Fenn](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/people/idris-fenn/): A third-year PhD candidate researching micro and macroeconomic drivers of Australian consumer behaviour. - [Marisol Quaye](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/people/marisol-quaye/): Associate Professor in Economics and Governance. - [Policies and Support](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/policies/): Academic integrity, late work, and extension rules for SLOP4230, in one place. - [Getting started](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/01-getting-started/): The first lab of the semester — fixing the fiscal-molecule framing of alcohol and the standard-drink metric every calculation this course makes depends on - [First review](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/02-first-review/): The second lab, where each student's early standard-drink and index calculations meet a worked example for the first time - [Decomposing a cask](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/03-decomposing-a-cask/): Taking one cask and one bottle apart into packaging, freight, tax and margin, and finding out how much of each shelf price the production cost actually explains - [Working the WET](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/04-working-the-wet/): Calculating the Wine Equalisation Tax on real products from your own catalogue, and finding the price point where an ad valorem structure stops behaving the way intuition says it should - [Reading a promotional cycle](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/05-reading-a-promotional-cycle/): Tracking ready-to-drink can prices across a promotional cycle and estimating elasticity from the only data a shopper can actually see - [Tax per standard drink](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/06-tax-per-standard-drink/): Putting wine, beer and spirits on one axis — tax paid per standard drink — and reading off what each excise structure actually does - [Mapping an outlet](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/07-mapping-an-outlet/): Fieldwork — drawing the floor plan of one liquor outlet and measuring what shelf distance costs the shopper who walks it - [Auditing an endcap](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/08-auditing-an-endcap/): Computing the index for everything on one promotional endcap and comparing it against the same categories shelved in the aisle behind it - [First hundred rows](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/09-first-hundred-rows/): Getting a scraper running against your own catalogue, and meeting the four failure modes that quietly corrupt a retail dataset - [Greedy against the constraint](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/10-greedy-against-the-constraint/): Running a greedy ranking and a dynamic-programming selection over the same dataset and the same budget, and finding the case where they part - [The externality statement](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/11-the-externality-statement/): Writing the part of the portfolio that says what the optimisation costs, and testing it against the two ways this argument usually fails - [Portfolio dry run](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-supermarine45/sessions/12-portfolio-dry-run/): The last lab of the semester — pitching the event portfolio to the room and taking the questions a marker would otherwise ask first