IT-lexicon › Programmeren › Blackboard (AI)

Blackboard (AI)

Programmeren Svenska → Bijgewerkt: 2026-10-24

Een gedeeld geheugen waarin verschillende AI-componenten lezen en schrijven om te coördineren, in plaats van elkaar rechtstreeks aan te roepen.

Het patroon komt uit de expertsystemen van de jaren zeventig, met Hearsay-II voor spraakherkenning als eerste voorbeeld: onafhankelijke modules ("knowledge sources") plaatsten deelresultaten op een gemeenschappelijk "blackboard" waarop anderen konden voortbouwen. In games is dat bord een key-value-opslag die waarnemen, beslissen en handelen van elkaar loskoppelt: de ene module schrijft "vijand hier gezien", een andere leest dat later.

De combinatie met behavior trees is inmiddels standaard — de AI van Unreal is expliciet gebouwd rond een Blackboard-asset die de bomen lezen en beschrijven. Het bord is ook de vanzelfsprekende plek voor squad-AI om toestand te delen, zodat een heel team een flankaanval kan uitvoeren zonder dat elke agent met elke andere hoeft te praten.

← Terug naar het lexicon