--- tags: Meetings --- # 6/2/2022 Update ## Agenda ### Items Not Reached Last Meeting 1. 5/18 Questions ### Current Items 2. cadCAD Vision 3. cadCAD Updates 4. Example Scenarios ### Next 2 Weeks Plan 5. Priority Options ## 5/18 Questions The answers to the 5/18 questions are in the document here: https://hackmd.io/OQMlIInXTk-oJdis0a9GGw ## cadCAD Vision - An introduction to why, the bus stop problem.... - If the average bus comes in 10 minutes, you might expect that on averaeg a person waits 5 minutes. - By modeling out the scenarios you can actually test this assumption and find that given certain assumptions you actually wait on average 10 minutes! - https://jakevdp.github.io/blog/2018/09/13/waiting-time-paradox/ - The point is, you can reason about how things should act, but running a model and testing those assumptions can uncover certain paradoxes or issues - In our work flow, we are using the cadCAD model to test out what might fail in the math spec when put to the test - There are also extensions such as parameter selection under uncertainty that would allow for testing out different system parameterizations in terms of scalar parameters as well as different policy options to find different modes that satisfy KPIs ## cadCAD Updates ### Simple Bonding Curve Another extension from the set of [policy options](https://hackmd.io/Wbzd_SRYQnSXHlB6_j8ZSA#Regular-Policies-Table) that allows the pool token issuance to follow a simple bonding curve implementation. More specifically, this is another Delegator Invest policy from the policy options table, and is used as part of the [Pool Delegation mechanism](https://hackmd.io/6fN8ITTeTVyMwV3ToeApSw?view#Pool-Delegation). There is an accompanying example scenario in the links below. ### Scenario Tests The example scenarios from below will have accompanying implementations in the cadCAD model. - [Link to location in repository](https://github.com/BlockScience/streamr-revenue-sharing/tree/main/streamr_revenue_sharing/test/test_scenarios) ## Example Scenarios - The scenarios have been expanded to cover more uses - The cadCAD model will be used for verifying and testing that the model holds - Current plan would be to have a longer list of short-form examples and a smaller selection that we do a long-form breakdown for - Short form scenarios: https://hackmd.io/QFmCXi8oT_SMeQ111qe6LQ - Long form scenarios: https://hackmd.io/_Tv-VJdXTo6UNV8NRFM0NA ## Priority Options **The preference would be to focus on 1 + 2 for the next two weeks to improve those sections of the spec** 1. Iterating on the state variables piece of the math spec 2. Iterating on the mechanisms piece of the math spec 3. Creating more example scenarios 4. Improving the current example scenarios 5. Beginning cadCAD extensions, writing out a framework for parameter selection under uncertainty 6. Sean allocating time to the cadCAD work flow as a dev instead of only review/management 7. Create failure mode scenarios, identifying edges/limitations such as dilution of early delegators for example