SlideShare a Scribd company logo
Agent based modelling
A GREAT TOOL FOR ANALYSING TOKEN ECONOMIES
1
What is agent based modelling?
A type of modelling where we simulate individual autonomous heterogeneous agents
Existed since the 1940s, but started to become popular in the 1990s
Why is it useful?
◦ Mathematical modeling is a useful abstraction
◦ Many systems (e.g. social or economical) are not always amenable to abstractions
◦ ABM allows modelling at the lowest level
Blockchain and ICO
◦ ABM has been a very popular tool in computational economics
◦ Blockchain popularised artificial economies -> ABM
2
Early models: Schelling’s segregation
model
Dynamics or racially segregated neighbourhoods
Rules:
◦ 2 types of people on a square lattice
◦ A “citizen” is happy if at least %X of the neighboors are of the same colour
◦ %X is a parameter that defines racial tolerance
http://nifty.stanford.edu/2014/mccown-schelling-model-segregation/
3
Video
4
Early models: Axelrod’s prisoner’s
dilemma
Robert Axelrod
◦ 1980s
◦ Iterated prisoner’s dilemma
◦ Run a tournament (twice) to test different strategies
Winning strategy
◦ Tit-for-tat
Demonstrates how cooperation can evolve from a simple set of rules
Cooperate Defect
Cooperate (3, 3) (0, 5)
Defect (5, 0) (1, 1)
5
Later models: Sugarscape
Sugarscape, developed by Joshua M. Epstein and Robert Axtell
51x51 cell grid,
Every cell can contain different amounts of sugar (or spice).
In every step the agents
◦ find the closest cell filled with sugar, move and metabolize. Also leave pollution, die, reproduce, inherit
sources, transfer information, trade or borrow sugar, generate immunity or transmit diseases.
6
ABM and blockchain
Initial Coin Offerings (ICOs) and tokenized blockchain startups create artificial economies
There are not really many proper tokenomics models to use in this context
Agent based modelling to the rescue
◦ No need for theory
◦ Explicitly encode assumptions, behaviours etc.
http://thedatascientist.com/agent-based-modelling-tokenomics/
7
ABM framework for ICOs
Define core entities
◦ Users, nodes, investors, speculators
Define behaviors
◦ users buy tokens and use them,
◦ investors buy, hold and sell
Run multiple simulations
◦ Collect statistics for marginal cases
◦ E.g. crash, rapid valuation
Determine optimal parameters
◦ E.g. Burn rate, total number of coins issued, holding time/velocity, etc.
8
Software for ABM
Python
R
https://en.wikipedia.org/wiki/Comparison_of_agent-based_modeling_software
◦ Starlogo (good for novices in programming)
◦ Repast (JAVA framework)
9
Learn more
Tesseract Academy
◦ http://tesseract.academy
◦ https://youtu.be/pkI0NW4jZ5g
◦ https://youtu.be/0VGBCus8VK8
◦ Data science, big data and blockchain for executives and managers.
The Data scientist
◦ Personal blog
◦ Covers data science, analytics, blockchain, tokenomics and many more subjects
◦ http://thedatascientist.com/tokenomics/
◦ http://thedatascientist.com/agent-based-modelling-tokenomics/
11

More Related Content

What's hot

Building Startup Ecosystems + Investing in Tech Startups
Building Startup Ecosystems + Investing in Tech StartupsBuilding Startup Ecosystems + Investing in Tech Startups
Building Startup Ecosystems + Investing in Tech Startups
Dave McClure
 
Deep Contexualized Representation
Deep Contexualized RepresentationDeep Contexualized Representation
Deep Contexualized Representation
Minh Pham
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko
CoinGecko
 
Wealth management in crypto
Wealth management in crypto Wealth management in crypto
Wealth management in crypto
Lightbox
 
Decision Analysis in Venture Capital Workshop, DAAG 2019
Decision Analysis in Venture Capital Workshop, DAAG 2019Decision Analysis in Venture Capital Workshop, DAAG 2019
Decision Analysis in Venture Capital Workshop, DAAG 2019
Ulu Ventures
 
Introduction to Ethereum
Introduction to EthereumIntroduction to Ethereum
Introduction to Ethereum
Akshay Kumar
 
FInancial Modeling and Valuations for Startups: Telling your Story with Numbers
FInancial Modeling and Valuations for Startups: Telling your Story with NumbersFInancial Modeling and Valuations for Startups: Telling your Story with Numbers
FInancial Modeling and Valuations for Startups: Telling your Story with Numbers
Foresight Valuation Group
 
