X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=test.txt;h=801460dbf0a97ad6a3cdb77be614a10cacf2f797;hb=069896bc3c2f2c21a7bb7b02650d8819766a41d4;hp=2b70101fca93b4fc822f85d09e4c104c6ff8919d;hpb=467f232316285956b997d446ca458a9d2eb38c07;p=~andy%2Frhawk diff --git a/test.txt b/test.txt index 2b70101..801460d 100644 --- a/test.txt +++ b/test.txt @@ -15,32 +15,66 @@ # 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 -a: n j d l b0 . . As Ks Qs Js 10s 9s 8s 7s 6s 5s 4s 3s 2s t e -b: . j d . b0 +Ah pAh -Ac Kh Qh Jh 10h 9h 8h 7h 6h 5h 4h 3h 2h s -c: . j d . b7 . . Ad Kd Qd Jd 10d 9d 8d 7d 6d 5d 4d 3d 2d . -d: . j d . b7 +Ac pAc -Ah Kc Qc Jc 10c 9c 8c 7c 6c 5c 4c 3c 2c . +#a: n j d l b0 . . As Ks Qs Js 10s 9s 8s 7s 6s 5s 4s 3s 2s t e +#b: . j d . b0 +Ah pAh -Ac Kh Qh Jh 10h 9h 8h 7h 6h 5h 4h 3h 2h s +#c: . j d . b7 . . Ad Kd Qd Jd 10d 9d 8d 7d 6d 5d 4d 3d 2d . +#d: . j d . b7 +Ac pAc -Ah Kc Qc Jc 10c 9c 8c 7c 6c 5c 4c 3c 2c . # Test full game -#a: n j d . b1 +Ah As Ks Qs Js 10s 9s 8s 7s 6s 5s 4s 3s 2s t -#b: . j d . b3 . Ah Kh Qh Jh 10h 9h 8h 7h 6h 5h 4h 3h 2h s -#c: . j d . b1 . Ad Kd Qd Jd 10d 9d 8d 7d 6d 5d 4d 3d 2d . -#d: . j d . b0 . Ac Kc Qc Jc 10c 9c 8c 7c 6c 5c 4c 3c 2c . +#a: n j d l b1 -Ah As Ks Qs Js 10s 9s 8s 7s 6s 5s 4s 3s 2s t +#b: . j d l b3 . Ah Kh Qh Jh 10h 9h 8h 7h 6h 5h 4h 3h 2h s +#c: . j d l b1 . Ad Kd Qd Jd 10d 9d 8d 7d 6d 5d 4d 3d 2d . +#d: . j d l b2 . Ac Kc Qc Jc 10c 9c 8c 7c 6c 5c 4c 3c 2c . # vim: ft=conf