Williamson said big runs were no guarantee in the circumstances.
"You are presented with surfaces that perhaps don't require those 550-run first innings scores where batsmen look pretty. It is sometimes a matter of doing it tough.
"At the moment that 300 mark seems to be a pretty effective first innings total. It hasn't been [a series] where batters have shot 100s. Batsmen making 80 or above have made a significant contribution."
India's captain Virat Kohli said he's focused on engaging the crowd, as he did in Kolkata, particularly with the 30,000 capacity Holkar Stadium set to be sold out this weekend in its maiden test.
"One thing that stands out for me as a learning [from Kolkata] is how to control a session that's not going your way.
"When you are taking wickets, you can afford to attack. But when you are not taking wickets, how do you stop runs and maintain enough pressure to make breakthroughs?
"That's something important, which I've experienced in the four series I've captained. Responding in the session when the other team is batting well. You can't go one-dimensional when runs are scored."
For India, Bhuvneshwar Kumar is out with a back strain, meaning either Umesh Yadav will return or Shardul Thakur will debut.
Opener Gautam Gambhir replaced Shikhar Dhawan to play his first test in more than two years.