I am probably going to struggle to explain this on a diagram
In theory, if you had 20 rooms adjoining each other, it would be possible to know the exact size of cut at any given point.
You need to first centre your main focal point room and get your first line down.
Then a set of straight edges and a Rubi square come in handy.
The red lines on the diagram are lines that have been marked and squared off into each room, using straight edges and rubi square.
When you decide your initial set out using a tile staff, you will then be able to use the squared off lines ( red ) to transfer your tile positions into any room. Then adjust accordingly.
This sounds long winded, but when you get the hang of it, it is easy.
Did a job 3 years ago, there were 2 hallways, a utility, a kitchen, a dining room, a sitting room, an entrance vestibule, a reception room and 2 cupboards. 170 SQ M in all - to be fully tiled in porcelain 30 cm x 30 cm
I spent a day setting out this method. Carefully adjusted for best fit, using main ent lobby as my focal point. I did not have one single sliver cut, and managed to confine my smaller cuts to less important rooms.
P.S - I have gone mad with the red lines, just to demonstrate you can square off to any point on the floor
Also bear in mind that the diagram shows rooms that are essentially square apart from one on RHS. This method is good if you have adjoining rooms that are out of square, as you can check at any point to find out the size of your raked cuts