どちらが良い/簡単です....リストや配列ですか?

例:私は4つの別々の入場条件を持っていて、他の入試条件よりも優れているかどうか、または組み合わせが良いかどうかをテストしたいと思います。

買うならA
Bならば買う
Cを購入する
購入する場合はD

例:
購入する場合はABCD
ACならば買う
BCなら購入


ブール条件が4つあるので、FFFFからTTTT(16マイナスFFFF)まで合計16の組み合わせと15の購入条件が可能です。

リストや配列の方が効果的ですか?他のものより効果的ですか?他のものより実装が簡単ですか?別のEAでは、リストを使用して、可能な購入または売りごとに1つの側面につき30のif文を持っていました。

この場合、アレイにとって最も論理的なアプローチは何ですか?