It seems when there are alot of bets over 10 on the board, the unconfirmed bets updates correctly. But the table(Picture above unconfirmed bets) sometimes shows bets that are not on the unconfirmed tables.
I just have to refresh the browser to fix it (Chrome)
I'm aware of this issue. The current mish-mash of javascript has issues with a lot of bets on the table or when new blocks are created in quick succession, or other reasons. I am current working on re-writing the javascript UI with a proper framework that will better handle the live updates from the backend. So your right, if things don't look right, a quick reload of the browser will fix it. The JS web interface is completely separate from the backend that does the Bitcoin stuff so if you reload it will be the most current state of the game.
of bets not included in the blockchain around 10% on each bet.
Would it be possible to code a Green Bitcoin Address to allow for instant confirmation of bets? Because the biggest problem I see is bets not being confirmed for spins you want to bet on.
This is by design. Bets are only accepted when they are included in a block, because the spin for that block is determined by the hash of the block the transaction is included in. So it is possible to place a bet, then have a new block created, but if your transaction is not included in that new block, your bet remains on the table until it has at least 1 confirmation.
I will look into the concept of green addresses, but this is just not an instant game like SatoshiDice or satoshiroulette. I wanted to do something different, by making bets be "won or lost" when included in a block instead of instantly, this lets multiple people play together at the same time, placing bets on the same board like in real life.