Ben R. answered 02/23/20
Math Ph.D. available for College level tutoring
You could use the expected value for a single hit, then multiply by the attacks per second. The expected value is computed as (chance for normal hit)*800 + (chance for critical hit)*1200
1st option: Expected value = 0.94*800+0.06*1200 = 824
Expected DPS: 824*0.84 = 692.16
2nd option: Expected value = 0.82*800+0.18*1200 = 872
Expected DPS: 872*0.7 = 610.4