Rick Wong provided these aliases for keeping track of the score in Snak.
alias a1 alias 1 msg rollbot roll $C 1 alias a2 alias 2 msg rollbot roll $C 2 alias a3 alias 3 msg rollbot roll $C 3 alias rbot { a1 a2 a3 } assign gnum 1 assign home SJC assign HSCORE 0 assign VSCORE 0 alias t topic Game $gnum: $VISITOR $VSCORE $HOME $HSCORE $innhalf$INNING assign innhalf t assign INNING 1 alias ei { if (rmatch($INNHALF t)) { assign innhalf b if (($HSCORE > $VSCORE) && ($INNING >= 9)) { assign innhalf final } } { @ INNING++ assign innhalf t if (($VSCORE > $HSCORE) && ($INNING > 9)) { assign innhalf final @ INNING-- } } t } alias s { if (rmatch($INNHALF t)) { if ([$0]) { @ VSCORE = VSCORE + [$0] } { @ VSCORE++ } } { if ([$0]) { @ HSCORE = HSCORE + [$0] } { @ HSCORE++ } } t } alias nextgame { @ gnum = gnum + 1 assign HSCORE 0 assign VSCORE 0 assign innhalf t assign INNING 1 } alias f1 1 alias f2 2 alias f3 3 alias f8 s alias f9 ei