MQL5 ve MQL5 Cloud Network'te evrensel matematiksel hesaplamaların ek desteği için ne eklenmelidir? - sayfa 8

 
Reshetov :

İhtiyaç duyulan şey budur, yani. master'ın aracılığı olmaksızın, ancak master'a sonuçların garantili dönüşü ile verilerin bir aracıdan diğerine özyinelemeli aktarımı. Onlar. böylece aracının görevi üstlendiği ve tamamlamadan, örneğin bilgisayar kapatıldığı ve aynı zamanda potansiyel olarak etkili karar dalı kesintiye uğradığı için çalışmayı durdurduğu ortaya çıkmaz.

Sonuçların nerede, ne zaman ve ne kadar döndürüleceği temsilciye bağlıdır. Özel verileri master'a aktarmak için tüm işlevler uzun süredir çalışıyor.


Bu, örneğin, bir satranç oyununu analiz etme görevidir. Usta parçaları düzenler ve şimdi hareket etmesi gereken parçaların rengine göre görevler oluşturur, yani. bir rakam - bir görev. Taşı için bir görev alan her temsilci, taş hareket edemediğinde daha fazla analiz için ümit vermeyen seçenekleri atar ve kalanlardan, zaten rakibin taşları için görevler şeklinde daha fazla aktarılan yeni düzenlemeler oluşturur. Vb. vb. mat veya çıkmaza sokmak veya arama derinliğini aşmak.

UCI arayüzü üzerine inşa edilmiş MQL5 Cloud Master satranç projesine katılmak ister misiniz?

Sadece bu görev için bu anket başlatıldı ve bunun için borular da uygulandı.

 
Renat :

UCI arayüzü üzerine inşa edilmiş MQL5 Cloud Master satranç projesine katılmak ister misiniz?

hımm çok ilginç

Planlanan son ürün nedir? Rekabet için bulut tabanlı satranç motoru? Ya da haritada satranç?

 
Bir ürün değil, büyük ölçekli hesaplamalar, hızlı yeniden yapılandırmalar ve yanıtlarda minimum gecikmeler gerektiren önemsiz olmayan görevleri çözmek için sizi bulutu yükseltmeye açıkça zorlayacak pratik bir görev.

Evet ve halka açık bir gösteri iyi bir örnektir.
 
Evet, bu bir görev. Ve yine de bu görevden (UCI) - pratik uygulama için kullanılabilir mi? Yoksa amaç biraz farklı mı?
 
UCI arayüzü, farklı satranç motorlarını birbirine karşı oynayacak şekilde eşleştirmeyi kolaylaştırır.

Projenin amacı , rekabeti yırtacak N-bin başlı bir canavar yazmak olabilir.
 

yapma ihtiyacı. Ben (UCI hakkında hiçbir şey bilmememe rağmen) içindeyim.
ama bu Mostroso hazır olunca MT - satranç için bir uygulama yazarsanız sevinirim :) Fikir uzun zamandır geliyordu, arayüzünü bile çizdim.

Doğru, burada bana MT oynamanın platformun imajını olumsuz etkileyeceğini söyleyip burunlarını büküyorlar.

 
Renat :
Sonuçların nerede, ne zaman ve ne kadar döndürüleceği temsilciye bağlıdır. Özel verileri master'a aktarmak için tüm işlevler uzun süredir çalışıyor.

Çalıştıklarını biliyorum. Ancak ustanın yerine getirilmemiş görevleri geri vermesi gerekmez, yalnızca bulunan çözümler iade edilmelidir. Başarısız olan görev, çıkmaz sokak değilse, ek alt görevlere (aramaya devam edilecek yönlerde) bölünmeli ve diğer aracılara gönderilmelidir. Alt görevlerden biri eski aracıda kalır.

Özellikle katlanarak büyüyebilecekleri için, tamamlanmamış görevleri ustaya geri vermenin anlamı nedir? Ağ üzerinden veri aktarımı üzerindeki yük artırılsın mı? Usta, varsa, soruna yalnızca hazır çözümlere ihtiyaç duyar.

Renat :

UCI arayüzü üzerine inşa edilmiş MQL5 Cloud Master satranç projesine katılmak ister misiniz?

Sadece bu görev için bu anket başlatıldı ve bunun için borular da uygulandı.

Bu proje nasıl olur da Krylov'un büyükbabasının MQL5'te Açık Kaynaklı bir sinir ağı motoru projesini başlatalım'da olduğu gibi "Dörtlü" adlı masalı düzeyinde kalmayabilir?

Gerçekten de, Rusça'da "istemek" ve "gerçekleştirmek" terimleri arasında çok büyük bir fark vardır.

Yine her şey, bir yığın halinde toplanmış, yüzlerinde akıllı bir kupa ile bilgelik içinde dışkılayacak, böyle bir seçenek sunacak, tek bir kod satırı olmadan bir yerde duydukları veya okudukları bir şey olacak bir grup inek olacak. , sonra hemen bu palyaçoluğun bir parçası olmak istemediğimi söylüyorum. Proje yöneticisi, en azından, bir şeye başlamadan önce, gelecekteki sınıfların arayüzlerini yapmalı, gelecekteki yöntemlerin ve alanların etkileşimini düşünmeli ve bir veya başka bir arayüzün bir arayüz haline gelmesi için kimin ve ne yapacağı konusunda proje katılımcıları arasında sorumluluklar dağıtmalıdır. bitmiş sınıf.

 
sergeev :


Doğru, burada bana MT oynamanın platformun imajını olumsuz etkileyeceğini söyleyip burunlarını büküyorlar.

Olumsuz bir etkisi olmayacak, ancak geliştiricilerin uygulanan sorunları çözmek için bulutun işlevselliğini hangi yönde iyileştirmeleri gerektiğini görmelerine izin verecek.

Bir oyun bir oyundur, yani. oynadı ve bıraktı. Ancak işlevsellik kalacaktır.

 
Reshetov :

Olumsuz bir etkisi olmayacak, ancak geliştiricilerin uygulanan sorunları çözmek için bulutun işlevselliğini hangi yönde iyileştirmeleri gerektiğini görmelerine izin verecek.

Bir oyun bir oyundur, yani. oynadı ve bıraktı. Ancak işlevsellik kalacaktır.

Buluttan bahsetmiyorum. bulutun yetenekleri ile her şey açıktır. MT dışında da kullanılabilirler.

ve MT'den bahsediyorum.

 
sergeev :

Buluttan bahsetmiyorum. bulutun yetenekleri ile her şey açıktır. MT dışında da kullanılabilirler.

ve MT'den bahsediyorum.

Oyunlara yüzeysel bakamazsınız.

Bilgisayar sistemlerinin işlevselliğini artıran onlardır. Oyunlar olmadan ne kadar bilgi işlem gücünün olmayacağını bir düşünün.

MetaTrader 5 hakkında konuşursak, o zaman "oyun / ticaret dışı" çerçevesinde birçok şey yaptık:

  • grafik nesneleri yükseltme
  • OpenCL'yi etkinleştirme
  • Kanvas'ı etkinleştirme
  • MQL5 Cloud Network - halk buna inanmadı, ancak tüccardan yapılandırma gerektirmeyen, kullanımı inanılmaz derecede kolay bir sistem yaptık
  • verileri bulutta çerçevelemek ve ana süreci terminalde kontrol etmek
  • harici sistemlerle iletişim için adlandırılmış kanallar

Şimdi, bulut ağının evrensel işlevlerini genişletmek için sonraki adımları genel olarak tartışmak istiyoruz.

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
Neden: