Giter VIP home page Giter VIP logo

brdg.me's People

Contributors

baconheist avatar beefsack avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

brdg.me's Issues

texas_holdem: Blind bet of all cash doesn't automatically go all in

Since last time:
07 Aug 13 04:07 UTC: [email protected] checked
07 Aug 13 04:07 UTC: Flop cards are ♣10 ♠3 ♠2
07 Aug 13 04:08 UTC: [email protected] folded
07 Aug 13 04:10 UTC: [email protected] checked

Community cards: ♣10 ♠3 ♠2

Current pot: $50

Your cards: ♦Q ♥5
Your cash: $215

It's your turn, you can: check, raise ## (where ## is at least $20), allin

Players Cash Bet Cards
[email protected] $0 $10 Folded

[email protected] $35 $20 ## ##
[email protected] (D) $215 $20 ♦Q ♥5

Current turn: [email protected]

texas_holdem: Ace of diamonds doesn't show in flush render

Your cards:  ♦Q  ♦A 
Your cash:   $55

Go all in

Flop cards are ♦10 ♠Q  ♦4 
Turn card is ♦7
River card is ♠4

Seems ace should be the high card, but it goes to the low spot and is blank.

More detailed history showing showdown

Since last time:
05 Aug 13 13:48 UTC: [email protected] called
05 Aug 13 13:49 UTC: [email protected] called
05 Aug 13 13:49 UTC: Turn card is ♦7
05 Aug 13 13:58 UTC: [email protected] checked
05 Aug 13 23:05 UTC: [email protected] checked
05 Aug 13 23:05 UTC: River card is ♠4
05 Aug 13 23:16 UTC: [email protected] checked
05 Aug 13 23:20 UTC: [email protected] went all in with $45

05 Aug 13 23:20 UTC: Showdown
Showdown for pot of $225
[email protected] ♦J  ♠J  ♦4  ♠4  ♠Q  two pair
[email protected] ♣4  ♦4  ♠4  ♠Q  ♦10 three of a kind
[email protected]   ♦Q  ♦10 ♦7  ♦4      flush
[email protected] took $225 (flush)
[email protected] took remaining $45 (three of a kind)

05 Aug 13 23:20 UTC: [email protected] is the new dealer
05 Aug 13 23:20 UTC: [email protected] posted a small blind of $10

05 Aug 13 23:20 UTC: [email protected] posted a big blind of $20
05 Aug 13 23:27 UTC: [email protected] folded
05 Aug 13 23:28 UTC: [email protected] went all in with $35
05 Aug 13 23:28 UTC: Flop cards are ♣K  ♣A  ♠6 
05 Aug 13 23:28 UTC: Turn card is ♦5
05 Aug 13 23:28 UTC: River card is ♣7
05 Aug 13 23:28 UTC: Showdown
Showdown for pot of $40
[email protected] ♣K  ♣J  ♠8  ♣7  ♠6  high card
[email protected]   ♣5  ♦5  ♣K  ♠10 ♣7  one pair
[email protected] took $40 (one pair)
[email protected] took remaining $25 (high card)

05 Aug 13 23:28 UTC: [email protected] is the new dealer
05 Aug 13 23:28 UTC: [email protected] posted a small blind of $10
05 Aug 13 23:28 UTC: [email protected] posted a big blind of $20
06 Aug 13 00:30 UTC: [email protected] went all in with $25

Community cards:  
Current pot:      $55

Your cards:  ♣5  ♥4 
Your cash:   $235

It's your turn, you can: call (for $15), fold, raise ## (where ## is at least $20), allin

Players                   Cash  Bet  Cards
[email protected]      $10   $20  ##  ## 
[email protected] (D)  $0    $25  ##  ## 
[email protected]        $235  $10  ♣5  ♥4 

Current turn: [email protected]

Update dependencies

Haven't updated in ages, need to be careful of the RethinkDB adapter though.

Implement ability to play with bots

There should be an interface allowing commands to be generated for a given player using AI. Games can optionally implement the interface to include bot support.

Make game player count structured

Want to be able to build functionality around player counts, such as automatic form generation and random game selection based on a number of players.

Fix failure to run tests on some configurations

Doesn't happen on all systems but happens on a lot:

