Categories
Uncategorized

Fantasy Sports Social Decision Making

Due to the pandemic, I am lacking the fix of my yearly fantasy hockey league where I can ponder over the underperformance of my favorite players as they disappoint me once more. For the uniformed, fantasy sports is where a group of individuals select players from any team in a specific sport league and compete against each other in a battle of meaningless statistics. IT IS SO MUCH FUN. But much like my last post, there is one thing more enjoyable than experiencing it, and that is winning it. From a variety of articles, multiple aspects of social decision making pop up in a way to help better your own drafting abilities and understand your opponents behavior.

Let’s start from the beginning, the draft. This is the start of any fantasy league where the participants select there players in some round based fashion, usually snake draft where if you picked last in one round, you pick first in the next round. This all being said, there are two things to keep an eye on when drafting players: opponents’ needs and pre-determined rankings.

The first concept is covered in 4for4 article understanding the basic concept in game theory revolving around a best strategy as a response to another. Filling a single position early will result in others competing for the other top players there or wait for late round value. Additionally, since fantasy is structured as a Zero Sum Game, it may be beneficial to hoard players of a certain position and high value to essentially give your opponents minus points.

The standard format for a Yahoo Fantasy Hockey Draft (I miss this)

The second concept discussed in the FantasyPros article is the idea that Herd Behavior is all over draft day. The presence of “expert” rankings and average draft position skew players into picking players earlier than expected. As discussed in lecture, herd behavior stems from earlier drafts, but the main problem in fantasy is skewed data as many people forget to draft live and let a computer just draft based on rankings or “experts” are not taking into account other factors such as team roster changes or age. The article discusses the idea that picking players out of the given draft order can lead to much better results as not only does it avoid competition for a position, but also based on your own knowledge, have huge upside. Personal example, in 2017-18, I selected an unknown forward to the league named Brayden Point with my third last pick; he would end up top 50 in scoring that year.

Post draft, it is all about roster management. Starting specific hot players or players up against weak teams, as suggested in the FSPortal article, is just a simple 2×2 Payoff Matrix away to determine which of these provides the highest upside for the team. This can also just be applied to picking up and dropping players for their performance.

Trading Notifications for Fantasy Football

Last thing to talk about is trades. Much like real managers, sometimes you need to improve some part of your team to optimize the chance of winning. Teams may lack scoring or have inadequate defensive stats or poor goalkeeping. RideorDynasty article on the idea of trades being Cooperative Games is spot on as no one wants to come out behind in a trade. The idea is that the two teams participating are trying to achieve a Nash Equilibrium, where the payoff is a mish-mash of stat increases and decreases. Understanding this allows one manager or the other to adjust the trade until they reach said equilibrium.

Overall, the idea of fantasy is one giant zero sum game, but there exists many small aspects that spread all across the social decision making concepts discussed in class. Whether from understanding rational decisions to knowing when to deviate from them is all important in maximizing your end of season standing. And unlike real managers, all you lose for screwing up is a bit of dignity.

Sources:

https://www.4for4.com/2014/preseason/game-theory-draft-strategy-equilibrium-and-4for4-advantage

https://www.fantasypros.com/2020/08/this-lesson-from-game-theory-will-change-how-you-draft-forever-fantasy-football/

https://fantasysportsportal.com/knowledge_base/game-theory/

https://rideordynasty.com/2020/08/10/the-fantasy-managers-dilemma-roster-building-and-game-theory-part-2/

Categories
Uncategorized

Winning Ticket to Ride with Network Analysis

I have seen that this blog is filled with posts about video games, but if there is one thing I miss most about quarantine life is the ability to sit down with a small group of friends in-person and play a board game or two. In my opinion, board games are a much more enjoyable social activity than online gaming, not to say that is bad, and comes with a plethora of options to chose from including your traditional most points win to ruining said friendships with deceit. The things I look for in a game when introducing to friends is ease of entrance, because explaining rules for half an hour is not fun, and how good I am at the game, because I like winning. Ticket to Ride ticks off the first checkmark easily and the second is fulfilled by the article I have selected looking at the network of the gameboard to maximize the chances of winning.

The gameboard for Ticket to Ride: Europe, the version of the game discussed

To fully understand the game rules, click here, but for the sake of conciseness, I will only briefly go over scoring in the game. You earn points by completing connections between two cities, completing given routes between two specific cities and having the longest continuous chain of train cars. The article goes on to change the gameboard into a network simply by representing cities as nodes and possible connections as edges.

To build strategy, the article focuses on several aspects. The ones of most interest to this course is node and edge Betweenness and Connectivity. Betweenness is a key part of the game as it allows one to plan routes and occupy territory that is most likely wanted by one’s opponents. Connectivity is important to help prioritize isolated locations that may prove difficult to build towards.

Top 5 edges based on edge betweenness

When looking at betweenness of nodes, high betweenness signifies lots of traffic through that city as many shortest routes run through it, so players should expect a lot of opponents to also want to go there. Cities such as Wien and Frankfurt are examples and are a priority to get early. Edge betweenness shows a similar pattern where lots of routes run through them, so it’s important to grab them before having to take a long detour.

Node connectivity of certain cities

When looking at connectivity of nodes, there are two key cities found, being London and Madrid, as if either of them is blocked, Edinburgh, Cadiz and Libona are all cut off from the board, giving them significantly more value to players who have routes going there. Edge connectivity is also important when looking for completing routes, even thought London-Edinburgh is the only route that disconnects the network. That being said, occupying certain routes makes the shortest paths between some cities much longer, such as Kobenhavn-Essen increasing average shortest path cost by 7.34%.

The article goes into much more detail about which routes to prioritize, alternate scoring strategies and how to block opponents effectively, but even with just barebones network analysis, the strategy of the game is elevated to another level. Understanding where players will tend to go and priorities for building allows one to more thoroughly plan out their route and adds more skill to the overall game. There probably is a whole other layer to this with game theory and common knowledge, but that is for another time.

Overall this article provides good insight into how strategy evolves from network analysis and understanding the importance of connectivity and traffic flow. This example from a board game can be expanded into the real world and establish priorities based on similar facts. Either way, just remember, it’s just a game, having fun is most of the reason to play.

Source:

Chintha, R. (2020). Playing Ticket-to-Ride like a Computer Programmer. Towards Data Science. https://towardsdatascience.com/playing-ticket-to-ride-like-a-computer-programmer-2129ac4909d9.