Tjenestekatalog som verktøy i dialog med forretning
Tjenestekatalog som verktøy i dialog med forretning Tjenestekatalog som verktøy i dialog med forretning
Tjenestekatalog som verktøy i dialog med forretning
Andreas Aasen
 
Real estate tokenization and blockchain
Real estate tokenization and blockchainReal estate tokenization and blockchain
Real estate tokenization and blockchain
Jorge Sebastiao
 
Tokens and Complex Systems
Tokens and Complex SystemsTokens and Complex Systems
Tokens and Complex Systems
Trent McConaghy
 
Nyctale - Pitch deck
Nyctale - Pitch deckNyctale - Pitch deck
Nyctale - Pitch deck
Blaise Cavalli
 
Wintermute Ventures
Wintermute VenturesWintermute Ventures
Wintermute Ventures
TinaBregovi
 
1521125845505.pdf
1521125845505.pdf1521125845505.pdf
1521125845505.pdf
Kabeela.life
 
The Perfect Pitch Deck — Designed by a VC. (updated)
The Perfect Pitch Deck — Designed by a VC. (updated)The Perfect Pitch Deck — Designed by a VC. (updated)
The Perfect Pitch Deck — Designed by a VC. (updated)
Iskender Dirik
 
Unified Approach to Interpret Machine Learning Model: SHAP + LIME
Unified Approach to Interpret Machine Learning Model: SHAP + LIMEUnified Approach to Interpret Machine Learning Model: SHAP + LIME
Unified Approach to Interpret Machine Learning Model: SHAP + LIME
Databricks
 
Cryptocurrencies and the Banking Sector
Cryptocurrencies and the Banking SectorCryptocurrencies and the Banking Sector
Cryptocurrencies and the Banking Sector
Ilan Alon
 
Bitcoin Startup Malaysia
Bitcoin Startup MalaysiaBitcoin Startup Malaysia
Bitcoin Startup Malaysia
Arsyan Ismail
 
Adopting Blockchain for Alternative Energy access slides
Adopting Blockchain for Alternative Energy access slidesAdopting Blockchain for Alternative Energy access slides
Adopting Blockchain for Alternative Energy access slides
Nigeria Alternative Energy Expo
 
InsurTech 2.0: How You Can Win
InsurTech 2.0: How You Can WinInsurTech 2.0: How You Can Win
InsurTech 2.0: How You Can Win
Adrian Jones
 
Lecture: Monte Carlo Methods
Lecture: Monte Carlo MethodsLecture: Monte Carlo Methods
Lecture: Monte Carlo Methods
Frank Kienle
 

What's hot (20)

Building Startup Ecosystems + Investing in Tech Startups
Building Startup Ecosystems + Investing in Tech StartupsBuilding Startup Ecosystems + Investing in Tech Startups
Building Startup Ecosystems + Investing in Tech Startups
 
Deep Contexualized Representation
Deep Contexualized RepresentationDeep Contexualized Representation
Deep Contexualized Representation
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko
 
Wealth management in crypto
Wealth management in crypto Wealth management in crypto
Wealth management in crypto
 
Decision Analysis in Venture Capital Workshop, DAAG 2019
Decision Analysis in Venture Capital Workshop, DAAG 2019Decision Analysis in Venture Capital Workshop, DAAG 2019
Decision Analysis in Venture Capital Workshop, DAAG 2019
 
Introduction to Ethereum
Introduction to EthereumIntroduction to Ethereum
Introduction to Ethereum
 
FInancial Modeling and Valuations for Startups: Telling your Story with Numbers
FInancial Modeling and Valuations for Startups: Telling your Story with NumbersFInancial Modeling and Valuations for Startups: Telling your Story with Numbers
FInancial Modeling and Valuations for Startups: Telling your Story with Numbers
 
Tjenestekatalog som verktøy i dialog med forretning
Tjenestekatalog som verktøy i dialog med forretning Tjenestekatalog som verktøy i dialog med forretning
Tjenestekatalog som verktøy i dialog med forretning
 
Real estate tokenization and blockchain
Real estate tokenization and blockchainReal estate tokenization and blockchain
Real estate tokenization and blockchain
 
Tokens and Complex Systems
Tokens and Complex SystemsTokens and Complex Systems
Tokens and Complex Systems
 
Nyctale - Pitch deck
Nyctale - Pitch deckNyctale - Pitch deck
Nyctale - Pitch deck
 
Wintermute Ventures
Wintermute VenturesWintermute Ventures
Wintermute Ventures
 
1521125845505.pdf
1521125845505.pdf1521125845505.pdf
1521125845505.pdf
 
