Detecting fortresses:
Make a check if any side can capture something, no matter how insane it would be. If a capture is possible the side that lost on time lost the game if both sides have at least one piece left, otherwise a draw.
The scenario with both sides having one bishop each, moving on the same color, should be a draw.
I guess this is correct, please add more scenarios if you can.
Detecting fortresses:
Make a check if any side can capture something, no matter how insane it would be. If a capture is possible the side that lost on time lost the game if both sides have at least one piece left, otherwise a draw.
The scenario with both sides having one bishop each, moving on the same color, should be a draw.
I guess this is correct, please add more scenarios if you can.

