def bench_value(self):
if not any(roster_slot == RosterSlot.BN for roster_slot in self.roster):<EOL><INDENT>return <NUM_LIT:0><EOL><DEDENT>else:<EOL><INDENT>return reduce(lambda x, y: x + y, [roster_slot.occupant.value for roster_slot in self.roster<EOL>if roster_slot == RosterSlot.BN and roster_slot.occupant is not None], <NUM_LIT:0>)<EOL><DEDENT>
:return float: total value of all players in this owner's
    bench lineup