The Perfect Pitch Deck — Designed by a VC. (updated)
The Perfect Pitch Deck — Designed by a VC. (updated)The Perfect Pitch Deck — Designed by a VC. (updated)
The Perfect Pitch Deck — Designed by a VC. (updated)
 
Unified Approach to Interpret Machine Learning Model: SHAP + LIME
Unified Approach to Interpret Machine Learning Model: SHAP + LIMEUnified Approach to Interpret Machine Learning Model: SHAP + LIME
Unified Approach to Interpret Machine Learning Model: SHAP + LIME
 
Cryptocurrencies and the Banking Sector
Cryptocurrencies and the Banking SectorCryptocurrencies and the Banking Sector
Cryptocurrencies and the Banking Sector
 
Bitcoin Startup Malaysia
Bitcoin Startup MalaysiaBitcoin Startup Malaysia
Bitcoin Startup Malaysia
 
Adopting Blockchain for Alternative Energy access slides
Adopting Blockchain for Alternative Energy access slidesAdopting Blockchain for Alternative Energy access slides
Adopting Blockchain for Alternative Energy access slides
 
InsurTech 2.0: How You Can Win
InsurTech 2.0: How You Can WinInsurTech 2.0: How You Can Win
InsurTech 2.0: How You Can Win
 
Lecture: Monte Carlo Methods
Lecture: Monte Carlo MethodsLecture: Monte Carlo Methods
Lecture: Monte Carlo Methods
 

Similar to Agent based modelling

Is there a token for that? Tokens demystified.
Is there a token for that? Tokens demystified.Is there a token for that? Tokens demystified.
Is there a token for that? Tokens demystified.
Jan Brejcha
 
Token Engineering from an Economic Perspective
Token Engineering from an Economic Perspective Token Engineering from an Economic Perspective
Token Engineering from an Economic Perspective
Token Engineering
 
03 blockchain transactions
03 blockchain transactions03 blockchain transactions
03 blockchain transactions
BastianBlankenburg
 
Solving Challenges for Blockchain Mass Adoption
Solving Challenges for Blockchain Mass AdoptionSolving Challenges for Blockchain Mass Adoption
Solving Challenges for Blockchain Mass Adoption
Eugene Luzgin, MBA, MCS
 
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...
Steve Omohundro
 
Block Chain technology.pptx
Block Chain technology.pptxBlock Chain technology.pptx
Block Chain technology.pptx
Dr.Muthukumar Perumal
 
Blockchain general presentation nov 2017 v eng
Blockchain general presentation nov 2017 v engBlockchain general presentation nov 2017 v eng
Blockchain general presentation nov 2017 v eng
David Vangulick
 
Towards Better Modelling for Token Economics | Dr Ben Livshits, Brave Software
Towards Better Modelling for Token Economics | Dr Ben Livshits, Brave SoftwareTowards Better Modelling for Token Economics | Dr Ben Livshits, Brave Software
Towards Better Modelling for Token Economics | Dr Ben Livshits, Brave Software
TEGG 2019 - Token Engineering Global Gathering
 
Mobile: the up and downside of risk
Mobile: the up and downside of riskMobile: the up and downside of risk
Mobile: the up and downside of risk
Michel de Goede
 
Solar Power for Generations to Come
Solar Power for Generations to ComeSolar Power for Generations to Come
Solar Power for Generations to Come
Crowdsourcing Week
 
EmpathyWorks – Towards an Event-Based Simulation/ML Hybrid Platform
EmpathyWorks – Towards an Event-Based Simulation/ML Hybrid PlatformEmpathyWorks – Towards an Event-Based Simulation/ML Hybrid Platform
EmpathyWorks – Towards an Event-Based Simulation/ML Hybrid Platform
Mike Slinn
 
Types of Blockchain, AI and its future
Types of Blockchain, AI and its futureTypes of Blockchain, AI and its future
Types of Blockchain, AI and its future
Aarthi Srinivasan
 
Blockchain Projects - Core Pillars of Shipping Product, Feb 2018
Blockchain Projects - Core Pillars of Shipping Product, Feb 2018Blockchain Projects - Core Pillars of Shipping Product, Feb 2018
Blockchain Projects - Core Pillars of Shipping Product, Feb 2018
🔗Audrey Chaing
 
Blockchain Introduction
Blockchain IntroductionBlockchain Introduction
Blockchain Introduction
Eueung Mulyana
 
Machine Learning and Blockchain by Director of Product at Target
Machine Learning and Blockchain by Director of Product at TargetMachine Learning and Blockchain by Director of Product at Target
Machine Learning and Blockchain by Director of Product at Target
Product School
 
