AI reasoning without world models