Elke bordspeletjiewerktuigkundige het 'n wiskundige identiteit. 'n Dobbelsteenrol het 'n verwagte waarde en 'n variansie. 'n Kaarttrekking het 'n waarskynlikheidsverdeling. 'n Hulpbronhandel het 'n wisselkoers wat as 'n verhouding uitgedruk kan word. Ontwerpers wat hierdie wiskunde verstaan, neem beter besluite as ontwerpers wat volgens gevoel werk – nie omdat wiskunde intuïsie vervang nie, maar omdat intuïsie dikwels met die werklikheid verskil op maniere wat toetsing alleen stadig is om reg te stel.
Hierdie artikel dek die wiskundige konsepte wat die meeste saak maak vir bordspeletjieontwerp en -spel: waarskynlikheidsverdelings, verwagte waarde, variansie en die sielkundige gaping tussen wat die wiskunde sê en wat spelers ervaar. Of jy nou 'n speletjie ontwerp of net probeer verstaan hoekom jou dobbelsteensessies so katastrofies ongelukkig voel, die raamwerk hier sal verander hoe jy oor ewekansigheid in speletjies dink.
Waarom wiskunde belangrik is in speletjieontwerp
'n Speletjieontwerper wat nie die verwagte waarde van hul speletjie se kernaksie-ekonomie bereken het nie, weet nie of hul speletjie werk nie. Dit klink hard, maar dit is funksioneel waar. As die verwagte inkomste uit die beste beskikbare aksie 4 hulpbronne per rondte is en die koste van die oorwinning-voorwaarde-aksie 30 hulpbronne is, moet die ontwerper weet of daardie inkomstekoers oor die spel se tipiese duur haalbaar is – voor speeltoetse, nie na ses sessies wat wonder hoekom niemand ooit wen nie.
Wiskunde en speeltoetsing is komplementêre instrumente, nie alternatiewe nie. Wiskunde vertel jou wat die teorie voorspel. Speeltoetsing vertel jou of menslike gedrag ooreenstem met die teorie. Die meeste van die tyd verskil hulle - nie omdat die wiskunde verkeerd is nie, maar omdat spelers nie altyd die teoreties optimale aksie kies nie. Die gaping tussen teoretiese optimale spel en werklike menslike spel is self 'n ontwerpveranderlike: 'n speletjie waar slegs optimale spel interessante besluite lewer, is 'n slegter speletjie as een waar suboptimale spel ook interessante situasies skep.
Elke werktuigkundige het 'n verwagte waarde, en ontwerpers moet dit weet. Wanneer 'n Neutronium: Parallel Wars speler inkomste uit Nuclear Ports kry, ontvang hulle 'n presies berekende verwagte waarde per poort per rondte. Wanneer hulle kies om aan te val eerder as om te bou, neem hulle 'n besluit wat berekenbare verwagte uitkomste onder verskillende scenario's het. Die ontwerper wat hierdie getalle ken, kan sinvolle balansbesluite neem; die ontwerper wat dit nie doen nie, raai.
Die kritieke asimmetrie is dat willekeurigheid onregverdig voel selfs wanneer dit gebalanseerd is. 'n 50/50-muntflip produseer koppe ses keer in 'n ry ongeveer 1,6% van die tyd - selde, maar nie onmoontlik nie. Wanneer dit met 'n speler in 'n wedstryd gebeur, ervaar hulle dit as die wedstryd wat gebreek word, nie as 'n normale statistiese gebeurtenis nie. Om te verstaan hoekom dit gebeur – en hoe ontwerpers willekeurigheid kan struktureer om minder straf te voel terwyl dieselfde onderliggende waarskynlikhede gehandhaaf word – is die mees prakties waardevolle toepassing van spelontwerpwiskunde.
Dobbelsteenwaarskynlikheid 101
Die enkele d6 is die mees algemene ewekansige hulpmiddel in bordspeletjies en ook een van die mees misverstaan. 'n Standaard d6 produseer 'n eenvormige verspreiding: elke vlak (1 tot 6) het 'n 1/6 waarskynlikheid om te voorkom, en die verwagte waarde is 3,5. Spelers verstaan dit intuïtief, maar hulle verstaan dikwels nie wat dit beteken vir herhaalde rolle oor 'n sessie nie.
Die enkel d6 versus 2d6 onderskeid is fundamenteel om te verstaan waarom verskillende dobbelsteenmeganika verskillend voel. 'n Enkele d6 het 'n plat waarskynlikheidsverdeling - elke uitkoms van 1 tot 6 is ewe waarskynlik. Twee d6 opgesom lewer 'n klokkromme: 7 is die mees waarskynlike resultaat (waarskynlikheid 6/36 = 16.7%), terwyl 2 en 12 elk waarskynlikheid 1/36 = 2.8% het. Die 2d6 verspreiding konsentreer uitkomste naby die middel en maak uiterste resultate skaars. Dit is hoekom Catan, wat 2d6 vir hulpbronproduksie gebruik, minder straf voel op individuele rolle as enkelmatrysstelsels – die verspreiding beperk natuurlik uiterste uitkomste.
Gepasmaakte dobbelstene met nie-standaard gesigverspreidings gee ontwerpers presiese beheer oor waarskynlikheidsprofiele wat standaard dobbelstene nie kan verskaf nie. 'n Dobbelsteen met die vlakke [0, 0, 0, 1, 1, 2] het 'n heel ander karakter as 'n d6: dit produseer nul 50% van die tyd, een 33% van die tyd, en twee 17% van die tyd, met 'n verwagte waarde van 0.67. Neutronium: Parallel Wars gebruik pasgemaakte D6-dobbelsteen met kleurgekodeerde gesigte: blou gesigte verteenwoordig standaard gevegsuitkomste, rooi gesigte verteenwoordig kritieke resultate, en groen gesigte verteenwoordig spesiale vermoë snellers. Die verspreiding van gesigtipes - nie net die aantal gesigte nie - bepaal die waarskynlikheid van elke uitkoms. 'n Dobbelsteen met drie blou gesigte, twee rooi gesigte en een groen gesig lewer blou uitkomste 50% van die tyd, rooi 33% en groen 17%. Die ontwerper kan hierdie verhoudings aanpas deur gesigtelling te verander eerder as om wiskundig komplekse resolusiestelsels te skep.
Ontplofdobbelstene is dobbelstene wat, wanneer die maksimum waarde gerol word, weer gerol word en die resultate bygevoeg word. 'n D6 wat op 6 ontplof het 'n verwagte waarde van (1+2+3+4+5+6)/6 + (1/6 × verwagte waarde van 'n d6) = 3.5 + (1/6 × 3.5) = 3.5 + 0.583 = 4.083. Die oop-einde aard skep teoreties onbeperkte resultate - 'n gelukkige reeks ontploffings kan baie hoë totale produseer - wat die "gelukkige gevoel" oomblikke produseer wat sommige speletjies doelbewus kweek. Die afwyking is hoë variansie en die af en toe spelbepalende gelukkige rol.
Begrensde dobbelstene is die teenoorgestelde filosofie: beperking van die maksimum uitkoms om variansie te beperk. Dobbelsteenpoelstelsels waar jy veelvuldige dobbelstene gooi en slegs die beste N resultate neem (voordeelstelsels soos D&D 5E se voordeelwerktuigkundige, of Gumshoe se veelvuldige dobbelsteentjie-take-hoogste) verminder variansie wiskundig terwyl waarskynlikheidsgevoel behou word. Deur die hoogste van twee d6-rolle te neem, verskuif die verwagte waarde van 3,5 na 4,47 - 'n verbetering van 28% - terwyl die waarskynlikheid van lae uitkomste aansienlik verminder word.
Verwagte waarde in hulpbronspeletjies
Hulpbron-akkumulasiespeletjies - Euro's, enjinbouers, ekonomiese strategieë - is gebou op verwagte waardeberekeninge wat die ontwerper presies moet verstaan, selfs al verskyn dit nooit eksplisiet in die reëlboek nie. Wanneer 'n speler tussen twee aksies kies, vergelyk hulle (bewustelik of nie) die verwagte waarde van daardie aksies oor die relevante tydhorison.
Neutronium: Parallel Wars se Nuclear Port-inkomstestelsel is 'n eksplisiete voorbeeld van ontwerpte verwagte waarde. Die inkomsteformule bepaal dat 'n speler met N Nuclear Ports inkomste ontvang teen 'n koers wat nie-lineêr met N skaal. Die spesifieke formule — 1 poort lewer 2 Neutronium eenhede per rondte; 10 poorte lewer 220 Nn per rondte - is nie toevallig nie. Dit is die ontwerper se eksplisiete stelling dat poortakkumulasie eksponensiële eerder as lineêre opbrengste moet produseer, want eksponensiële opbrengste skep die koalisiedrempel wat die spel se mededingende dinamika dryf.
Hierdie formule is doelbewuste speletjieontwerp uitgedruk as wiskunde. Die gaping tussen 7-poort-inkomste (42 Nn/rond) en 10-poort-inkomste (220 Nn/rond) is die ekonomiese argument waarom koalisies by die 7-poort-drempel vorm eerder as om te wag tot 9 of 10 hawens. By 7 hawens het die speler genoeg inkomste om bedreigend te wees - maar koalisie-aksie kan steeds deurslaggewend wees voordat die inkomstevoordeel wiskundig onoorkombaar word. 'n Ontwerper wat by hierdie nommers uitgekom het deur middel van speeltoetsing alleen, kan hulle omtrent reg kry; 'n ontwerper wat die eksponensiële funksie van die begin af verstaan het, kon die drempel presies spesifiseer.
Die breër beginsel: wanneer eksponensiële skaal doelbewuste spelontwerp is, moet die ontwerper die skaalfunksie dokumenteer en verifieer dat die drempels wat dit skep, is waar hulle dit wil hê. As die koalisie-drempel by 6 hawens eerder as 7 moet wees, moet die inkomsteformule aangepas word - wat vereis dat jy weet wat die formule is, nie net dat "die spel gebalanseerd voel nie."
Afwyking en spelerpersepsie
Variansie is die maatstaf van hoeveel werklike uitkomste rondom die verwagte waarde versprei. Hoë variansie beteken individuele resultate kan dramaties verskil van die verwagting; lae variansie beteken resultate groepeer styf rondom die gemiddelde. Vir speletjie-ontwerpers is variansie 'n beheerknop wat beide die wiskundige regverdigheid van die speletjie en die subjektiewe ervaring om dit te speel, beïnvloed.
Die sleutel sielkundige insig: hoë variansie voel sleg selfs wanneer dit wiskundig gebalanseerd is. 'n Muntflip is heeltemal regverdig - 50/50, verwagte waarde presies gelyk aan beide spelers - maar om 'n speletjie te speel waar elke besluit deur muntflip opgelos word, voel arbitrêr en onlonend. Spelers moet voel dat hul besluite saak maak, wat beteken dat hulle die oorsaaklike verband tussen goeie besluite en goeie uitkomste nodig het om binne die spelsessie waarneembaar te wees. Hoë variansie verbreek daardie verbinding.
Die 7 versus 2 Catan-hex-probleem illustreer dit duidelik. In Catan word die getal 7 op die meeste hekse gedruk omdat dit die hoogste waarskynlikheid het met 2d6 (16,7%). Die nommer 2 word op die minste heks (2,8%) gedruk. Ervare spelers weet om hulpbronne te prioritiseer op 6'e, 8'e, 5'e en 9'e - hoë-waarskynlikheid-hexes. Maar in enige gegewe sessie kan 'n speler wat hul aanvanklike nedersettings korrek op hierdie hekkies plaas, steeds aansienlik onderpresteer word deur 'n speler met laer waarskynlikheidplasings as die werklike dobbelsteenrolle afwyk van verwagte waardes. Dit is nie onregverdig nie - dit is normale statistiese variasie. Maar dit voel onregverdig omdat die verhouding tussen die besluit (goeie plasing) en die uitkoms (gereelde hulpbroninkomste) deur afwyking verduister word.
Die ontwerpoplossings vir die bestuur van waargenome onregverdigheid uit afwyking sluit in: versagtende meganika (herrolle, hulpbronbanke, inhaalmeganismes wat aktiveer op slegte gelukslopies), beslissingspunte wat betekenisvol bly selfs ná slegte geluk (dus 'n speler wat swak rol, het steeds interessante keuses (spelers) en variansie: die voorste speler wil stabiele, voorspelbare inkomste hê wat agterspelers baat by benaderings met hoë variansie wat die gaping vinnig kan vernou, al is die verwagte waarde dieselfde).
Kingmaker-oomblikke vanaf dobbelsteen – waar 'n ewekansige rol bepaal watter speler in die finale rondte wen of verloor – is die mees skadelike afwykingsuitkomste vir spelerbevrediging. Die oplossing is nie om dobbelstene uit te skakel nie, maar om die laat spel so te struktureer dat dobbelsteenuitkomste die pad na oorwinning beïnvloed eerder as om dit reguit te bepaal. Wanneer veelvuldige spelers lewensvatbare wenposisies het wat in die finale rondte ingaan, is 'n gelukkige rol bevredigend vir die wenner, maar voel nie onwettig vir die verloorders nie - want die verloorders het ook 'n pad gehad om te wen wat deur hul eie gelukkige rolle moontlik gemaak kon word.
Balanstoetsing met Wiskunde
Die MEQA-raamwerk (Meetbaarheid, Betrokkenheid, Kwaliteit, Toeganklikheid) bied 'n gestruktureerde benadering tot spelbalanstoetsing. Die Meetbaarheidspilaar — die M in MEQA — is waar wiskunde die ontwerpproses formeel betree: voor speeltoetsing begin, definieer die ontwerper wat "gebalanseerd" beteken in meetbare terme.
Vir 'n speletjie met asimmetriese faksies soos Neutronium: Parallel Wars, beteken meetbare balans: elke faksie moet 'n wenkoers binne 'n gedefinieerde toleransieband bereik oor 'n voldoende steekproef van speletjies op vergelykbare vaardigheidsvlakke. As die teiken 50% wenkoers (suiwer balans) met 'n ±10% aanvaarbare reeks is, dan is 'n faksie wat 42% van die wedstryde wen binne verdraagsaamheid en 'n faksie wat 63% wen nie. Maar om hierdie standaard te bereik, vereis dat u die teiken ken voordat u toets – nie na-hoc verklaar dat waargenome wenkoerse "naby genoeg" is nie.
Die definisie van maatstawwe voor speeltoetsing verander wat jy waarneem. As jy weet jy meet wenkoers per faksie, hou jy faksie-opdragte en -uitkomste oor sessies na. As jy weet jy meet gemiddelde spellengte, teken jy tydstempels aan. Hierdie besluite moet voor die eerste speeltoetssessie geneem word, want retrospektiewe statistieke is onbetroubaar – geheue is selektief en mense onthou natuurlik sessies wat bestaande oortuigings ondersteun.
Steekproefgroottevereistes vir balansafleidings is dikwels groter as wat ontwerpers verwag. Vir 'n 2-speler-speletjie met 2 faksies, verskaf 30 speletjies basislyndata vir die opsporing van wanbalanse groter as 15% teen 80% vertroue. Vir 4-speler-speletjies met 6 faksies is die kombinasieruimte baie groter: 30 speletjies gee jou ongeveer 5 speletjies per faksiepaar – skaars voldoende om uiterste wanbalans op te spoor, en onvoldoende om subtiele voordele op te spoor. Indie-uitgewers het selde die hulpbronne vir streng statistiese validering; die praktiese benadering is om wiskunde te gebruik om verwagte waardes te verifieer, speeltoetse om uitskieters te vang, en gemeenskapterugvoer na-vrystelling om oorlewende kwessies te identifiseer.
Vir die volledige raamwerk – insluitend hoe Meetbaarheid met die ander MEQA pilare integreer – sien die MEQA spelbalansraamwerkgids, wat die volledige benadering dek om te definieer, meet en balans tussen spelstelsels heen.
Die inkomste-skaalformule in Neutronium sluit direk aan by die meganika-detail by /mechanics/nuclear-port-scaling, waar die eksponensiële funksie saam met die ontwerpredenasie vir elke drempelwaarde gedokumenteer word.
Waarskynlikheidnutsmiddels vir ontwerpers
Verskeie nutsmiddels maak speletjie-ontwerpwiskunde toeganklik sonder om gevorderde statistiese opleiding te vereis. Dit is dié wat in die praktyk werk.
AnyDice (anydice.com) is die standaard dobbelsteenwaarskynlikheidsakrekenaar vir speletjieontwerpers. Dit aanvaar natuurlike taal dobbelsteennotasie (2d6, d4+d8, 3d6 hou hoogste 2) en gee waarskynlikheidsverdelings, verwagte waardes en kumulatiewe waarskynlikhede terug. Vir enige werktuigkundige wat dobbelstene insluit, moet AnyDice die eerste hulpmiddel wees wat geraadpleeg word. Sy uitsetgrafieke maak verdelings onmiddellik leesbaar en vergelykbaar - plak twee verskillende dobbelsteenuitdrukkings langs mekaar om dadelik te sien hoe hul verdelings verskil.
Sigbladsimulasies (Google Sheets, Excel) hanteer berekeninge wat AnyDice nie kan nie: hulpbronakkumulasie oor verskeie rondtes, inkomste met veelvuldige bronne, verwagte spellengte onder verskillende strategiese aannames. 'n Basiese sigbladmodel van 'n speletjie se ekonomie – met kolomme vir elke beurt, rye vir elke hulpbrontipe en formules wat die speletjie se kerninkomste en bestedingsmeganika verteenwoordig – neem 2–3 uur om te bou en onthul balanskwessies wat 20+ speeltoetse sal neem om empiries te ontdek.
Monte Carlo-simulasie is die instrument met die hoogste akkuraatheid: hardloop 'n speletjie se meganika duisende kere rekenaarmatig om statistiese verspreidings oor alle moontlike uitkomste te produseer. Vir ontwerpers met programmering agtergrond, Python met NumPy is voldoende vir die meeste spel simulasie behoeftes. Vir ontwerpers sonder programmeringsagtergrond is daar visuele Monte Carlo-gereedskap en selfs sigblad-gebaseerde simulasies wat betekenisvolle resultate met beperkte tegniese kennis lewer. Monte Carlo is die waardevolste vir speletjies met komplekse interafhanklikhede waar analitiese berekening moeilik is – wanneer veelvuldige ewekansige gebeurtenisse interaksie het, lewer simulasie meer betroubare verspreidingsberamings as handmatige berekening.
Wanneer om wiskunde te vertrou teenoor wanneer om te speeltoets: gebruik wiskunde om teoretiese balans te verifieer en ooglopende ontwerpfoute op te vang voordat jy in speeltoetsing belê. Gebruik speeltoetse om te ontdek hoe menslike sielkunde in wisselwerking is met die wiskunde - die plekke waar die optimale strategie verskil van wat spelers werklik doen, en die plekke waar die wiskunde balans voorspel maar die ervaring onregverdig voel. Albei is nodig. Nie een is voldoende alleen nie.
Greelgestelde vrae
'n Speletjie waar die wiskunde ontwerp is om sigbaar te wees
Neutronium: Parallel Wars se inkomsteskalering, koalisiedrempels en dobbelsteenstelsel is gebou op eksplisiete waarskynlikheidswiskunde. Sluit aan by die waglys vir bekendstellingopdaterings.
Sluit aan by die waglys →