I'm very new to prolog and I'm trying to (self) learn from the basics using SWI-Prolog (windows version). This question of mine is certainly a newbie problem, plese forgive my naivety.
I am working with the main interactive window, trying to follow a tutorial (this one) but there's one thing I do not understand about SWI-prolog answers.
The way I understand it, SWI-Prolog responds by writing with "true" or "false" to my query and I'm able to follow the tutorial and get the results espected.
What confuses me is that SWI print his answers using two colors, red and black. Sometimes the answers are written in red, sometimes are written in black, sometimes I get two opposite responses [ like: "true ; false"] and one is black and the other one red!
I have searched into SWI-prolog docs but but have not been able to find the meaning of the two different colors in the responses.
Can someone point me to the relevant SWI documentation or explain why this happen?
EDIT:
To sum up:
What is the difference between a "true" answer written in red and one writtend in black ?
And the difference between a "false" answer written in red and one written in black?