ReleaseGoogle (DeepMind / Gemini)Google (DeepMind / Gemini)published Feb 4, 2026seen 5d

google-deepmind/concordia v2.3.0

google-deepmind/concordia

Open original ↗

Captured source

source ↗
published Feb 4, 2026seen 5dcaptured 10hhttp 200method plain

v2.3.0

Repository: google-deepmind/concordia

Tag: v2.3.0

Published: 2026-02-04T18:58:51Z

Prerelease: no

Release notes:

[2.3.0] - 2026-02-04

Changed

  • Deleted all deprecated files.
  • Support overriding the default language model either for agents or game masters in the generic simulation prefab.
  • tests for event resolution filtering
  • Replace print() statements with absl.logging
  • Add analyze-logs skill
  • Add option on generic simulation.play to produce new style structured logs. No

change to default behavior. New log style is off by default (for now).

  • Improve the new structured logging library and remove functions used only for comparison to the old format.
  • Update default constants suggesting action spec formats to suggest the json approach
  • Improve observation queue handling and add scene-aware event delivery.
  • Add allow_duplicates option to AssociativeMemoryBank Fixes a bug where

identical actions across rounds were incorrectly deduplicated, causing EventResolution to pick up stale data. - Add allow_duplicates constructor parameter to AssociativeMemoryBank - Enable allow_duplicates for game_master memory_bank in generic.py

  • Copybara import of the project:
  • Fixing the search for the last event generated by the player
  • Remove the concordia/prefabs/configurator directory.
  • Correct several lingering references to deprecated types.
  • Add physically situated and dramaturgic game master prefab. This prefab is similar to the situated_in_time_and_place prefab, but with scenes added in.
  • add support for extra_components in dialogic_and_dramaturgic game master.
  • Changed action spec parsing to json for more robustness than string matching

Added

  • Add support for deepseek in the together_ai llm wrapper and fix its gemma support.
  • README.md for thought_chains
  • README.md for the environment
  • typing README
  • adding a README.md to the components folder, which documents the use of components
  • documentation for the interactive_document
  • Add PuppetActComponent and Puppet entity prefab.
  • Add a rational actor entity
  • Create SceneBasedTerminator and update GameMaster prefabs.
  • README for language_model
  • README for prefabs
  • add structured logging

Fixed

  • Add dramaturgic formative memories initializer to prevent bug in which the premise of the first scene was not delivered.
  • Fix event resolution to correctly filter putative events by active player and add test for puppet_act
  • fixing scene based termination

Notability

notability 4.0/10

Routine version update for notable lab