# Site ## Pages - [Page not found](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/404/): That page doesn't exist, or it has moved since you last looked - [Assignments](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/assessments/): A data report, a theoretical midterm and a reproducible profile release. The weights are 20%, 30% and 50%. - [Quantitative Analysis of Local Singles Market](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/assessments/market-report/): A reproducible data report on fictional Null Island: frame the population, audit the denominators and explain a misleading bio comparison. - [Midterm: Theoretical Matchmaking](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/assessments/matchmaking-exam/): An individual, 90-minute exam on measurement, bio experiments, mutual-selection probability and asynchronous decisions under incomplete information. - [Final Project: Deploying a Top 1% Dating Profile](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/assessments/profile-deployment/): Release a fictional profile with a reproducible benchmark, a distribution-shift test and an honest account of what the rank cannot mean. - [FAQ](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/faq/): Frequently asked questions, including the one about whether this course can guarantee a date. It cannot. - [Help](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/help/): Bring the smallest example that demonstrates the problem. Keep the people in it fictional. - [Lectures](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/): Twelve technical questions about dating-profile systems. Mondays, 11 am–12 pm, Systems Lab 2. - [Introduction to Algorithmic Romance](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-01/): Meet Alex, check two invitations and distinguish observations from hidden state. Use supplied facts to test each claim in a fictional bio. - [Platform Architecture and the Elo Hierarchy](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-02/): Inspect Tinder, Bumble and Hinge disclosures, implement toy Elo and distinguish a visibility hierarchy from an observed measure of attractiveness. - [Data Acquisition: Photography as a Quantitative Asset](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-03/): Treat profile photos as traceable information assets. Test lighting, identity ambiguity and detection confidence using fictional image records. - [Natural Language Processing in Profile Bios](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-04/): Tokenise clichés, hold the photo constant and A/B test fictional bios. Explain why a pooled winner can lose in both exposure groups. - [The Mathematics of the "Match"](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-05/): Calculate mutual-selection probabilities, constrain the travel radius and separate peak Sunday exposure from a higher match rate. - [Interaction Protocols: The Initial Message](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-06/): Classify opening messages with a decision tree. Compare context and cost, and expose why forcing a reply is a broken optimisation target. - [Game Theory and Asynchronous Communication](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-07/): Model reply arrivals, response games and ghosting as an observation timeout. A refusal remains terminal even when expected utility disagrees. - [Threat Modeling and Anomaly Detection](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-08/): Detect bots, financial scams and identity inconsistencies in synthetic cases. Calculate the cost of false alarms before trusting a flag. - [Transitioning to Offline Environments](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-09/): Plan the digital-to-physical handshake: public venues, transport, accessible exits, confirmation and an agreed approach to the bill. - [Stochastic Modeling of the First Date](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-10/): Propagate a fictional conversation through a Markov chain, check a simulation against exact probabilities and resolve the Who pays deadlock. - [Post-Date Analytics and The "Second Date" Metric](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-11/): Separate observed agreement from inferred subtext. Audit the time budget, evaluate a frozen profile and prepare a reproducible release. - [System Maintenance and Graceful Deprecation](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/lectures/week-12/): Design explicit relationship agreements, change requests and respectful endings. Reproduce the final release and document its maintenance. - [People](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/people/): Meet the Slop University researchers teaching Applied Algorithmic Romance & Profile Optimization. - [Casimir Beng](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/people/casimir-beng/): Associate Professor and Lead of Slop University's Adaptive Metrics Lab. Course convenor for lectures, assessment and model evaluation. - [Joost Nwosu](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/people/joost-nwosu/): Postdoctoral Fellow in Slop University's School of Continuous Improvement. Course tutor for experiments, algorithm traces and reproducible benchmarks. - [Policies, data and model boundaries](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/policies/): Synthetic data, reproducible work and no experiments on unwitting people. The operating rules of this fictional course. - [Readings](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/readings/): Read the claim, inspect the assumptions, then try to break the model. No textbook purchase required. - [Platform Architecture and the Elo Hierarchy](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/sessions/02-platforms/): Inspect Tinder, Bumble and Hinge disclosures, implement toy Elo and distinguish a visibility hierarchy from an observed measure of attractiveness. - [Data Acquisition: Photography as a Quantitative Asset](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/sessions/03-photo-assets/): Treat profile photos as traceable information assets. Test lighting, identity ambiguity and detection confidence using fictional image records. - [Natural Language Processing in Profile Bios](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/sessions/04-bio-experiment/): Tokenise clichés, hold the photo constant and A/B test fictional bios. Explain why a pooled winner can lose in both exposure groups. - [The Mathematics of the "Match"](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/sessions/05-match-probability/): Calculate mutual-selection probabilities, constrain the travel radius and separate peak Sunday exposure from a higher match rate. - [Interaction Protocols: The Initial Message](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/sessions/06-message-tree/): Classify opening messages with a decision tree. Compare context and cost, and expose why forcing a reply is a broken optimisation target. - [Game Theory and Asynchronous Communication](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/sessions/07-communication/): Model reply arrivals, response games and ghosting as an observation timeout. A refusal remains terminal even when expected utility disagrees. - [Threat Modeling and Anomaly Detection](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/sessions/08-threat-model/): Detect bots, financial scams and identity inconsistencies in synthetic cases. Calculate the cost of false alarms before trusting a flag. - [Transitioning to Offline Environments](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/sessions/09-offline-handover/): Plan the digital-to-physical handshake: public venues, transport, accessible exits, confirmation and an agreed approach to the bill. - [Stochastic Modeling of the First Date](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/sessions/10-date-simulation/): Propagate a fictional conversation through a Markov chain, check a simulation against exact probabilities and resolve the Who pays deadlock. - [Post-Date Analytics and The "Second Date" Metric](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/sessions/11-follow-up/): Separate observed agreement from inferred subtext. Audit the time budget, evaluate a frozen profile and prepare a reproducible release. - [System Maintenance and Graceful Deprecation](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/sessions/12-maintenance/): Design explicit relationship agreements, change requests and respectful endings. Reproduce the final release and document its maintenance. - [The Null Island toolkit](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-Zer0tier/toolkit/): Synthetic data, executable models and one suspiciously impressive benchmark. Everything the labs need, without an app account.