Actively cheating players without them knowing why/how much/when/etc? No, sounds like a bad idea. There is no way for you to prove you will keep a 1% HE. You could let a big real player lose any bet and let your "house players" win their profit (and claim it's fair because other players won.) It seems just like a bad idea imo.
However, if you give a hash with the outcome before each bet.. then it could be interesting. Basically you would
not let players pick a clientseed. So this way, you
could cheat them by predicting their next bets (and give hashes based on that.) Players could also abuse this, by trying to trick (and/or learn) your algorithm/patterns.
So players will be able to verify if the outcome is really the hash that you gave before they made their bet. But you could still increase your odds by predicting how they bet. Meanwhile the player could also increase their odds by trying to predict how you predict their betting.
I don't think it's really a smart idea either tbh. But it is interesting
Source code would be openly available. And everything would be on AI's decision. Not the programmers (We will just adjust which parameter should be prioritized, but on what is the result of the bet is the AI's decision).