go build github.com/jacobsa/oglematchers: no buildable Go source files in 
?       github.com/Miniand/brdg.me/cmd  [no test files]
ok      github.com/Miniand/brdg.me/command  0.005s
ok      github.com/Miniand/brdg.me/game 0.004s
ok      github.com/Miniand/brdg.me/game/acquire 0.034s
ok      github.com/Miniand/brdg.me/game/alhambra    0.006s
FAIL    github.com/Miniand/brdg.me/game/battleship [build failed]
ok      github.com/Miniand/brdg.me/game/card    0.002s
ok      github.com/Miniand/brdg.me/game/category_5  0.004s
ok      github.com/Miniand/brdg.me/game/cathedral   0.034s
ok      github.com/Miniand/brdg.me/game/chess   0.003s
ok      github.com/Miniand/brdg.me/game/cost    0.003s
ok      github.com/Miniand/brdg.me/game/die 0.001s
ok      github.com/Miniand/brdg.me/game/farkle  0.003s
ok      github.com/Miniand/brdg.me/game/for_sale    0.004s
?       github.com/Miniand/brdg.me/game/grid    [no test files]
ok      github.com/Miniand/brdg.me/game/grid/hex    0.002s
?       github.com/Miniand/brdg.me/game/grid/square [no test files]
ok      github.com/Miniand/brdg.me/game/helper  0.002s
ok      github.com/Miniand/brdg.me/game/hive    0.003s
ok      github.com/Miniand/brdg.me/game/liars_dice  0.003s
ok      github.com/Miniand/brdg.me/game/log 0.002s
FAIL    github.com/Miniand/brdg.me/game/lost_cities [build failed]
FAIL    github.com/Miniand/brdg.me/game/modern_art [build failed]
ok      github.com/Miniand/brdg.me/game/no_thanks   0.004s
ok      github.com/Miniand/brdg.me/game/poker   0.002s
ok      github.com/Miniand/brdg.me/game/roll_through_the_ages   0.004s
ok      github.com/Miniand/brdg.me/game/seven_wonders   0.016s
ok      github.com/Miniand/brdg.me/game/splendor    0.004s
ok      github.com/Miniand/brdg.me/game/starship_catan  0.004s
ok      github.com/Miniand/brdg.me/game/sushizock   0.011s
ok      github.com/Miniand/brdg.me/game/texas_holdem    0.006s
ok      github.com/Miniand/brdg.me/game/tic_tac_toe 0.002s
ok      github.com/Miniand/brdg.me/game/zombie_dice 0.004s
ok      github.com/Miniand/brdg.me/render   0.003s
?       github.com/Miniand/brdg.me/server/communicate   [no test files]
ok      github.com/Miniand/brdg.me/server/email 0.025s
ok      github.com/Miniand/brdg.me/server/email/parser  0.006s
?       github.com/Miniand/brdg.me/server/game  [no test files]
?       github.com/Miniand/brdg.me/server/main  [no test files]
ok      github.com/Miniand/brdg.me/server/model 0.021s
?       github.com/Miniand/brdg.me/server/model/migration   [no test files]
ok      github.com/Miniand/brdg.me/server/scommand  0.005s
?       github.com/Miniand/brdg.me/server/web   [no test files]
?       github.com/Miniand/brdg.me/server/web/config    [no test files]
?       github.com/Miniand/brdg.me/server/web/controller    [no test files]
?       github.com/Miniand/brdg.me/server/web/route [no test files]
godep: go exit status 1

texas_holdem: Cannot fold below the bet

Email below, on first play of the hand

MIME-Version: 1.0
Received: by 10.182.233.228 with HTTP; Mon, 26 Aug 2013 19:36:45 -0700 (PDT)
In-Reply-To: [email protected]
References: [email protected]
[email protected]
Date: Tue, 27 Aug 2013 12:36:45 +1000
Delivered-To: [email protected]
Message-ID: CAHBUTMT9oHzJZ69qM2GarRvgtravbqb9hxKmoMcuydE=LGTHBQ@mail.gmail.com
Subject: Re: Texas hold 'em (5216be7d8485fe7e87000006)
From: Michael Alexander [email protected]
To: [email protected]
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

fold

On Tue, Aug 27, 2013 at 12:36 PM, [email protected] wrote:

Current turn: [email protected]

You can:

  • call to increase your bet by 20 to match the current bet
  • raise # to raise above the current by the amount, must raise by at lea=
    st
    10, eg. raise 10
  • fold to forfeit this hand
  • allin to bet all your money and go all in

Since last time:
27 Aug 13 02:36 UTC: [email protected] folded
27 Aug 13 02:36 UTC: [email protected] took $35
27 Aug 13 02:36 UTC: Minimum bet increased to $20
27 Aug 13 02:36 UTC: [email protected] is the new dealer
27 Aug 13 02:36 UTC: [email protected] posted a small blind of $10
27 Aug 13 02:36 UTC: [email protected] posted a big blind of $20

Community cards:
Current pot: $30

Your cards: =E2=99=A37 =E2=99=A68
Your cash: $120

Players Cash Bet
[email protected] (D) $120 $0
[email protected] $55 $10
[email protected] Out
[email protected] $195 $20

To no longer receive emails or game invites, please reply with unsubscrib=
e.

Move unsubscribe usage help

It's a bit of a mess where it is right now, make usage commands optional for command interface, and manually place unsubscribe link at the bottom of the email.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.