public virtual string Talk() { try { TalkGeneratorArgs args = new TalkGeneratorArgs { Agi = Agi }; return(TalkGenerator.Generation(args)); } catch (Exception) { if (!isIgnoreError) { throw; } return(Content.OVER.Text); } }
public override string Talk() { try { TalkGeneratorArgs args = new TalkGeneratorArgs { Agi = Agi, GuessResult = LatestGuess, ActionPlan = LatestPlan }; args.Items.Add("FakeSeerJudge", fakeSeerJudge); args.Items.Add("AgentStatistics", statistics); return(TalkGenerator.Generation(args)); } catch (Exception) { if (!isIgnoreError) { throw; } return(Content.OVER.Text); } }