Loading…
gathering yarn balls…
Cat Game Research
Frontier
Dev-log transmissions from the expedition

Building a Brain: The Architecture of Emergent Intelligence

How six interlocking knowledge systems — built across four months in 2026 — created the behavioral substrate for the next generation of non-player character design.

A toolkit built for the wrong reason — and a better one

It started as a personal reference library. The idea was simple: take complex frameworks from behavioral science, emotion theory, personality psychology, and strategic philosophy — and build them into interactive, cross-linked card explorers that made the material actually usable. Each system would be searchable, filterable, connectable. You could flip a card on Confirmation Bias and click through to Anchoring Effect, to Availability Heuristic, to the cognitive science underpinning all three.

What emerged was something more interesting than a reference library. Taken together, the six systems we built between March and July 2026 constitute a complete behavioral model of a human being: how they feel, how they think, who they are, how they navigate power and social dynamics, what ethical principles they operate under, and how they manage fear and uncertainty. That's not just useful for learning. It's the exact data architecture needed to make a fictional character behave like a real person.

The application to game NPC design wasn't the original brief. But once we looked at what we'd built — 298 emotions with intensity spectrums and combination states, 304 behavioral bias and heuristic concepts, 16 personality types with cognitive function stacks, 48 laws of power with social dynamic categories, 22 ethics principles with cross-linked contrasts, and 71 worry and resilience frameworks — the picture was undeniable. We had built a brain.

6
Knowledge Systems
763
Total Concepts
4
Months of Build
118
Days Start to Finish

Six systems, one stack

Each explorer was built as a standalone interactive tool — but designed from the beginning with cross-linking in mind. Terms in one system reference terms in adjacent systems. The emotion "contempt" in the Emotion Explorer connects to "Dehumanization" in the Behavioral Science Explorer connects to Power Law XIII in the 48 Laws. The architecture is relational, not flat.

March 17, 2026
Behavioral Science Explorer
304 concepts · 4 categories
Decision-making biases, cognitive heuristics, social influence principles, and memory distortions — each with definitions, real-world examples, and AI-powered deep dives. The foundation layer: how minds misfire under pressure.
March 20, 2026
Emotion Explorer v2
298 emotions + 16 combinations · 12 categories
A complete map of the human emotional landscape — Plutchik wheel, periodic table view, intensity spectrums from serenity to ecstasy, combination states (awe = fear + surprise), core needs mapping, and opposites. The affective layer.
March 26, 2026
MBTI Personality Explorer
16 types · 8 cognitive functions
All 16 Myers-Briggs types with cognitive function stacks, compatibility grids, strengths and weaknesses, career patterns, and famous examples. The identity layer: who someone fundamentally is and how they process the world.
April 2026
Principles of Ethics
22 terms · 4 categories
From Reid Cushman's ethics terminology — foundational moral philosophy organized into theories, principles, rights and duties, and key concepts. Virtue pairings and contrasts. The moral reasoning layer: the values a character acts from.
June 29, 2026
48 Laws of Power
48 laws · 11 categories
Robert Greene's complete framework of social strategy — deception, manipulation, image management, alliances, self-mastery. The social power layer: how characters navigate dominance, influence, and survival in a political world.
July 2026
Carnegie Dual System
30 + 71 principles · 2 books
Dale Carnegie's complete framework in two parts: 30 principles for human relations (How to Win Friends) and 71 principles for anxiety management (How to Stop Worrying). The social and resilience layer: how characters build relationships and cope with fear.

What happens when you give a fictional person a real psychology

The original question was straightforward: could we build a village RPG — a Skyrim-style top-down game with 30 NPCs — where each character had a complete behavioral architecture drawn from our knowledge systems? Not scripted dialogue trees. Not branching if-then logic. A genuine personality that shapes every response to every question a player might ask.

The answer required mapping each knowledge layer to a specific behavioral dimension of the NPC:

