I have a run a piece of code that declares all 1.d4 d5 games a draw.
It's to avoid Colle's, London Systems, QGD's/ QGA's and the Exchange Variation.
But most of all the Slav.
Before stopping the game it does scan the Black player's rep to see
if they play the Tarrasch. If so then the game is allowed to continue.
(if neither player has an IQP after 8 moves it's declares it a draw.)
Should the White player be a Blackmar Gambiteer it also stops the game.
If you want to Gambit a pawn in the opening then do it properly with
the King's Gambit, Scotch Gambit or even the Danish.
Now stop fart assing about with 1.d4 and 1..d5 and play some proper Chess.