Skip to content

Instantly share code, notes, and snippets.

View jefferyharrell's full-sized avatar

Jeffery Harrell jefferyharrell

View GitHub Profile
@jefferyharrell
jefferyharrell / zorkmark_transcript.md
Last active September 29, 2025 22:51
Zorkmark - openai/gpt-5 plays Zork I (2025-09-29 14:29:19 UTC)

Zorkmark - AI Playing Zork I

Model: openai/gpt-5 Started: 2025-09-29 14:29:19 UTC Turns: 150 Last Updated: Turn 150 Update Frequency: Every 10 turns


@jefferyharrell
jefferyharrell / zorkmark_transcript.md
Last active September 29, 2025 20:57
Zorkmark - openai/gpt-5-mini plays Zork I (2025-09-29 13:29:07 UTC)

Zorkmark - AI Playing Zork I

Model: GPT-5-mini Started: 2025-09-29 13:29:07 UTC Turns: 100


Game Transcript

Assistant

rubs hands together gleefully

Quiz time! Let's see what you've got! 🧠

Question 1: You have a model with d_model = 768 and n_heads = 12. What's the shape of the attention scores matrix for a sequence of length 20? And what does each entry in that matrix represent?

Question 2: In the sentence "Alice gave Bob the book. He thanked her." - walk me through how the word "He" might get updated by an attention head. What are the key, query, and value doing in this case?

if (table.def.defName != "Work")
{
return true;
}
using HarmonyLib;
using Numbers;
using UnityEngine;
namespace CompactWorkTab.Mods
{
[HarmonyPatch(typeof(MainTabWindow_Numbers), nameof(MainTabWindow_Numbers.DoWindowContents))]
public static class MainTabWindow_Numbers_DoWindowContents
{
public static bool Prefix(Rect rect)
@jefferyharrell
jefferyharrell / LabelDrawer.cs
Created September 5, 2023 00:55
DrawInclinedLabel
public static void DrawInclinedLabel(Rect rect, string label)
{
// Adjust the position of the rect so our label will fit nicely above its column.
rect.x += GenUI.Gap;
rect.y -= GenUI.GapTiny;
// Store the current state of the GUI matrix. This matrix includes the UI scale factor, if any.
Matrix4x4 matrix = GUI.matrix;
// Reset the GUI matrix to a default state.