Node locking verwijst naar het "vastzetten" of "locken" van een specifieke tak (node) in de beslissingsboom. Dit kan voorkomen bij het gebruik van sommige soorten pokeralgoritmen, waarbij de keuze voor een bepaalde tak/node in de beslissingsboom kan worden gebaseerd op de vorige keuzes van het algoritme.
Node locking kan voordelig zijn als het algoritme zich in een situatie bevindt waarbij de vastgezette node de beste beslissing is, maar kan ook nadelig zijn als er betere keuzes beschikbaar zijn. Bijvoorbeeld als de algoritme vast blijft zitten in een bepaalde speelstijl, terwijl er mogelijk betere alternatieven beschikbaar zijn.
Het vastzetten van nodes kan leiden tot een gebrek aan variatie in beslissingen en kan daardoor een nadeel zijn voor spelers die tegen dit algoritme spelen. Het kan ook zorgen voor voorspelbaarheid en daardoor de winstgevendheid van het algoritme verminderen.