يذكر المقال ميزات جديدة من الإصدار الثاني عشر المستقبلي للغة ولفرام. سيتم نشر الرمز القابل للنسخ والمفكرة القابلة للتحميل بعد الإصدار.يستضيف
مؤتمر Wolfram Technology في كل عام
مسابقة من سطر واحد لبرامج
Wolfram للغات بطول 128 حرفًا بحد أقصى. يحظر على موظفينا المشاركة فيه ، لكنهم يتلقون كل عام طلبات وطلبات يجب رفضها. لمنحهم الفرصة لإثبات أنفسهم وإظهار مدى روعة أداءهم ، نظّمنا هذا العام أول مسابقة لبطولة واحدة لأول مرة.
لقد منحنا الأماكن الأولى والثانية والثالثة ، وستة من أذكر الشرفاء ومخز وأصبح الفائزون ...
أذكر الشرفاء
داني فين ، مستشار
ImageGuessr (Wolfram Pictionary) (128 حرفًا)
داني العمل هي لعبة مكتملة في 128 حرفا. وجد بعض القضاة الأمر مثيرًا لدرجة أنهم استمروا في اللعب بعد نهاية جلسة التحكيم.
يختار الكود كلمة عشوائية ويجمع صورة مجمعة من الصور الموجودة على الإنترنت لهذه الكلمة. ثم يعرض مربع حوار مع مجمعة وحقل إدخال بحيث يمكن للاعب تخمين الكلمة. عندما يدخل اللاعب ، فإنه يربط بين السمات الدلالية لتخمينه مع السمات الدلالية للكلمة. كلما زاد الارتباط ، كلما كان معنى إجابة التخمين أقرب. الكثير من الوظائف في سطر واحد من التعليمات البرمجية!



أذكر الشرفاء
داني فين ، مستشار
Pox (123 حرفًا)
داني يستحق الذكر الثاني المشرف للرمز الذي يصيب الكمبيوتر الدفتري بالجدري. ربما ، كان المؤلف يستحق إشارة مخزية إذا لم يقدم الدواء بعد (انظر الجزء الثاني).
يمكن لـ "داني" أن ينقذ سبعة أحرف من خلال القضاء على النظام غير الضروري
System`
قبل
System`
BackgroundAppearance
: ربما يكون هذا هو الجزء الآخر من بعض التجارب.



أذكر الشرفاء
سارة ستانلي ، كبيرة المستشارين
الغابات المطيرة الشتاء (126 حرفا)
يجمع عمل سارة بين البحث عن الصور والشبكة العصبية لتحويل صور المناطق المدارية إلى غابة ثلجية.
تعرض القضية
ListAnimate مجموعة من الصور للغابات المطيرة الثلجية.


أذكر الشرفاء
سارة ستانلي ، كبيرة المستشارين
تغيير خطوط النمور (128 حرفًا)
مثل داني ، تلقت سارة اثنين من الإشادة الشرفاء. والثاني هو للعمل الذي يجمع بين البحث عن الصور ومجموعة من الشبكات العصبية التي تزيل المشارب من النمور.
ResourceObject في التعليمات البرمجية هي
شبكة عصبية CycleGAN لتحويل الحمير الوحشية إلى خيول . يتم تدريب الشبكة العصبية على مجموعة بيانات ImageNet. سوف يأكل اسم الشبكة العصبية 72 من أصل 128 حرفًا إذا لم يتم استخدام معرف رقمي مضغوط. بينما تم تدريب الشبكة الأصلية على تحويل الحمر الوحشية إلى خيول ، طبقتها سارة في منطقة جديدة: على النمور البيضاء ، وحصلت على تأثير مثير للاهتمام.


أذكر الشرفاء
براين وود ، رئيس قسم التسويق التقني
القليل من المرح مع الحركة (117 حرفًا)
يقوم برنامج Brian بعمل تأثيرات فيديو على الطاير باستخدام كود معالجة الصور المدمج الذي يخلق آثار لون عند تحريك كائن. عندما يكون الموضوع ثابتًا ، تتم إضافة مسارات الألوان المتراكبة معًا لإعادة إنشاء الصورة الأصلية بدقة.


أذكر الشرفاء
دانييل كارفالهو ، المدير التنفيذي لتطوير الأعمال الدولية
موجة (93 حرفًا)
بعد أن أدركوا أدمغتهم في تحليل بعض المشاكل السابقة ، وجد الحكام أن الموجات التأملية لدانيال ممتعة للغاية.


