Chore: some logs
This commit is contained in:
@ -68,7 +68,8 @@ func (b *Bot) checkGuesses(tempMap map[string]any, room *models.Room) error {
|
||||
func (b *Bot) checkGuess(word string, room *models.Room) error {
|
||||
color, exists := room.WCMap[word]
|
||||
b.log.Debug("bot trying to open card", "word", word, "color",
|
||||
color, "exists", exists)
|
||||
color, "exists", exists, "limit", room.ThisTurnLimit,
|
||||
"opened", room.OpenedThisTurn)
|
||||
if !exists {
|
||||
return fmt.Errorf("fn: checkGuess; %s does not exists", word)
|
||||
}
|
||||
@ -86,6 +87,9 @@ func (b *Bot) checkGuess(word string, room *models.Room) error {
|
||||
oppositeColor := room.GetOppositeTeamColor()
|
||||
room.OpenedThisTurn++
|
||||
if room.OpenedThisTurn >= room.ThisTurnLimit {
|
||||
b.log.Debug("ending turn on limit", "word", word, "color",
|
||||
color, "exists", exists, "limit", room.ThisTurnLimit,
|
||||
"opened", room.OpenedThisTurn)
|
||||
// end turn
|
||||
room.TeamTurn = oppositeColor
|
||||
room.MimeDone = false
|
||||
@ -219,6 +223,14 @@ func (b *Bot) BotMove() {
|
||||
b.log.Warn("failed to parse bot given limit", "mimeResp", mimeResp, "bot_name", b.BotName)
|
||||
}
|
||||
room.ThisTurnLimit = uint8(guessLimitU64)
|
||||
if room.ThisTurnLimit == 0 {
|
||||
b.log.Warn("turn limit is 0", "mimeResp", mimeResp)
|
||||
room.ThisTurnLimit = 9
|
||||
}
|
||||
if err := saveRoom(room); err != nil {
|
||||
b.log.Error("failed to save room", "error", err)
|
||||
return
|
||||
}
|
||||
case models.UserRoleGuesser:
|
||||
// // deprecated
|
||||
// if err := b.checkGuesses(tempMap, room); err != nil {
|
||||
@ -234,7 +246,7 @@ func (b *Bot) BotMove() {
|
||||
msg := fmt.Sprintf("failed to check guess; mimeResp: %v; bot_name: %s; guess: %s; error: %v", tempMap, b.BotName, guess, err)
|
||||
room.LogJournal = append(room.LogJournal, msg)
|
||||
}
|
||||
b.log.Info("mime resp log", "guesserResp", tempMap)
|
||||
b.log.Info("guesser resp log", "guesserResp", tempMap)
|
||||
couldBe, err := convertToSliceOfStrings(tempMap["could_be"])
|
||||
if err != nil {
|
||||
b.log.Warn("failed to parse could_be", "bot_resp", tempMap, "bot_name", b.BotName)
|
||||
|
Reference in New Issue
Block a user