blockhead :

1.

A vintage insult commonly used by older generations. Commonly directed towards anyone that demonstrates low intelligence or more specifically, very low common sence. Grandfathers and Great-Grandfathers of 60’s to 90’s born generations would utilize this word.

You’re such a blockhead, Charlie Brown!

urbandictionary.com/

2.

A blockhead is a computer program that simulates artificial

intelligence by looking things up in a data repository.

simplicable.com

see also:

Blockhead (thought_experiment)