The USAS does not just find 'picks' or 'bets', the system calculates an 'expected score' for every game. Statistics are constantly added and updated during the day and at the end of games, then a variety of scores are calculated and weighted as part of the prediction process. To give an example:
The statistics for each player are used to assign an 'injury value', the backups are also assigned this value, if an injury is reported early enough for the software to adjust, he will be replaced in the lineup with his backup and the values will adjust accordingly. That difference in value is then used in the final calculation and weighted differently based on that injury.
Now imagine going through this process with weather, stadiums, conference or division matchups, home and away performance, recent and season performance, and more. Now imagine going through that process for every game, every day. That is what the USAS does, so you do not have to.