/**
 * Poker.Player
 */
;(function () {
  'use strict'

  // If a PLayer is not instantiated with an id,
  // one will be created for it.
  var uid = (function () {
    var u = 0
    return function () {
      return 'player-' + u++
    }
  }()),

  defaults = {
    //
  }


  /**
   * @constructor
   */
  Player = function (options) {
    this.options = util.extend({ id: uid() }, defaults, options || {})
  }

  Player.prototype = {
    //
  }
}());




@@ -266,16 +266,51 @@
   //%0A  %7D
+,%0A%0A  UP    = 'up',%0A  DOWN  = 'down'
 %0A%0A%0A  /**
@@ -437,16 +437,145 @@
  %7C%7C %7B%7D)%0A
+    this.folded = false%0A    this.chips = 0%0A    this.bet = 0%0A    this.hand = new Hand%0A    this.cardsUp = %5B%5D%0A    this.cardsDn = %5B%5D%0A
   %7D%0A%0A  P
@@ -594,26 +594,443 @@
 ype = %7B%0A
+%0A
     /
-/%0A  %7D
+**%0A     *%0A     */%0A    addCard: function (options) %7B%0A      this.hand.add(options.card)%0A      if (options.face = UP) %7B%0A        this.cardsUp.push(options.card)%0A      %7D else %7B%0A        this.cardsDn.push(options.card)%0A      %7D%0A    %7D,%0A%0A    removeCards: function () %7B%0A      //%0A    %7D%0A  %7D%0A%0A%0A  // Constants that correspond with lingo%5Blang%5D.action array.%0A  Player.FOLD   = 1%0A  Player.BET    = 2%0A  Player.CALL   = 3%0A  Player.RAISE  = 4
 %0A%7D());%0A%0A

add constants and other basics to Player