When I waited tables, the other servers and I tried to develop a sense for which kinds of groups would end up being good tippers.

One suited businessperson ordering for the whole party? Usually a good sign. Tables checking their watches and "thinking about maybe ordering some food" toward the end of happy hour? Good luck.