Bit-what?
Bit-what?Bit-what?
An Investor's Guide to Web3 / Crypto / Blockchain
An Investor's Guide to Web3 / Crypto / BlockchainAn Investor's Guide to Web3 / Crypto / Blockchain
An Investor's Guide to Web3 / Crypto / Blockchain
Bernard Leong
 
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
Angela Baxter
 
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
Brooke Lord
 
How to Develop Meme Coins
How to Develop Meme CoinsHow to Develop Meme Coins
How to Develop Meme Coins
AlphyiaJohn
 

Similar to Agent based modelling (20)

Is there a token for that? Tokens demystified.
Is there a token for that? Tokens demystified.Is there a token for that? Tokens demystified.
Is there a token for that? Tokens demystified.
 
Token Engineering from an Economic Perspective
Token Engineering from an Economic Perspective Token Engineering from an Economic Perspective
Token Engineering from an Economic Perspective
 
03 blockchain transactions
03 blockchain transactions03 blockchain transactions
03 blockchain transactions
 
Solving Challenges for Blockchain Mass Adoption
Solving Challenges for Blockchain Mass AdoptionSolving Challenges for Blockchain Mass Adoption
Solving Challenges for Blockchain Mass Adoption
 
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...
 
Block Chain technology.pptx
Block Chain technology.pptxBlock Chain technology.pptx
Block Chain technology.pptx
 
Blockchain general presentation nov 2017 v eng
Blockchain general presentation nov 2017 v engBlockchain general presentation nov 2017 v eng
Blockchain general presentation nov 2017 v eng
 
Towards Better Modelling for Token Economics | Dr Ben Livshits, Brave Software
Towards Better Modelling for Token Economics | Dr Ben Livshits, Brave SoftwareTowards Better Modelling for Token Economics | Dr Ben Livshits, Brave Software
Towards Better Modelling for Token Economics | Dr Ben Livshits, Brave Software
 
Mobile: the up and downside of risk
Mobile: the up and downside of riskMobile: the up and downside of risk
Mobile: the up and downside of risk
 
Solar Power for Generations to Come
Solar Power for Generations to ComeSolar Power for Generations to Come
Solar Power for Generations to Come
 
EmpathyWorks – Towards an Event-Based Simulation/ML Hybrid Platform
EmpathyWorks – Towards an Event-Based Simulation/ML Hybrid PlatformEmpathyWorks – Towards an Event-Based Simulation/ML Hybrid Platform
EmpathyWorks – Towards an Event-Based Simulation/ML Hybrid Platform
 
Types of Blockchain, AI and its future
Types of Blockchain, AI and its futureTypes of Blockchain, AI and its future
Types of Blockchain, AI and its future
 
Blockchain Projects - Core Pillars of Shipping Product, Feb 2018
Blockchain Projects - Core Pillars of Shipping Product, Feb 2018Blockchain Projects - Core Pillars of Shipping Product, Feb 2018
Blockchain Projects - Core Pillars of Shipping Product, Feb 2018
 
Blockchain Introduction
Blockchain IntroductionBlockchain Introduction
Blockchain Introduction
 
Machine Learning and Blockchain by Director of Product at Target
Machine Learning and Blockchain by Director of Product at TargetMachine Learning and Blockchain by Director of Product at Target
Machine Learning and Blockchain by Director of Product at Target
 
Bit-what?
Bit-what?Bit-what?
Bit-what?
 
An Investor's Guide to Web3 / Crypto / Blockchain
An Investor's Guide to Web3 / Crypto / BlockchainAn Investor's Guide to Web3 / Crypto / Blockchain
An Investor's Guide to Web3 / Crypto / Blockchain
 
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
 
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
😊 Good Closing Paragraph. What Are The Best Ways To Start A Conclusion .pdf
 
How to Develop Meme Coins
How to Develop Meme CoinsHow to Develop Meme Coins
How to Develop Meme Coins
 

More from Dr. Stylianos Kampakis

VR in manufacturing
VR in manufacturingVR in manufacturing
VR in manufacturing
Dr. Stylianos Kampakis
 
Autonomous shipping
Autonomous shippingAutonomous shipping
Autonomous shipping
Dr. Stylianos Kampakis
 
Anomaly detection
Anomaly detectionAnomaly detection
Anomaly detection
Dr. Stylianos Kampakis
 
What is ml
What is mlWhat is ml
What is statistics
What is statisticsWhat is statistics
What is statistics
Dr. Stylianos Kampakis
 
Optimisation vs prediction
Optimisation vs predictionOptimisation vs prediction
Optimisation vs prediction
Dr. Stylianos Kampakis
 
