Of course, everything discussed below will have exceptions. For example, maybe you have a mid/low GPA, but also have tremendous hands-on experience through clubs, projects, and internships/startups.
There will always be an unavoidable element of luck in any recruiting process. The only thing you can do is minimize the impact of luck as much as possible. Make your resume as good as it can be. Prepare and practice your answers to common behavioral questions. Finally: Leetcode, Leetcode, Leetcode. Do all you can from your end, and luck will do the rest.
Companies will add or subtract to this process as they like, but this is a general overview of what to…
If you haven’t done so already, please read Parts 1–4 before continuing. The rest of this article will assume you have read and understood the previous articles.
run_mc()function facilitates the algorithm.
In this article, I will be explaining how the First-Visit Monte Carlo (MC) algorithm works, and how we can apply that to Blackjack to teach an AI agent to maximize returns. Here is how this article is structured:
While reading, remember that the main impact of the First-Visit MC algorithm is defining how the agent should update its policy after getting rewards for some action it took in some given state. Refer to the diagram below to help visualize this. …
In this article, I will be explaining the key building blocks that are used in the Reinforcement Learning algorithm we will use to maximize Blackjack returns. These building blocks are also used in many other Reinforcement Learning algorithms, so it is worthwhile to understand them in a context we know and love: Blackjack!
Always keep this diagram of the Reinforcement Learning Cycle from Part 2 in your head as you read this article! …
I am writing this “Cracking Blackjack” blog series as a way of consolidating the knowledge I have gained in the Reinforcement Learning space. I needed to combine the info of 30+ articles and blog posts when I was creating this Blackjack project, and I want to make it easier for the next person.
I am by no means an expert on this stuff. Please feel free to reach out if you have any questions or concerns about the information I am about to present! My contact info is at the bottom.
Blackjack is a card game played against a dealer. At the start of a round, both player and dealer are dealt 2 cards. The player can only see one of the dealer’s cards. The goal of the game is to get the value of our cards as close to 21 as possible, without crossing 21. …
Exchange rates are defined as the ratio at which a unit of the currency of one country can be exchanged for that of another country. A basic example is one United States dollar being worth about 0.91 Euros on 4/30.
There are many different parameters that affect exchange rates. Floating exchange rates can constantly change in comparison to other currencies, while fixed rates are tied to some other currency or to gold.
A currency peg creates a fixed range of of what the exchange rate can be. For example, if Hong Kong dollar to USD has a pegged rate of 7.75–7.85, …
Before reading any further, make sure to check out Part One of this mini-series here!
Last week, we gave an intro to technical analysis and explained how volume indicators can be used in this security analysis strategy. Since support and resistance are at the core of many technical analysis concepts and strategies, we will be focusing on this topic today.
Overall, the concept of support and resistance relies on the belief that the price of a stock will reverse at certain price levels. The graphs below will help show these patterns more clearly:
Welcome to our mini-series on technical analysis of financial markets! We plan to have the next few weeks’ Sunday articles dedicated to this important field of market analysis. In this article, we will introduce the fundamental principles behind technical analysis, and explain how indicators related to trading volume can be leveraged for market insights.
Technical analysis is an approach to investing in securities that relies on forecasting trends using market data from the past. Basically, technical analysts try to identify patterns and predict when these patterns will occur again.