NPC Behavioral Architecture — Layer Stack
🎭
Personality Layer · MBTI Explorer
Each NPC is assigned a type (e.g., ISTJ, ENFP). Their cognitive functions determine how they process information, make decisions, and relate to others. An INTJ blacksmith and an ESFJ innkeeper will respond to identical questions in fundamentally different ways.
↓
🫀
Emotional State · Emotion Explorer
Current emotional state drawn from the 298-emotion taxonomy, influenced by recent events, personality type, and player interaction history. Plutchik combination states allow nuanced expressions: a guard who is simultaneously fearful and angry will respond differently than one who is purely afraid.
↓
🧠
Cognitive Bias · Behavioral Science Explorer
Each NPC has dominant cognitive biases that skew their information processing. A merchant with strong Confirmation Bias will discount any evidence that challenges their worldview. An elder with In-Group Bias will trust villagers and suspect outsiders.
↓
♟
Social Strategy · 48 Laws of Power
NPCs instinctively apply power dynamics in their interactions. A guard captain who embodies Law 1 (Never Outshine the Master) will defer upward while dominating downward. A court noble who applies Law 3 (Conceal Your Intentions) will never reveal their actual motivations.
↓
⚖️
Moral Framework · Ethics Explorer
Each NPC operates from a specific ethical stance — a consequentialist merchant will justify any action that increases wealth; a deontological priest will refuse certain actions regardless of outcome. Ethical conflict between NPCs creates emergent friction without scripted encounters.
↓
🌀
Resilience & Anxiety · Carnegie System
NPCs have distinct worry profiles and coping mechanisms. A farmer with high anxiety about crop failure will be obsessively focused on weather and harvests. A seasoned mercenary who has internalized Carnegie's worry framework will be remarkably unflappable — giving them a distinct personality under pressure.

