VANAMBURG::SiStebbins

A class to represent the classic Si Stebbins stack. CHaSeD and SHoCkeD orders are optional as well as a step of 3 or 4

BUILD

Post constructor Moose method to setup instance of a Packet in the orrect Si Stebbins suit order (SHoCkeD or CHaSeD)

suit_singleton

A short cut to the correct SuitSingleton class.

Returns either VANAMBURG::SuitSingletonCHaSeD->instance() or VANAMBURG::SuitSingletonSHoCkeD->instance() depending on the value of $self->suit_order

card_after

Given a card, and instance of VANAMBURG::StackCard, this method returns the next card in the system.

Returns an instance of VANAMBURG::StackCard