Category: Coding
-
How To Beat Your Dad At Camel Up (Part 5 – Reinforcement Learning State Space Optimization)
In How To Beat Your Dad At Camel Up (Part 4 – Reinforcement Learning) we looked at training a reinforcement learning agent to learn to play Camel Up. There was a problem. Our agent was getting too bogged down in the details! Today, we’re going to fix this and help the agent learn 120 times faster!…
-
PyCon AU 2024 Recap
I had the privilege of attending PyCon AU in Melbourne over the 22nd-24th November 2024. After my experience at PyCon US I was excited to attend the Australian version for the first time. In this article I’ll discuss my experience, how it compared to the US version, and some constructive feedback for the PyCon AU…
-
How Many Ways Are There To Arrange Some Camels?
Recently I’ve been spending a lot of time thinking about the board game Camel Up. If you’ve missed it – check out the series starting here: How to Beat Your Dad At Camel Up. One observation from my last article about reinforcement learning was that the number of game states is very large. This means our…
-
How To Beat Your Dad At Camel Up (Part 4 – Reinforcement Learning)
Welcome back! I hope you enjoyed our session on CUDA! Missed it? Catch up here: How to Beat Your Dad At Camel Up (Part 3 – CUDA Baby!). If you’ve missed the whole series so far, start here: How to Beat Your Dad At Camel Up! This is a continuation of our series on how to become…
-
How to Beat Your Dad At Camel Up (Part 3 – CUDA Baby!)
Welcome back to another article in our series on winning Camel Up! If you’ve missed part 1, part 2, or our code review, you can find them here: How to Beat Your Dad at Camel Up / How to Beat Your Dad At Camel Up (Part 2) / How To Beat Your Dad At Camel Up (Interlude…