Tokenomics
TokenomicsTokenomics
Understanding deep learning
Understanding deep learningUnderstanding deep learning
Understanding deep learning
Dr. Stylianos Kampakis
 

More from Dr. Stylianos Kampakis (8)

VR in manufacturing
VR in manufacturingVR in manufacturing
VR in manufacturing
 
Autonomous shipping
Autonomous shippingAutonomous shipping
Autonomous shipping
 
Anomaly detection
Anomaly detectionAnomaly detection
Anomaly detection
 
What is ml
What is mlWhat is ml
What is ml
 
What is statistics
What is statisticsWhat is statistics
What is statistics
 
Optimisation vs prediction
Optimisation vs predictionOptimisation vs prediction
Optimisation vs prediction
 
Tokenomics
TokenomicsTokenomics
Tokenomics
 
Understanding deep learning
Understanding deep learningUnderstanding deep learning
Understanding deep learning
 

Recently uploaded

End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024
Lars Albertsson
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
74nqk8xf
 
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
zsjl4mimo
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
Sm321
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
roli9797
 
State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023
kuntobimo2016
 
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdfUdemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Fernanda Palhano
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
soxrziqu
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
g4dpvqap0
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
bopyb
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Aggregage
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
nuttdpt
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
aqzctr7x
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
AndrzejJarynowski
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
Bill641377
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Kiwi Creative
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
manishkhaire30
 

Recently uploaded (20)

End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
 
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
 
State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023
 
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdfUdemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
 

Agent based modelling

  • 1. Agent based modelling A GREAT TOOL FOR ANALYSING TOKEN ECONOMIES 1
  • 2. What is agent based modelling? A type of modelling where we simulate individual autonomous heterogeneous agents Existed since the 1940s, but started to become popular in the 1990s Why is it useful? ◦ Mathematical modeling is a useful abstraction ◦ Many systems (e.g. social or economical) are not always amenable to abstractions ◦ ABM allows modelling at the lowest level Blockchain and ICO ◦ ABM has been a very popular tool in computational economics ◦ Blockchain popularised artificial economies -> ABM 2
  • 3. Early models: Schelling’s segregation model Dynamics or racially segregated neighbourhoods Rules: ◦ 2 types of people on a square lattice ◦ A “citizen” is happy if at least %X of the neighboors are of the same colour ◦ %X is a parameter that defines racial tolerance http://nifty.stanford.edu/2014/mccown-schelling-model-segregation/ 3
  • 5. Early models: Axelrod’s prisoner’s dilemma Robert Axelrod ◦ 1980s ◦ Iterated prisoner’s dilemma ◦ Run a tournament (twice) to test different strategies Winning strategy ◦ Tit-for-tat Demonstrates how cooperation can evolve from a simple set of rules Cooperate Defect Cooperate (3, 3) (0, 5) Defect (5, 0) (1, 1) 5
  • 6. Later models: Sugarscape Sugarscape, developed by Joshua M. Epstein and Robert Axtell 51x51 cell grid, Every cell can contain different amounts of sugar (or spice). In every step the agents ◦ find the closest cell filled with sugar, move and metabolize. Also leave pollution, die, reproduce, inherit sources, transfer information, trade or borrow sugar, generate immunity or transmit diseases. 6
  • 7. ABM and blockchain Initial Coin Offerings (ICOs) and tokenized blockchain startups create artificial economies There are not really many proper tokenomics models to use in this context Agent based modelling to the rescue ◦ No need for theory ◦ Explicitly encode assumptions, behaviours etc. http://thedatascientist.com/agent-based-modelling-tokenomics/ 7
  • 8. ABM framework for ICOs Define core entities ◦ Users, nodes, investors, speculators Define behaviors ◦ users buy tokens and use them, ◦ investors buy, hold and sell Run multiple simulations ◦ Collect statistics for marginal cases ◦ E.g. crash, rapid valuation Determine optimal parameters ◦ E.g. Burn rate, total number of coins issued, holding time/velocity, etc. 8
  • 9. Software for ABM Python R https://en.wikipedia.org/wiki/Comparison_of_agent-based_modeling_software ◦ Starlogo (good for novices in programming) ◦ Repast (JAVA framework) 9
  • 10. Learn more Tesseract Academy ◦ http://tesseract.academy ◦ https://youtu.be/pkI0NW4jZ5g ◦ https://youtu.be/0VGBCus8VK8 ◦ Data science, big data and blockchain for executives and managers. The Data scientist ◦ Personal blog ◦ Covers data science, analytics, blockchain, tokenomics and many more subjects ◦ http://thedatascientist.com/tokenomics/ ◦ http://thedatascientist.com/agent-based-modelling-tokenomics/
  • 11. 11