Primitives

The closed vocabulary that v4-wide extraction picks from for each game’s mech_interaction_primitives. Finer grain than BGG mechanisms — a single mechanism (e.g. Deck Building) composes several primitives (engine_growth, card_combo_chaining, tableau_market_refresh).

116 primitives in 28 categories. Source: prompts/v4_primitives.md.

Engine / economy

Engine constraints

Tempo / timing

Action selection

Combo / chaining

Combo scaling

Effect branching

Risk / variance

Variance via setup

Information / hidden info

Reveal moments

Cognitive load

Spatial / positioning

Spatial movement

Spatial details

Construction / tableau

Tableau scoring

Set collection

Pressure / threat

Time / cascade pressure

Cooperation / interaction

Forced talk

Pacing / arc

Phase locks

Worker / phase mechanics

Card flexibility

Objective shape

v1 additions

dexterity_stackinge.g. Bandu, Rhino Hero, Chairs

physical stack maintenance under gravity

dexterity_flickinge.g. Subbuteo, Tumblin' Dice, Elk Fest

flick a piece to hit a target

dexterity_placement_balancee.g. Bamboleo, Catch the Moon

place onto an unstable surface without toppling

dexterity_placement_constrainte.g. Polarity, magnetic balance games

physical placement under spatial / fit rules

physical_construction_taske.g. Make 'n' Break, TEAM3, Ugg-Tect

real-world build challenge under pressure

3d_spatial_placemente.g. Gingerbread House, Mage Knight stacks

three-dimensional position matters, not just 2D grid

trick_taking_trumpe.g. Whist, Skat, Rook

generic trick-taking with a trump suit; lead suit + follow + winner takes

trick_avoidancee.g. Hearts, Cliffhanger, Gorus Maximus

winning a trick / capturing certain cards is a penalty

exact_bid_trick_takinge.g. Spades, Oh Hell, Wizard

score only if trick count exactly matches your bid

ladder_climbinge.g. The Great Dalmuti, Tichu, Maskmen

shed cards by playing a higher set than the previous play

negative_set_avoidancee.g. Hearts queen of spades, Take 5! bull-heads

collecting specific cards loses points

roll_and_move_racee.g. Sorry, Candy Land, Fireball Island

dice roll determines distance moved on a fixed track

positional_race_tracke.g. Ticket to Ride First Journey, Tiki Topple, Cartagena

linear race without dice; movement = card / action spend

action_point_movemente.g. Tikal, Mesopotamia, Bombay

spend a generic AP pool to move N spaces

rondel_movemente.g. Antike, Mac Robber Knights mancala

circular spinner advance dictates next move

rondel_action_selectione.g. Antike, Concordia, Milestones

circular spinner picks the action category

chronological_orderinge.g. Timeline, Anachrony chronology guess

place an item on a timeline relative to others

trivia_estimatione.g. Wits & Wagers, iKNOW, How Bizarre

answer is a number; closest wins, exact gets bonus

multi_activity_party_challengee.g. Cranium, Brain Topia

rotating mini-games / multi-modal challenges per turn

telephone_chain_drawinge.g. Telestrations, Scrawl

pass a sketch / sentence around with mutation

branching_narrative_choicee.g. Choose Your Own Adventure, Sherlock cases

paragraph choices unlock subsequent paragraphs

deduction_grid_eliminatione.g. Clue, Sherlock 13, Mysteries of Peking

narrow a hidden answer by checking off attribute combinations on a fixed grid

process_of_eliminatione.g. Cryptid, Sherlock Holmes Consulting Detective, Decrypto

narrow a hidden answer through queries or test results, no fixed grid; structure emerges from gameplay

capture_by_enclosuree.g. Go, Othello, Hnefatafl

surrounding pieces removes them

board_elimination_by_fille.g. Mole in the Hole, Vineta

board sections are removed once filled, shrinking the play area

summoner_kill_win_conditione.g. Magic the Gathering, Summoner Wars

eliminating a designated leader / commander wins regardless of score

card_activated_unit_selectione.g. Memoir 44, Battle Masters

a card activates only some units / a sector this turn

collectible_squad_buildinge.g. Pokémon TCG, HeroClix, D&D Miniatures

assemble a roster from a procedurally-acquired pool

shifting_win_conditione.g. Fluxx family, Cthulhu Fluxx

the win condition itself changes mid-game by player action

expanding_board_via_playe.g. 13 Minutes expanding zones, Temporum

the play area grows as new tiles / cards are placed

object_combination_puzzlee.g. Unlock!, Exit-style

combine numbered cards / items to unlock new ones

pattern_match_grabe.g. Spot it!, Quick Cups, Blink

first to spot a matching pattern grabs the token

speed_recognition_racee.g. Spot it!, Set, Dobble

real-time race to identify items by attribute

personal_sheet_optimizatione.g. Yahtzee, Roll-and-Write family, Welcome To

fill a personal score sheet under shared dice rolls

sectioned_board_activatione.g. Micropolis, Tikal scenarios

only some board sectors / rooms are active per turn, rotating

steal_from_opponente.g. Sushizock, Cheeky Monkey

explicit "take from opponent's pile / tableau" action

bgg-research