ذكر العار
جون ماكلون ، مدير الاتصالات التقنية والاستراتيجية
رمز كاسحة ألغام قصيرة بشكل مثير للدهشة (47 حرفًا؟)
كان John Minesweeper أول من قام بتفكيك دفتر ملاحظات هيئة المحلفين ، وهو رمز عد الشخصيات. هذا مثال جيد على سبب احتياجك إلى الزر "تشغيل الديناميات" المزعج عند فتح
المفكرة الخاصة بـ Wolfram مع رمز ديناميكي:

عندما تفتح برنامج John ، سترى عام 2000 مع بعض رموز لعبة كاملة "Minesweeper". يبدأ مثل هذا:

على الرغم من الحجم الكبير ، يُظهر العداد الموجود في الأعلى أن حجم البرنامج لا يتجاوز 47 حرفًا:

تقول الملاحظة المرفقة: "رمز قصير مثير للدهشة من كاسحة ألغام. قد تبدو أكبر ، ولكن في الواقع 47 حرفًا فقط. التحقق من ذلك لنفسك! وأنا بصراحة لم أغير قالب هيئة المحلفين ، يمكنك نسخ الكود إلى بطانة جديدة ونرى ".
كيف فعل ذلك؟ لم يغير John فعلاً الكود المصدري المدمج في المفكرة لتقديم طلب ، لكنه أعاد تعريف بعض الوظائف التي يعرفها هذا الكود. يمكن رؤية ذلك من خلال
الخلية> إظهار التعبير على الخلية مع الكود.
يتم التفاف
"0" الأولى في التعليمات البرمجية في
DynamicWrapperBox مع تعريفات جديدة للوظائف لحساب عدد الأحرف في دفتر الملاحظات. بدلاً من حساب الأحرف الموجودة في البرنامج ، هناك تعريفات جديدة تحسب الأحرف في السطر "بالطبع ، تستحق إشارة مخزية [هكذا] !!!" (47 حرفًا):

في المرة الأولى التي يظهر فيها برنامج John على الشاشة ،
يتم تنشيط رمز
DynamicWrapperBox وفواصله في المفكرة للتطبيق. حقا يستحق الذكر المخزي ، جون!
المركز الثالث
Jofre Espigule-Pons ، استشاري
الأنواع المهددة بالانقراض (122 حرفًا)
في أعمال الفائزين ، يتم استخدام مكونات لغة Wolfram بطريقة تعطي نتائج جميلة ومفيدة ومدهشة. يفي برنامج Jofre بالمعايير الثلاثة. يجد تقاطع فئة الثدييات مع فئة الأنواع المهددة بالانقراض (أي فئة الثدييات المهددة بالانقراض) ، يلتقط صورة لكل منهم ويجمع الصور في مجمعة - تذكير بياني بالثروة البيولوجية التي نخاطر بفقدانها.


المركز الثاني
لو داندريا ، مطور واجهة المستخدم الرئيسي
مشاهير ولفرام (123 حرفًا)
كان من الممتع حقًا دراسة تطبيق Lou ، الذي يسحب صور الموظفين من كتالوج الشركة ، ومع
Classify ، يجد المشاهير الذي يبدو عليهم أكثر من غيرهم.


يتم التعرف على عدد كبير بشكل مدهش من الناس في الشركة باسم "ستيفن ولفرام" (بما في ذلك ستيفن نفسه). هم ...

المركز الاول
جون ماكلون ، مدير الاتصالات التقنية والاستراتيجية
الفن التجريدي المتطور (68 حرفًا)
زميلنا ، الذي يستحق الذكر المخزي في هذه المسابقة ، فاز أيضًا بالمركز الأول. أسر برنامج John McLoon الأنيق والموجز المكون من 68 حرفًا الحكام بنسبة عالية من تنوع الرسومات إلى طول الكود. هذه الرسوم المتحركة ورسومات جذابة. من المثير للاهتمام أن نرى كيف تتطور الصورة:


استخدم جون تأثير التكرار المعقد. والنتيجة هي برنامج يقوم بالكثير مما قد يفكر فيه المرء من خلال النظر في عدد الأحرف. مبروك جون!
هناك العديد من الأعمال المقدمة إلى المسابقة: ما مجموعه 34 قطعة. سيتم نشرها جميعًا في دفتر ملاحظات بعد الإصدار القادم من الإصدار 12 من لغة Wolfram. شكرا لكل من شارك شكرًا لك على إظهارنا مرة أخرى قوة لغة Wolfram.