Haldanen dilemma
Nykyisin Haldanen dilemma on käytössä myös evoluutiota vastustavien piirissä. Heidän mukaansa Haldanen mallin mukaan evoluutiolla ei ole ollut tarpeeksi aikaa maksaakseen Haldanen laskemaa kustannusta. Kyseisen väitteen isä on Walter ReMine‎
Haldanen dilemma
Tämän lisäksi Haldane määritteli "p":n, joka on hyödyllisen alleelin geenipooli ja "q":n joka on vanhan alleelin geenipooli. Hän nimesi myös populaation koon "N":äksi, joka säilyy vakiona.
Tämän jälkeen Haldane määritti että jokaisessa sukupolvessa karsiutuvien määrä oli N*s, jolloin jos s oli 0.1, 10% populaatiosta kuolee. Nämä kuolemat olivat uuden alleelin hinta("substitution cost"). Jos samanaikaisesti kaikki hyödyllisen alleelin omaavat yksilöt populaatiossa selviävät, se lisää se p:tä 0.0001:stä 0.0001111:teen, joka tarkoittaa 11% yleistymistä. (kun s=0.1 ja N=10 000 ja alussa 1 fiksoituvaa alleelia)