Add verbose flag

This commit is contained in:
Trevor Slocum 2023-12-23 00:49:35 -08:00
parent f11e319116
commit b3664645e2
3 changed files with 12 additions and 0 deletions

View file

@ -6,6 +6,8 @@ import (
"sync"
)
var Verbose bool
var QueueBufferSize = 4096000
var (

9
bei.go
View file

@ -174,5 +174,14 @@ func parseState(buf []byte) (Board, error) {
b[SpaceEnteredOpponent] = 0
}
}
if Verbose {
var logMessage []byte
for _, v := range b {
logMessage = append(logMessage, []byte(fmt.Sprintf("%4d", int(v)))...)
}
log.Println(string(logMessage))
}
return b, nil
}

View file

@ -13,6 +13,7 @@ func main() {
var pips bool
flag.StringVar(&address, "address", "", "Listen for BEI connections on specified address (TCP)")
flag.BoolVar(&pips, "pips", false, "Print table of pseudopip values")
flag.BoolVar(&tabula.Verbose, "verbose", false, "Print state of each request")
flag.Parse()
if pips {