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.
February 2, 2026 at 7:04 AM
We played a bunch of rounds of flip 7 and loved it. Highly recommend it!
January 26, 2026 at 4:08 AM
I swear I started today adding chess puzzles to Full Deck Solitaire....
January 25, 2026 at 1:15 AM
Sunrise + car hud.
January 21, 2026 at 6:11 AM
Well.. there they are if I do the max exposure on my phone... lots of light pollution too. Need some Pluribus help.
January 20, 2026 at 5:42 AM
My free science fiction story idea for you all. The Pleiades star cluster is actually an intergalactic federation of races that when they find new intelligent life they transport the entire solar system to the cluster so travel is easier.
January 19, 2026 at 6:51 AM
I have done zilch today, the world is drowning and I'm letting the doom drag me under. Here's a picture of Bella for everyone in the same boat to remind us all that's there's a reason to smile. Woke up today with her snuggled up to me (trying to take my spot).
January 19, 2026 at 4:09 AM
I couldn't do much today with the news, so I coded my game a bit. It needs a huge code refactor, but I'm loving doing everything with vectors (although saying that, the menu items here are imgui text overlays).
January 8, 2026 at 5:34 AM
At the emergency vet with Rumi. Send good thoughts. :-(
January 4, 2026 at 10:17 AM
Different kind of rainbow from the rain.
January 3, 2026 at 2:51 AM
Looking through my 2025 decks I made for my teaching. I made some awesome awesome slides. In total about 100 new decks. Also, this slide is true.
December 30, 2025 at 7:42 AM
Our dog Bella was on the job last night!
December 29, 2025 at 4:07 PM
I haven't taken that many photographs this year, probably 100 or so. I used to take a few a day of the dogs and spiderwebs and life and so forth, but since the world has gone all *waves hands around* I stopped. In 2026 I'm going to start taking photos again. Here's the rainbow Bella and I saw today.
December 27, 2025 at 7:35 AM
Tired doggies.
December 26, 2025 at 7:34 PM
Well this is encouraging, winning against Stockfish! To be fair I need to redo this, my AI is finding the opening book and Stockfish isn't so it becomes time constrained very quickly.
December 26, 2025 at 7:12 PM
Another 500 games overnight, today's AI vs. yesterday's. Big change today to time management (black in this picture) and move pruning. So far new AI is up 4 to zilch. My takeaway from the graph is that my new AIs eval is much calmer, it's not the roller coaster the old one was. This is good.
December 26, 2025 at 8:28 AM
Merry Christmas to all who celebrate!
December 26, 2025 at 12:30 AM
This is what makes chess AI exciting to me. My new AI here is playing white, and it was losing the game until about turn 25 when black made a huge blunder, giving my AI the opening it needed. The graph here shows who the evaluator thinks is winning, above the line is white, below is black.
December 24, 2025 at 9:08 PM
Going to have to up the level of Stockfish a bit.. encouraging! I found I can set the level via UCI.
December 23, 2025 at 6:09 AM
Not sure if I'm doing this chess game right or not...
December 20, 2025 at 11:31 PM
You know what? I'm going to designate today, in my power as, well, having no power, as "Take A Picture of your Dog or Cat" day.
December 17, 2025 at 7:50 PM
Look what showed up today!
December 16, 2025 at 11:38 PM
Yup. He’s a good house guest. Never had any kind of complaints.
December 16, 2025 at 4:29 PM
In 2003 we got Nick and Nora, our two barn cats that had never seen a tree they didn't like to climb. Even it was an indoor fake Christmas tree (Nora you can see clearly, Nick is on top of the alien next to the tree in the fuzzier picture, I suspect I took these on my Palmpilot Phone).
December 16, 2025 at 8:01 AM
I mean technically LeStrad could make a comeback and win, but it seems statistically unlikely. He's already got 10x the thinking time of Adler.
December 15, 2025 at 10:43 PM