The result: when a player walks up to the village innkeeper and asks an unusual question, the response is shaped by six simultaneous filters — her ESFJ warmth that wants to help, her current anxious emotional state about the missing merchant, her Availability Bias (she only knows what's happened near the inn), her Carnegie people-skills that make her diplomatically deflect uncomfortable topics, her consequentialist ethics that let her shade the truth if it protects her livelihood, and her instinct from the Laws of Power to make the player feel important and heard while revealing nothing of substance.

That's not scripted behavior. That's a personality.

The relationship as a living variable

In the Thornhaven prototype, every NPC maintains a live affinity score with the player — displayed as a visible rating above their head. But affinity isn't a simple counter that increments on good answers and decrements on bad ones. It's shaped by the NPC's personality type, their current emotional state, and which of their cognitive biases the player has triggered.

An INFJ elder might start cold and suspicious but become deeply loyal once the player demonstrates genuine curiosity rather than transactional interest. An ESTP merchant will warm immediately to confident, direct players and grow contemptuous of hesitant ones. An INTJ wizard ignores social pleasantries entirely — their affinity tracks only the intellectual quality of the player's questions.

The affinity score also feeds back into what information NPCs will share. A guard with low affinity will deflect questions about the missing merchant. The same guard at high affinity will volunteer that they saw a cloaked figure near the north gate three weeks ago and didn't report it — because they felt guilty about it. Information gating through relationship rather than key-item triggers. Motivation rather than mechanics.

The rumor system: information as ecology

The most compelling emergent behavior enabled by this architecture isn't what individual NPCs say — it's how information moves between them. In traditional RPGs, world state is managed by flags: the player tells NPC A something, a flag is set, NPC B checks the flag. It's invisible plumbing pretending to be a world.

With a full behavioral architecture, you can model something much closer to how information actually spreads in a real community. Call it an ecological rumor system:

01
Events generate information. A player asks the blacksmith about goblin raids. The blacksmith, an ISTJ, responds factually: he's seen new weapon types in the raids. This is now a piece of information that exists in the world.
↓
02
Information passes through personality filters. The blacksmith tells his wife (ESFJ) at dinner. She processes it through her Emotional Reasoning bias — the new weapons become a sign of imminent catastrophe in her retelling. She tells the baker. The baker tells three people at market.
↓
03
Each transmission distorts the signal. The wizard (INTP) hears a seventh-hand version and immediately suspects the distortion — noting the game-of-telephone pattern as evidence that the original event was probably minor. The guard captain (ENTJ) hears the same version and treats it as confirmed intelligence requiring military response.
↓
04
Affinity determines access. The original event — the blacksmith's observation — is only available to players who have high affinity with him. The distorted versions are available to everyone. To reconstruct the truth, a player must build the right relationships with the right people.
↓
05
Behavior shifts without player involvement. Because NPCs have their own emotional states and social relationships, a rumor can shift village behavior even before the player hears it. The baker starts hoarding grain. The priest begins holding evening prayers. The street urchin is scared to go near the north gate. The world reacts to information the player hasn't discovered yet.

"A village that knows things the player doesn't — where NPCs have private information, private fears, and private relationships that shape their behavior independently — is a village that feels inhabited rather than decorated."

Cat Game Research · Thornhaven Design Notes · July 2026

This is the emergent behavior that a flat dialogue system cannot produce. It requires the behavioral stack: emotion creates the distortion; cognitive bias determines which distortions each NPC is prone to; personality determines how they share it; Carnegie relationship principles determine who they share it with; power dynamics determine whether they share it honestly or strategically; ethics determine whether they feel any guilt about distorting it.

Remove any one layer and the ecology collapses into scripted behavior.

What comes next — and why it matters

The Thornhaven prototype demonstrates something that the games industry has been working toward for decades and hasn't been able to achieve through procedural generation alone: non-player characters who behave like people because they are modeled on the same frameworks used to understand real people.

The path forward splits in several directions simultaneously:

🧬
NPC Memory Systems
NPCs that remember not just what happened, but how it made them feel — and whose emotional memory shapes their future behavior. An NPC who felt humiliated by a player in session one will still carry that when the player returns in session five.
🌐
Social Network Modeling
Formalizing the inter-NPC relationship graph — who trusts whom, who owes whom, who fears whom — so that player actions ripple through social networks with realistic propagation patterns rather than global state changes.
⚔️
Conflict as Personality Collision
Generating dynamic faction conflicts not through scripted quest triggers but through genuine value incompatibilities between NPC personality types — an ENTJ captain and an INFP healer will inevitably come into conflict over triage decisions.
📖
Procedural World History
Using the behavioral architecture to generate plausible world history backwards — if these 30 people have lived together for 20 years with these personalities, what would have happened? The answer creates organic lore without handcrafting it.
🎮
Player Personality Mirroring
Inferring the player's own personality type from their interaction patterns and adjusting NPC responses accordingly — not to make things easier, but to make NPCs respond the way real people would respond to someone with that personality.
🔊
Moral Consequence Systems
Building ethical consequence tracking that doesn't operate through karma meters, but through NPC moral reasoning — an NPC with deontological ethics will cut off a player who breaks promises regardless of outcomes; a consequentialist will forgive anything that worked.

The broader shift in game design

What we have built is not a game feature. It is an epistemology — a structured way of knowing what a person is and how they behave. For the first time, game developers have access to AI systems sophisticated enough to use that knowledge in real time, and knowledge systems comprehensive enough to give that AI something real to work from.

The games being built with this architecture — including early prototypes informed by what we developed at Cat Game Research — represent a fundamental discontinuity in what players will expect from NPC interaction. Not better dialogue. Not more branching. A qualitatively different experience: the experience of talking to someone who has a real inner life and whose reactions are genuinely unpredictable because they emerge from character rather than from code.

The industry term for what traditionally animated characters do is "acting." What behavioral-stack NPCs do is closer to "being." The distinction matters because players feel it immediately — not as a technical achievement, but as the uncanny recognition that the person they just spoke to might actually disagree with them tomorrow.

"The goal has never been more realistic graphics. It has always been more real people. We finally have the tools to build them."

Cat Game Research · Studio Statement · 2026

The six knowledge systems built at Cat Game Research between March and July 2026 are the earliest complete public implementation of this architecture. They are also, it turns out, the research library we needed all along — not for learning, but for building something that learns.

← All transmissions