So in my first game the first thing I researched was Polytheism. All went well. A little while down the line I wanted to pick up monotheism. Even though there are no lines between Masonry and Monotheism on the in-game tech tree, the computer required that I pick Masonry before Mono. Looking at the tech tree that came with my game, I see there are optional routes and mandatory routes. It appears looking at that that Masonry and Polytheism are both mandatory requirements for Monotheism. It also states this in the Civolopedia.
In fact, none of the "optional" versus "mandatory" paths through the tech tree seem to be differentiated between on the in-game tech tree, and a path between Masonry and Monotheism is missing entirely. Now, I am color blind, so if there is something subtle going on, I'm likely not able to see it. Also, I only had a little while to play and wonder if there are toggles in there somewhere to show mandatorys and optionals. Otherwise, this is a minor bug. It's a little tough to plan if the tech tree isn't showing all the paths.
In fact, none of the "optional" versus "mandatory" paths through the tech tree seem to be differentiated between on the in-game tech tree, and a path between Masonry and Monotheism is missing entirely. Now, I am color blind, so if there is something subtle going on, I'm likely not able to see it. Also, I only had a little while to play and wonder if there are toggles in there somewhere to show mandatorys and optionals. Otherwise, this is a minor bug. It's a little tough to plan if the tech tree isn't showing all the paths.