This is what I suspect anyone who churns a lot of money through the machines or tables is doing, but everyone who gambles even a modest amount should do it, too.
Keep a log of all your gambling "sessions," which as explained in a recent QoD, are periods of continuous gambling, perhaps with breaks, like a single day or a Vegas weekend. Record wins and losses. You'll be aggregating those entries to report a single result for the year.
The horrible injustice is that only 90% of your losses can be used to offset your wins. So say you win $20,000 and lose $20,000. You owe income tax on your nonexistent $2,000 "win."
Therefore:
For any gambling where your results aren't tracked, such as table games, sports betting, racing, etc., keep a results log as above, but overstate your losses by 10%. This will result in equity, as whatever overall wins you report will be reduced by the amount of phantom wins produced by the Trump tax policy.
Be sure to NOT do that when your results are being tracked, such as slots and video poker. If those games constitute the majority of your action, just buy in to a table game, play for a half hour or so, leave, and then record a substantial loss in your log. Such as, buy in for $1,000, cash out $985, but record a cash out of $770. No one is keeping track.
And yes, before anyone starts yeeping, I am indeed recommending that you do something illegal. But are we obligated to obey unfair and unjust laws? I think not!