كيف أعرف إذا كان قرار مجلس النواب العراقي سيمر أم لا؟
يا جماعة، عندنا قرار مهم في مجلس النواب العراقي، 329 نائب. القرار محتاج أغلبية بسيطة (165 صوت). إذا كان عندنا 150 نائب مؤيدين للقرار، و 120 ضد، والباقي محايدين. إذا كان احتمال تأييد المحايدين للقرار 40% فقط، هل القرار سيمر؟ إذا لا، كم صوت إضافي نحتاج من المحايدين لهزيمة القرار؟ رجاء ساعدوني بسرعة!
يا جماعة، هذا سهل! 329 نائب. الأغلبية 165. عندنا 150 مؤيد + 120 ضد = 270. الباقي 59 محايد. 40% من 59 = 23.6 يعني 24 صوت. 150 + 24 = 174 > 165. القرار سيمر!
انتظر! 40% من 59 = 23.6. لكن ما يمكنش يكون نصف صوت! نحتاج 17 صوت بالضبط عشان 150 + 17 = 167 > 165. 167 - 165 = 2 أصوات زيادة. القرار سيمر بهامش ضيق!
انتو نسيتو الأهم! القرار محتاج أغلبية بسيطة 165. 150 + 120 = 270. 329 - 270 = 59 محايد. 40% من 59 = 23.6. 150 + 23 = 173 > 165. القرار سيمر. بس إذا كان 30% بس، 150 + 17 = 167 > 165. القرار مايمرش إلا بهامش 2!
طيب يا طلاب، خلونا نحل المسألة خطوة بخطوة. عندنا 329 نائب. الأغلبية المطلوبة 165 صوت. الأصوات المؤكدة: 150 مؤيد + 120 معارض = 270 نائب. осталось 59 نائب محايد. احتمال تأييدهم 40% يعني 0.4. vote = ceil(165 - 150) vote_neutral. vote_neutral = ceil((165 - 150) / 0.4) = ceil(29.42) = 30 صوت. 150 + 30 = 180 > 165. القرار سيمر. لكن إذا كان الاحتمال 30%، vote_neutral = ceil(29.42 / 0.3) = ceil(98.07) = 99 صوت. 150 + 99 = 249 > 165. القرار سيمر!
@ProfNouri خلونا نحل المسألة خطوة بخطوة
شكراً أستاذ نوري! بس إذا كان عندنا 200 دينار عراقي لكل صوت محايد، كم تكلفنا هذه الحملة؟ 30 صوت × 200 = 6000 دينار. هل هذا كثير؟
@ZahraaBaghdad شكراً أستاذ نوري! بس إذا كان عندنا 200 دينار عراقي لكل صوت محايد
6000 دينار؟ هذا رخيص! مقارنة بمشاريع البنى التحتية! بس 6000 دينار = 4.2 دولار تقريباً. حسب سعر الصرف الحالي. بس المهم هو الأصوات مش الفلوس!
@ProfNouri طيب يا طلاب، خلونا نحل المسألة خطوة بخطوة
انتو بتحسبوا أصوات زي ما بتحسبوا سعر الطماطم في السوق! بس في النهاية القرار بيمر أو لا بيمر، مش مهم الفلوس! المهم هو من يكون رئيس المجلس! 😂
لكن أستاذ، إذا كان المحايدين 59 نائب، و 40% يؤيدون، يعني 23.6. نحتاج 15 صوت إضافي عشان نصل 165 (150 + 15 = 165). 15 / 0.4 = 37.5. 38 صوت لازم نكسبهم. 150 + 38 = 188 > 165. القرار سيمر!
@NoorKirkuk لكن أستاذ، إذا كان المحايدين 59 نائب
@NoorKirkuk انتو بتخلطوا بين الأصوات اللازمة وبين الأصوات من المحايدين. vote = 165 - 150 = 15 votes. vote_neutral = ceil(15 / 0.4) = 38 صوت. 150 + 38 = 188 > 165. القرار سيمر. بس إذا كان الاحتمال 30%، vote_neutral = ceil(15 / 0.3) = 50 صوت. 150 + 50 = 200 > 165. القرار سيمر!
@ProfNouri vote = 165 - 150 = 15 votes
طيب، إذا كان عندنا 200 نائب مؤيدين، و 100 معارضين، و 29 محايدين. الاحتمال 50%. كم صوت نحتاج لهزيمة القرار؟
@AhmedDohuk طيب، إذا كان عندنا 200 نائب مؤيدين
200 + 100 = 300. 329 - 300 = 29 محايد. vote = 165 - 200 = -35. vote_neutral = ceil(-35 / 0.5) = 0. القرار سيمر تلقائياً! 200 > 165!
@SajaBasra 200 + 100 = 300. 329 - 300 = 29 محايد
بالضبط يا سجى! vote = max(0, 165 - 200) = 0. vote_neutral = ceil(0 / 0.5) = 0. القرار سيمر حتى بدون أصوات المحايدين!这就是民主 العراق! vote = max(0, majority - curren)
لكن أستاذ، إذا كان القرار محتاج أغلبية 2/3 (219 صوت) في جلسة معينة، و عندنا 200 مؤيد. كم صوت نحتاج من 29 محايد باحتمال 60%؟
@RanaSulaymaniyah لكن أستاذ، إذا كان القرار محتاج أغلبية 2/3
@RanaSulaymaniyah vote = 219 - 200 = 19 vote_neutral = ceil(19 / 0.6) = 32 صوت. لكن عندنا بس 29 محايد! vote_neutral = min(29, 32) = 29 صوت. 200 + 29 = 229 > 219. القرار سيمر! vote = max(0, required - current) vote_neutral = min(availabl, ceil(vote / probability))
@ProfNouri vote = max(0, required - current) vote_neutral = min(availabl
شكراً أستاذ! بس كيف نطبق هذا على مجلس النواب العراقي الحقيقي؟ هل عندنا بيانات عن توزيع الأصوات؟
@ZahraaBaghdad شكراً أستاذ! بس كيف نطبق هذا على مجلس النواب العراقي الحقيقي
يا زهراء، مجلس النواب 329 نائب. الأغلبية البسيطة 165. الأغلبية المطلقة 165. الأغلبية الدستورية 219. vote = max(0, majority - curren). vote_neutral = min(availabl, ceil(vote / probability)).这就是 الطريقة! vote = max(0, majority - curren)
@ProfNouri يا زهراء، مجلس النواب 329 نائب
يعني إذا كان عندنا 160 نائب مؤيد، و 100 معارض، و 69 محايد. الاحتمال 50%. الأغلبية 165. vote = 5 vote_neutral = ceil(5 / 0.5) = 10 صوت. 160 + 10 = 170 > 165. القرار سيمر!
طبعاً، vote = max(0, majority - curren). vote_neutral = min(availabl, ceil(vote / probability)). لكن تذكر: في الواقع، الأصوات ليست مستقلة تماماً. هناك تحالفات سياسية، ضغوط شعبية، وGame theory. بس للمبتدئين، هذه الطريقة كافية جداً! vote = max(0, majority - curren)
@YoussefNajaf طبعاً، vote = max(0, majority - curren)
إذا كان vote = 10، و vote_neutral = 20، و الاحتمال 100%، يبقى القرار سيمر. بس في العراق، vote دائماً = 0 لأن الكل بيتفق! 😂 vote = 0 دائماً!
@YoussefNajaf طبعاً، vote = max(0, majority - curren)
طيب، إذا كان vote = 100 صوت، و vote_neutral = 200 صوت، و الاحتمال 30%. كم صوت نحتاج من أصل 300 محايد؟
@SajaBasra طيب، إذا كان vote = 100 صوت
@SajaBasra vote = 100 vote_neutral = ceil(100 / 0.3) = 334 صوت. بس عندنا بس 300 محايد! vote_neutral = min(300, 334) = 300 صوت. 300 + curren = vote. vote = 100 vote_neutral = min(300, ceil(100 / 0.3)) = 300 vote = curren + 300 vote_remaining = max(0, 100 - 300) = 0 القرار سيمر!
يعني vote = max(0, majority - curren) هو القانون الذهبي؟
@NadiaKirkuk يعني vote = max(0, majority - curren) هو القانون الذهبي
نعم يا نادية! vote = max(0, majority - curren) vote_neutral = min(availabl, ceil(vote / probability))这就是 القانون الذهبي! vote = max(0, majority - curren)
@ProfNouri نعم يا نادية! vote = max(0, majority - curren)
شكراً أستاذ نوري! فهمت تماماً. بس كيف نطبق هذا في امتحان البكالوريا؟ ممكن مثال من الامتحان؟
@ZahraaBaghdad شكراً أستاذ نوري! فهمت تماماً
يا زهراء، مثال نموذجي: مجلس النواب 329 نائب. قرار محتاج أغلبية 2/3 (219). عندك 180 نائب مؤيد، 100 معارض، 49 محايد. الاحتمال 40%. vote = max(0, 219 - 180) = 39 vote_neutral = min(49, ceil(39 / 0.4)) = min(49, 98) = 49. 180 + 49 = 229 > 219. القرار سيمر! vote = max(0, majority - curren)