Back in 2019, I somehow came across a conference called the International Conference on Social Dilemmas. The conference seemed relevant to my research, so I decided to apply. Luckily enough, I was accepted. Armed with enthusiasm and financial support from the SSI, I packed my bags and headed to Sedona, Arizona.
The first thing that you need to do is to identify which shell you are using the terminal. This tutorial is from the shell zsh. zsh is a vastly used shell and the default shell for Mac computers.
Starting in November 2025, I became a Visiting Fellow at the Queensland University of Technology (QUT). From 26 November, I spent two and a half weeks with the School of Mathematical Sciences, hosted by the Applied Mathematical Ecology Group (AMEG) and Dr Maria Kleshnina.
Last week, I had the opportunity to attend the 2025 Game Theory and Artificial Intelligence Conference at Beihang University’s Hangzhou International Campus. Now in its third year, the conference has established itself as a key meeting point for researchers working on evolutionary game theory and its intersection with artificial intelligence in China. The event was organized by Associate…
Strategies in repeated games vary widely in complexity. A common way to quantify a strategy's complexity is by the amount of memory it uses, ranging from memory-0 strategies, which disregard prior rounds, to memory-1 strategies, which consider only the most recent interaction, to strategies with more than 1 round memory. Despite their simplicity, memory-1 strategies have historically dominated…
Direct reciprocity facilitates cooperation in repeated social interactions. Traditional models suggest that individuals learn to adopt conditionally cooperative strategies if they have multiple encounters with their partner. However, most existing models make rather strong assumptions about how individuals decide to keep or change their strategies. They assume individuals make these decisions…
This is a very quick and simple introduction on creating and putting online a personal or any other website. We won’t delve into the details of making our website pretty or content-rich, but we will provide links to more information if you are interested in properly setting up a website.
Earlier this month I attended the 18th International Conference on Social Dilemmas. The conference was a great experience and I would highly recommend it if you are interested in the social dilemmas' research field. During the 2nd day of the conference and after having sat in many of the talks there was something I started to notice. That was that all the speakers, including female speakers, had…
Project Jupyter is a non profit organisation created to provide services for interactive computing across dozens of programming languages. Project Jupyter is most known for their Jupyter Notebooks but develops and supports several computing products, such as JupyterHub and JupyterLab.
I have recently been doing some work related to systems of polynomial equations. This work has lead me to study several academics papers on resultant theory. In this blog post I aim to give an introduction to resultant theory and a demonstration of how we can use the Python package SymPy to calculate the resultant of systems. I will end the blog post by describing the particular contribution I’ve…