public bool AnyLargerThan(Resource capacity) { return(Disk > capacity.Disk || P > capacity.P || Pm > capacity.Pm || M > capacity.M || Cpu.AnyLargerThan(capacity.Cpu) || Mem.AnyLargerThan(capacity.Mem)); }