Graeme Devine
banner
graemedevine.com
Graeme Devine
@graemedevine.com
Game designer that probably made some games you played as a kid, dog lover and a dad. Views expressed here are my own.
Game Design class tomorrow slide title came out nice!
November 30, 2025 at 10:30 PM
Today I decided to make my own hyprland config files (makes linux pretty using a series of config files held together by duct tape and twine). Then I went back to KDE Plasma and got some work done.
November 30, 2025 at 6:54 AM
Same app almost 26 years apart. Back when we had small hard drives we were a little more concerned with app size. It's literally over 10x larger now.
November 29, 2025 at 3:48 AM
Reposted by Graeme Devine
November 28, 2025 at 8:23 PM
I've reached 97mm/sec with my chess AI. With the evaluator only taking up 1% of the execution time thanks to alpha beta pruning (it used to take up 60% of the time before I added move ordering, which makes alpha beta pruning more efficient). The issue? I've gone WAY BEYOND what I need for class..
November 28, 2025 at 8:27 PM
Reposted by Graeme Devine
The entirety of #Crownfell 's existence was triggered by a throwaway joke...

With just 8 hours left in the crowd sale, here's the story of how it got started, and where it went from there. 🎲✂️
Crownfell Design Diary: No such thing as a bad idea - We Heart Games
What started as a joke post snowballed into my favourite game design yet. Here's how it happened.
weheart.games
November 28, 2025 at 4:00 PM
Ended today at about 40mm/sec in my chess engine. I realized though, well actually Bella realized, that I am doing a human thing, making a list of moves, and then testing that list. I don't need to do that, I can test the list as I make it eliminating a double loop. But that's for tomorrow...
November 28, 2025 at 6:47 AM
One of the things that annoy me in Visual Studio Code (besides it now being called some AI thing) is that because it’s an electron app the text is ever so slightly blurry. Not enough to make you notice, but when you open up another text editor you definitely do.
November 27, 2025 at 9:44 PM
Well those were fun little earthquakes. I was informed I was not Californian enough because I went to the living room and asked if others felt it.
November 27, 2025 at 9:38 PM
Reposted by Graeme Devine
Fun news for puzzle fans! The golden hare from the 1979 armchair treasure hunt book Masquerade by Kit Williams will be auctioned at Sotheby's, estimated at a value of £15,000 to £20,000 www.independent.co.uk/news/uk/home... (Who wants to crowdfund with me? 👀)
Jewelled golden hare that sparked national treasure hunt set for auction
Artist and author Kit Williams hid a golden hare with clues to its precise location given in his 1979 book
www.independent.co.uk
November 27, 2025 at 6:30 PM
Oh darn I nuked my Linux install. Oh darn I’m going to have to try a new distro today. Darn.
November 27, 2025 at 6:38 PM
Instead of frothing oat milk for my coffee today I frothed chicken broth. This new drink is going to be a hit! With no-one... never spat something out of my mouth so fast in my life!

Also.. possibly a bit tired.
November 27, 2025 at 3:30 PM
I have to wait a week???? #pluribus
November 27, 2025 at 2:56 AM
And maybe covering neural networks in 60 minutes AND chess AI optimization was a bit much.
November 26, 2025 at 8:21 PM
Okay. So maybe I should have made class virtual today.
November 26, 2025 at 6:26 PM
Reposted by Graeme Devine
Today’s xkcd made me cry.

In a good way.

xkcd.com/3172/
November 24, 2025 at 11:46 PM
Sitting here playing my new chess AI at chess and losing. It's not very advanced, but it does evaluate around 33 million moves a second. I'm always amused when it makes a well known opening even though I never taught it that.
November 25, 2025 at 7:55 AM
Reposted by Graeme Devine
using AI for code is great to get you 50% of the way there, especially if you were 80% there already
November 24, 2025 at 3:50 PM
Well I'm sure this will go without a hitch.

It should be fun, we move onto NNUE from here (but only code this) because this is a good general, albeit slow, neural network that can be used to learn anything really.
November 24, 2025 at 4:41 PM
Reposted by Graeme Devine
Who was first to brew an espresso in space? #NationalEspressoDay☕

Astronaut, pilot & engineer Samantha Cristoforetti. First Italian woman in space, she holds the record for the longest uninterrupted spaceflight of a European astronaut. Pic: 𝘊𝘰𝘰𝘭𝘦𝘴𝘵 #coffee break in history!

#WomenInSTEM #Italy
November 23, 2025 at 5:41 PM
This week in class we are doing MENACE physical reinforcement learning (using matchboxes to play a perfect game of tic-tac-toe) and THEN, day before Thanksgiving moving onto a chess NNUE evaluator.

Easy week. Going to stick to Windows.
November 23, 2025 at 8:48 PM
Happy to test this for everyone.
November 23, 2025 at 6:37 PM
Worked today on the vector rendering system some more so it can render a whole bunch of font stuff. Also integrated in a very nice video format called RoQ from an old video game called 11th Hour. Bella and I are an effective team.
November 23, 2025 at 2:46 AM
One of the most surprising changes moving from Windows to Linux was compile time. Same code and environment (vscode + chess engine). It's about six seconds to compile on Windows. On Linux? Two seconds. Not sure if it's a compiler or file system or what difference, but that's a lot, and it adds up!
November 22, 2025 at 3:45 PM