اذهب إلى المحتوى

Ziyad Al Maghribi

الأعضاء
  • المساهمات

    86
  • تاريخ الانضمام

  • تاريخ آخر زيارة

كل منشورات العضو Ziyad Al Maghribi

  1. اذا عندي فولدر كبير وداخله فيه ملفين كيف احط واحد من هذي الملفات ايقنور
  2. هل ممكن ارسال التركيبة لفهم الهيكل
  3. توجد مشكله عندي كود التشغيل python pp.py prisoners_dilemma.zip
  4. prisoners_dilemma.zip للان لم اعرف كيف اربطهم و اشغل المشروع
  5. لدي خبره في html , css , js لدي مشروع عباره عن Prisoner's Dilemma Game اريد ربط الباك اند بأصفحه html اكواد الباك اند ( بايثون ) vvvvvvvv # -*- coding: utf-8 -*- """ Created on Sat Feb 17 20:56:38 2024 @author: ibra9 """ # final in ibra laptop from qiskit import QuantumCircuit, Aer, execute import random def encode_message(bits, bases): message = [] for i in range(len(bits)): qc = QuantumCircuit(1, 1) if bases[i] == 0: if bits[i] == 0: pass else: qc.x(0) else: if bits[i] == 0: qc.h(0) else: qc.x(0) qc.h(0) message.append(qc) return message def measure_message(message, bases): backend = Aer.get_backend('qasm_simulator') measurements = [] for i in range(len(message)): if bases[i] == 0: message[i].measure(0, 0) else: message[i].h(0) message[i].measure(0, 0) job = execute(message[i], backend, shots=1) result = job.result() measured_bit = int(list(result.get_counts(message[i]).keys())[0]) measurements.append(measured_bit) return measurements def compare_bases(alice_bases, bob_bases, s): indices = [] if(s == 1): for i in range(len(alice_bases)): if alice_bases[i] == bob_bases[i]: indices.append(i) return indices else: return 0 def bb84_protocol(num_bits, s): alice_bits = [int(bit) for bit in ''.join(random.choices(['0', '1'], k=num_bits))] alice_bases = [int(bit) for bit in ''.join(random.choices(['0', '1'], k=num_bits))] alice_message = encode_message(alice_bits, alice_bases) bob_bases = [int(bit) for bit in ''.join(random.choices(['0', '1'], k=num_bits))] bob_measurements = measure_message(alice_message, bob_bases) matching_indices = compare_bases(alice_bases, bob_bases, s) if matching_indices: alice_key = [alice_bits[i] for i in matching_indices] bob_key = [bob_measurements[i] for i in matching_indices] return alice_key, bob_key return alice_bits, bob_bases def run( s, num_bits= 10): alice_key, bob_key = bb84_protocol(num_bits, s) if s == 1: return s else: return s def playerdecision(playername): while True: decision = input(f"{playername}, do you Cooperate (C) or Defect (D)? ").upper() if decision == 'C' : return run(1) elif decision == 'D': return run(0) print("Invalid input, please choose 'C' for Cooperate or 'D' for Defect.") def gameoutcome(player1_decision, player2_decision): if player1_decision == 1 and player2_decision == 1: return (3, 3) # Both cooperate elif player1_decision == 1 and player2_decision == 0: return (0, 5) # Player 1 cooperates, Player 2 defects elif player1_decision == 0 and player2_decision == 1: return (5, 0) # Player 1 defects, Player 2 cooperates else: return (1, 1) # Both defect def main(): print("Prisoner's Dilemma Game") print("Two prisoners have a choice to Cooperate (C) or Defect (D) over three rounds.") print("If both cooperate, they each get 3 years off their sentence per round.") print("If one defects and the other cooperates, the defector goes free (0 years) and the cooperator gets 5 years per round.") print("If both defect, they each get 1 year off their sentence per round.") total_player1_score, total_player2_score = 0, 0 for round_number in range(1, 4): print(f"\n--- Round {round_number} ---") player1_decision = playerdecision("Player 1") player2_decision = playerdecision("Player 2") player1_score, player2_score = gameoutcome(player1_decision, player2_decision) total_player1_score += player1_score total_player2_score += player2_score print(f"Player 1's decision this round: {'Cooperate' if player1_decision == 1 else 'Defect'}") print(f"Player 2's decision this round: {'Cooperate' if player2_decision == 1 else 'Defect'}") print(f"Player 1's score this round: {player1_score}") print(f"Player 2's score this round: {player2_score}") print("\nFinal Results after 3 rounds:") print(f"Player 1's total years sentence score: {total_player1_score}") print(f"Player 2's total years sentence score: {total_player2_score}") if __name__ == "__main__": main()
  6. اريد لعبه X,O بلغه بايثون باستخدام مكتبه numpy بأكواد بسيطه وسهل فهمها
  7. اريد لعبه بسيطه بلغه بايثون ب استخدام مكتبه random فكره اللعبه اختار رقم ويقوم هو بتخمينه حيث إذا جاوب خطا يسألني إذا كان قريب او بعيد اريد اختبار الرقم الذي اريد ان يخمنه في المدخلات وثم يقوم بسؤال إذا كان الرقم الذي اختاره بعيد ام لا حيث اريده ذكي ولا يتعدى محاولاته اكثر من 10
  8. ما هو علم المعلومات و الحوسبة الكمية وماهي مجالاته - وماهي الدورات الموجودة في اكاديمية حسوب ممكن تساعدني في هذا المجال
  9. السلام عليكم اود ان اعبر بامتنان عميق لأكاديمية حسوب كلمه شكرا لا تكفي لكني سأشارك ماذا غيرت أكاديمية حسوب في حياتي مثال بسيط على تأثير اكاديمية حسوب على حياتي قبل اكاديمية حسوب بعد هذا بفضل الله ثم اكاديمية حسوب هذا التغير قطره من بحر شكرا اكاديمية حسوب ______________________________________________ سؤالي : لماذا اكاديمية حسوب لا تستخدم في موقع الاكاديمية التقنيات الجديدة مثل React شكرا على الجهود الجبارة _____ هل ممكن نشوف تعاون بين اكاديمية حسوب و squadio
  10. السلام عليكم أكاديمية حسوب انا الان متدرب في الخطوط السعودية (قسم IT) وغدًا ان شاء الله المدرب سيأخذنا بجوله لمركز البيانات حيث توجد السيرفرات الان كيف استفيد من هاذي الجولة والتدريب و ما الأسئلة الذي يجب علي طرحها للمدرب وما الأمور الذي يجب انا اعرفها
  11. ماهو Gulp.jsو Pug jsماهو وهل هم مهمين في الوقت الحالي وايش البديل لهم
  12. لقد اشتريت دوره هل استطيع استدبلها ب الاخره مع العلم لم اقم بمشاهده الدوره
  13. console.log(number); // 5 ليه حطيت اسم الداله ليه مو اسم المتغير بخصوص القصه هل تقصد بانني اعطي اخي المال ليقوم بشراء لي تفاحه واخبره ان يجلب التفاحه لي هكذا تقصد؟
  14. السلام عليكم حاولت افهم return ماقدرت الي فهمته ترجع القيمه اريد مثال يفهمني ايش هي return وايش فايدتها
  15. لكنني احب جافاسكربيت ومتحمس لريكات وايضا Php قديمه وتجد Spaghetti code حسب م سمعت ——- افهم من كلامك ان ابدا بPhp اولا؟
  16. السلام عليكم لدي سؤال وهو بعد دوره واجهه المستخدم اريد ادخل الباك اند وهدفي تعلم php وnode.js لكن بكل صراحه اذا تعلمت php ساتعلم الاساسيات ولن اتمعق اي فقط ساقوم بشراء برامج من Envato واقوم بضافه وظايف انا اريدها على التطبيق بحكم الموقع Envato يوجد الكثير من البرامج بلغه php ———- متحمس لتعلم لارفل متحمس لتعامل مع قواعد البيانات بحكم php تعطيك الاساسيات في قواعد البيانات وانا معجب بفكره موقع مع لوحه تحكم (نظام اداره المحتوى ) يعني اريد مثلا صنع موقع لحجز مواعيد لصالون حلاقه مع لوحه تحكم ————- node.js انني متشوق لتعلمها جدا واعرف انها تتفوق بسرعه والامان و متشوق لريكات وكل مكتبات جافا اسكربت وقطعاً س اتعمق فيها بشده —— سؤال ماذا اتعلم في البدايه Php ام node.js عندنا ف السوق السعودي انني متطلع للوظايف اشاهد منصه سله تطلب مطورين php ولارفل هل السعوديه لديها بطىء في مواكبه اللغات والمكتبات الجديده مع اني لا اطمح بوظيفه بسله لكنه مثال — اريد انا احصل على اجابه تقنعني
  17. لقد قمت ببناء مشروع بمنهجيه CRUDS لكن (s) لا يعمل ازار البحث لا تعمل م السبب CRUDS.rar
  18. حذفت المشروع من الجيت هب ومو راضي يروح من فيجول كود ايش الحل
  19. لقد فهمت لكن اريد فهم addEventListener وامثله أخرى وأيضا لماذا استخدم مكتبه jQuery لماذا الأكواب لم تكون بjs ما عرفت كيف استفيد من مكتبهGSAP او كيف التعامل معاها ممكن تشرح لي
  20. السلام عليكم أكاديمية حسوب رأيت هذا التأثير و اعجبني فقط اريد شرح للاكواد كيف يعمل <div class="img parallaxed"> <img src="https://alyomhost.com/wp-content/themes/alyom_2023/assets/pages/homepage/hero-w602-h547.svg" alt=""> </div> $(function () { var b = document.getElementsByTagName("BODY")[0]; b.addEventListener("mousemove", function(event) { parallaxed(event); }); function parallaxed(e) { var amountMovedX = (e.clientX * 0.3 / 8); var amountMovedY = (e.clientY * 0.3 / 8); var x = document.getElementsByClassName("parallaxed"); var i; for (i = 0; i < x.length; i++) { x[i].style.transform='translate(' + amountMovedX + 'px,' + amountMovedY + 'px)' } } }); .parallaxed { -webkit-transition: all 0.1s linear; transition: all 0.1s linear; } Untitled video - Made with Clipchamp (1).mp4
  21. لقد وجدتها لكن لا استطيع ان احذفها فقط حذف علامه الصح عليها
×
×
  • أضف...