Lessico IT › Programmazione › Blackboard (IA)

Blackboard (IA)

Programmazione Svenska → Aggiornato: 2026-10-24

Una memoria condivisa su cui i diversi componenti di un'IA leggono e scrivono per coordinarsi, invece di chiamarsi direttamente a vicenda.

Il pattern nasce dai sistemi esperti degli anni Settanta, a partire da Hearsay-II per il riconoscimento vocale, in cui moduli indipendenti («knowledge source») pubblicavano risultati parziali su una «lavagna» comune che gli altri potevano riutilizzare. Nei videogiochi la lavagna è un archivio chiave-valore che separa percezione, decisione e azione: un modulo scrive «nemico avvistato qui», un altro lo legge più tardi.

Abbinarla ai behavior tree è ormai prassi: l'IA di Unreal si fonda esplicitamente su un asset Blackboard che gli alberi leggono e scrivono. La lavagna è anche il luogo naturale per lo stato condiviso della squad AI, così un'intera squadra può coordinare un aggiramento senza che ogni agente parli con tutti gli altri.

← Torna al lessico