Now, Please Meander

    binions

    0.6.5 • Public • Published

    BuildStatus

    Binions

    Binions

    A javascript poker tournament/game engine for bots

    Running a game

    {Game} = require 'binions'
    {Player} = require 'binions'
    {NoLimit} = require 'binions'
    
    describe "Basic game", ->
      beforeEach () ->
        @noLimit = new NoLimit(10,20)
        @players = []
        chips = 1000
        misterCallsAll =
          update: (game) ->
            game.betting.call
        for n in [0..6]
          @players.push new Player(misterCallsAll, chips, n)
    
      it "should play the game to completion with run()", (done) ->
        game = new Game(@players, @noLimit)
        game.run()
        game.on 'complete', ->
          assert.ok game.winners.length > 0
          done()
    

    Todo

    Tests

    • More tests on bet handlers(NoLimit)

    Build more example players

    • Players that only play certain pocket cards (eg, Kings or higer)
    • Tight players
    • Players that occasionally go all in

    Keywords

    none

    Install

    npm i binions

    DownloadsWeekly Downloads

    27

    Version

    0.6.5

    License

    MIT

    Last publish

    Collaborators

    • mdp