SFR, Inc. Forum Index SFR, Inc.
Forums that relate to SFR products
 
 Watched TopicsWatched Topics   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Formal Language to define games

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    SFR, Inc. Forum Index -> Game Variations
View previous topic :: View next topic  
Author Message
cliffwiggs
SFR Treasurer
Chief Wheedler
SDA - Rules NitPicker



Joined: 25 Jan 2005
Posts: 10794
Location: Cumming, GA - USA

usa.gif
PostPosted: Fri Sep 07, 2007 9:55 am GMT    Post subject: Formal Language to define games Reply with quote

I don't want to get too deep into Formal Language Theory here (Yeah Geeks!)

Anyway, last night while sitting in the dark waiting for my 2 yeard old to fall asleep I was thinking about the various types of events we play and that they could be described as a formal language (or a set of options). Pat's No-Cav event also made me think along these lines. What would a no-save event be like...

Here was my starting list of all the attributes you would need to have a fully customizable game declared in a consistent format. It consists of several parts which have options. I'll use a modified form of a context-free grammar to describe it.

Naturally you could make some games so restrictive they don't make sense or you couldn't build a legal army for them anyway.

GAME:= ARMYSIZE + DIVERSITY + RACE + RARITY + TYPES + SETS

ARMYSIZE:= 18 | 24 | 36 | 60 | anynumber

DIVERSITY:= SINGLERACE | MULTIRACE

RACE:= ANY | NATURE | DEATH | CONTAINSELEMENT

(Restrict by)RARITY:= COMMON + UNCOMMON + RARE + MONSTER/ELDARIM

COMMON:= NUMBERMIN (no less than) | NUMBERMAX (no more than) | UNIQUERESTRICTION | COMMON + COMMON (reflexive to allow for multiple choices)

UNCOMMON:= NUMBERMIN | NUMBERMAX | UNIQUERESTRICTION |UNCOMMON + UNCOMMON

RARE:= NUMBERMIN | NUMBERMAX | UNIQUERESTRICTION |RARE + RARE

MONSTER/ELDARIM:= NUMBERMIN | NUMBERMAX | UNIQUERESTRICTION |MONSTER/ELDARIM + MONSTER/ELDARIM

(Restrict by)TYPES:= MAGIC + MANEUVER + MELEE + MISSILE + SAVE

For this section extend the concept of magic restriction to any result type: (we can't do exceptions like the vampire under this generic rule. If you don't like it, deal with it)

"Componets with at least one XXX icon have an XXX point value equal to their health. Monsters and artifaces are covered under the following special rule. Each face with a normal XXX icon counts as one point and each potentially XXX-generating SAI counts as two points. The XXX point value of a monster or artiface is the sum of these values, up to a total of four points."

MAGIC:= NUMBERMIN | NUMBERMAX | NUMBEREXACT (we know the size of the Army above, so percentages can be explicitly defined here)

MANEUVER:= NUMBERMIN | NUMBERMAX | NUMBEREXACT

MELEE:= NUMBERMIN | NUMBERMAX | NUMBEREXACT

MISSILE:= NUMBERMIN | NUMBERMAX | NUMBEREXACT

SAVE:= NUMBERMIN | NUMBERMAX | NUMBEREXACT (in this format, suddenly the coralelves become strong)

(Restrict by)SETS:= STARTER | RACES | ELEMENT | MAGESTORM | PROMOTIONAL


I know its techincal, but did I forget or mess anything up? We can define all our existing events (even novelty events) via this right? Except for something like Misfit monsters, but thats too specific for something this generic.
_________________
Multiplayer Champion Gencon11/Battlefest Champion(tied) GenCon10/World Champion GenCon07/National Champion Origins05/Intermediate Champion GenCon02/Novice Champion Origins99
Back to top
 View user's profile Send private message
goldbh
common



Joined: 05 Apr 2005
Posts: 264
Location: Yorkshire

scotland.gif
PostPosted: Fri Sep 07, 2007 12:28 pm GMT    Post subject: Reply with quote

Phew Cliff, I'm glad you kept it Informal..... Shocked
_________________
DDice Count: 0, Nil, Zilch, None
Back to top
 View user's profile Send private message
DEEPBLUEB2
monster
Stockholder



Joined: 20 Nov 2005
Posts: 7894
Location: Des Plaines, IL

usa.gif
PostPosted: Fri Sep 07, 2007 2:02 pm GMT    Post subject: Reply with quote

Needs a King Die Wink
Back to top
 View user's profile Send private message Send e-mail
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    SFR, Inc. Forum Index -> Game Variations All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group