# Deck: # As Ks Qs Js 10s 9s 8s 7s 6s 5s 4s 3s 2s # Ah Kh Qh Jh 10h 9h 8h 7h 6h 5h 4h 3h 2h # Ad Kd Qd Jd 10d 9d 8d 7d 6d 5d 4d 3d 2d # Ac Kc Qc Jc 10c 9c 8c 7c 6c 5c 4c 3c 2c # # Format: # # Comments # player1: commands .. # player2: commands .. # playern: commands .. # # Commands: # . - nop # nn - newgame to n # e - endgame # j - join # Y - allow # N - deny # S - show # d - deal # l - look # bn - bid n # s - score # B - bids # t - tricks # T - turn # pn - pass card n # card - play card # -card - play but don't add to deck # +card - add to deck but don't play # Test allow / deny # .- The game has not yet started # | .- You are not playing # | |- Is a primary player # | |- Is not logged in # | |- Can now playing for # | |- Is already playing for # | | .- You are not playing # | | |- Is a primary player # | | |- Is not playing for # | | |- Can no longer play # | | |- Is not playing for #auth/auth: . . . . . . . -As #nope: . . Yauth Nauth . . . . #a/aa: n . Ya Na d b1 Yauth +As #b/bb: Ynewgame j Ynope Nnope d b1 . Ah #c/cc: Nnewgame j Yauth Nauth d b1 . Ad #d/dd: . j Yauth Nauth d b1 . Ac # Test sorting #a: n j s #b: . j . #c: . j . #d: . j . # Test scoring #x: s s s s s s s s s s s s #x: B B B B B B B B B B B B #x: t t t t t t t t t t t t #x: T T T T T T T T T T T T #A: n j . . . d b3 . . . As . #b: . . j . . d . b3 . . Ah . #c: . . . j . d . . b3 . Ad . #d: . . . . j d . . . b3 Ac . # Nil/blind (original) #a: n j o d l b0 . . As Ks Qs Js 10s 9s 8s 7s 6s 5s 4s 3s 2s t e #b: . j o d . b0 +Ah pAh -Ac Kh Qh Jh 10h 9h 8h 7h 6h 5h 4h 3h 2h s . #c: . j o d . b7 . . Ad Kd Qd Jd 10d 9d 8d 7d 6d 5d 4d 3d 2d . . #d: . j o d . b7 +Ac pAc -Ah Kc Qc Jc 10c 9c 8c 7c 6c 5c 4c 3c 2c . . # Nil/blind (passing modified) #a: n j o d . b0 +As pAs Ad #b: . j o d l b1 +Ah pAh -Ac #c: . j o d l b7 +Ad pAd As #d: . j o d l b7 +Ac pAc -Ah #a: n j o d l b0 +As pAs Ad #b: . j o d l b0 +Ah pAh -Ac #c: . j o d l b7 +Ad pAd As #d: . j o d l b7 +Ac pAc -Ah a: n j o d l b0 . . As b: . j o d l b1 +Ah pAh -Ac c: . j o d l b7 . . Ad d: . j o d l b7 +Ac pAc -Ah # Test full game #a: n j o d l b1 -Ah As Ks Qs Js 10s 9s 8s 7s 6s 5s 4s 3s 2s t #b: . j o d l b3 . Ah Kh Qh Jh 10h 9h 8h 7h 6h 5h 4h 3h 2h s #c: . j o d l b1 . Ad Kd Qd Jd 10d 9d 8d 7d 6d 5d 4d 3d 2d . #d: . j o d l b2 . Ac Kc Qc Jc 10c 9c 8c 7c 6c 5c 4c 3c 2c . # vim: ft=conf