There is only one rule, which I will enforce with total stringence.
That rule is no personal insults.
After that you are free to say and debate pretty much as you see fit, so long as, obviously the discussion at least starts out, on the forum topic.
If debate degenerates to a personal level, and I see it, that gets you banned, until such time as you PM me and promise not to do it again.
Upon readmittance, if you persist in personal insults, you'll be permenantly banned, with an assurance from me, that the next thing I'll do, is ask an Admin, to kick your ass out of boards, with veracity.
In short, I won't tolerate online abuse.