added checks for invalid player-name or initial chips and reused halt for bet checks