Geliştiricilere soru - optimizasyon sırasında tüm bilgi işlem çekirdeklerinin kullanımı - sayfa 3
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Test cihazını yeniden oluşturmak artık bizim için öncelikli bir görevdir. Çok şey yazacağız.
Hatayı düzeltmenin zamanlamasını gerçekten anlamak istiyorum, mümkün olan en kısa sürede size soruyoruz ... En azından zamanlama hakkında bir tahminde bulunun, ne zaman beklemeliyim?
Bu problem hakkında birçok kez yazdım, ancak genetik algoritmanın nasıl çalıştığını okumak için gönderildim. Nasıl çalıştığını gerçekten biliyorum ve üniversitede 4. yılımda kendim laboratuvar olarak bile uyguladım.
Durumum daha da kötüydü, işte bir ekran görüntüsü:
2286 sürümü ile daha iyi oldu, bu kadar bariz bir söve yok, ancak zaman zaman ajanların yarısı sonsuza kadar düşüyor. Bir angarya da olsa onu nasıl kazanacağımı biliyorum.
Sorunu tanımlayın!
Nesil ne kadar eskiyse, hesaplama için o kadar az çekirdeğe ihtiyaç duyulur.
Gelecek nesilde 3-4-5 benzersiz parametre seti için 18 ajan nasıl kullanılır?
Genetiğin nasıl çalıştığını bildiğinizi söylüyorsunuz - bize önerilerinizi iletin
Hatayı düzeltmenin zamanlamasını gerçekten anlamak istiyorum, mümkün olan en kısa sürede size soruyoruz ... En azından zamanlama hakkında bir tahminde bulunun, ne zaman beklemeliyim?
Hangi hatayı kastediyorsun?
Genetik optimizasyon algoritmasının nasıl çalıştığını okudunuz mu?
Sorunu tanımlayın!
Algoritma bilgisi gerektirmeyen bir çözüm anlatacağım.
1. Böyle bir durum meydana geldiğinde bir işlemci çekirdeğini devre dışı bırakıyoruz (yerel veya ağ aracılarının yarısı düştü). Şu anda çalışmakta olan çekirdeği devre dışı bırakmak önemlidir.
2. Çekirdeği tekrar açın.
Ve aniden, diğer tüm yerel ve ağ aracıları işe dahil edilir ve sonuna kadar mükemmel çalışır.
Algoritma bilgisi gerektirmeyen bir çözüm anlatacağım.
1. Böyle bir durum meydana geldiğinde bir işlemci çekirdeğini devre dışı bırakıyoruz (yerel veya ağ aracılarının yarısı düştü). Şu anda çalışmakta olan çekirdeği devre dışı bırakmak önemlidir.
2. Çekirdeği tekrar açın.
Ve aniden, diğer tüm yerel ve ağ aracıları işe dahil edilir ve sonuna kadar mükemmel çalışır.
Ancak önünüzde bir kara kutu görseniz bile, sorunun ajanlar arasında görev paketlerinin dağıtımında yattığını varsayabilirsiniz.
Hangi hatayı kastediyorsun?
Genetik optimizasyon algoritmasının nasıl çalıştığını okudunuz mu?
Algoritmayı bilmeme gerek yok, bilsem de
ve kendinizden bilge bir adam yaratmanıza gerek yok, çünkü öyle görünmüyor
daha önceki yazıları okumadıysan ve resimlere bakmadıysan karışma ve eğitim eksikliğini belli etme
bu bir hata .... önceki sürümlerde yoktu ve bu tartışılmaz
bazen vurur, her türden insan bir anda takılıp kalır, hiçbir şey okumazlar, saçma sapan yazarlar ve sanki akıllılarmış gibi
SLAVA - resimli önceki yazılarımı oku orada her şey detaylı anlatılıyor, ben kendim programcıyım ama böyle aptalca şeyler yapmıyorum, nesiller hakkında tam bir saçmalık yazıyorsun... resimlerle önceki gönderileri oku, ayrıca algoritmayı bilmediğini düşünüyorum
>Nesil ne kadar eskiyse, hesaplama için o kadar az çekirdek gerekir.
>Gelecek nesilde 3-4-5 benzersiz parametre seti için 18 ajan nasıl kullanılır?
ikinci nesilde baştan böyle çalışır, benim durumumda 70-80 bin seçenek daha sayın ... ve BİRÇOK görev SADECE yerel aracılara verilir ve ağ aracılarına HİÇBİR ZAMAN verilmez , aslında tüm ağlar aracılar tamamen kapatıldı, optimizasyon COMPLETELY kelimesinden çalışmıyor, hata KRİTİK ve acil bir çözüm gerektiriyor
Algoritmayı bilmeme gerek yok, bilsem de
ve kendinizden bilge bir adam yaratmanıza gerek yok, çünkü öyle görünmüyor
daha önceki yazıları okumadıysan ve resimlere bakmadıysan karışma ve eğitim eksikliğini belli etme
bu bir hata .... önceki sürümlerde yoktu ve bu tartışılmaz
bazen vurur, her türden insan bir anda takılıp kalır, hiçbir şey okumazlar, saçma sapan yazarlar ve sanki akıllılarmış gibi
SLAVA - önceki yazılarımı resimlerle oku, orada her şey ayrıntılı olarak anlatılıyor, ben kendim bir programcıyım, ama böyle aptalca şeyler yapmıyorum, nesiller hakkında tam bir saçmalık yazıyorsunuz ... yoksa size açıklamanın faydası yok resimli önceki yazıları okuma, ayrıca algoritmayı bilmediğini düşünüyorumBir ekran görüntüsü gösterdiniz. "Tüm çekirdekler yüklenmedi" dışında bir açıklama yok
Bu ekran görüntüsünden, genetiğin çalıştığını, ikinci neslin hesaplanmasını anlayabilirsiniz. Bir görevi tamamlamak için minimum ve maksimum sürenin ne olduğu bilinmiyor. Ortalama yürütme süresinin ne olduğu da bilinmiyor - ekran görüntüsündeki doğru yer basitçe kapatıldı.
Yine bir tahmin - ortalama yürütme süresi çok kısa. Bu nedenle, görev yeniden dağıtım mekanizması henüz etkinleştirilmemiştir.
Önceki sürümlerden bu yana, yeniden dağıtım mekanizması değişmedi. En az altı ay. Bu strateji için rastgele seçilen parametrelerin çoğu uygun değil gibi görünüyor, bu nedenle geçişlerin çoğu çok hızlı bir şekilde sona erdi.
Bu sadece eksik bir ekran görüntüsünden bir teşhis. Sağlanan herhangi bir günlük olmadan.
Bir ekran görüntüsü gösterdiniz. "Tüm çekirdekler yüklenmedi" dışında bir açıklama yok
Bu ekran görüntüsünden, genetiğin çalıştığını, ikinci neslin hesaplanmasını anlayabilirsiniz. Bir görevi tamamlamak için minimum ve maksimum sürenin ne olduğu bilinmiyor. Ortalama yürütme süresinin ne olduğu da bilinmiyor - ekran görüntüsündeki doğru yer basitçe kapatıldı.
Yine bir tahmin - ortalama yürütme süresi çok kısa. Bu nedenle, görev yeniden dağıtım mekanizması henüz etkinleştirilmemiştir.
Önceki sürümlerden bu yana, yeniden dağıtım mekanizması değişmedi. En az altı ay. Bu strateji için rastgele seçilen parametrelerin çoğu uygun değil gibi görünüyor, bu nedenle geçişlerin çoğu çok hızlı bir şekilde sona erdi.
Bu sadece eksik bir ekran görüntüsünden bir teşhis. Sağlanan herhangi bir günlük olmadan.
Tam numaralandırma kullanıyorum ve açıkça yazdım - önceki optimizasyon 3 saat sürdü 11 buçuk ... - bu sizin cevabınız
> Bir görevi tamamlamak için minimum ve maksimum süre nedir - bilinmiyor. Ortalama yürütme süresinin ne olduğu da bilinmiyor - ekran görüntüsündeki doğru yer basitçe kapatıldı.
hiç bilmene gerek yok
>Önceki sürümlerden, yeniden dağıtım mekanizması değişmedi. En az altı ay. Bu strateji için rastgele seçilen parametrelerin çoğu uygun değil gibi görünüyor, bu nedenle geçişlerin çoğu çok hızlı bir şekilde sona erdi.
her şey son güncellemelerden sonra başladı programım değişmedi aslında sadece farklı parametrelerle hesaplamalar yapıyorum aynı programı (tekrar derlemesiz) aynı parametrelerle 3 saat optimize ettiğini söylüyorum şimdi 11-artı ve size söylüyorum - aslında tüm ağ ajanlarının bağlantısı kesildi .... bu yüzden dağıtım mekanizmasının değişmediği gerçeğinden bahsetmeye değmez - kesinlikle değişti
Tam numaralandırma kullanıyorum ve açıkça yazdım - önceki optimizasyon 3 saat sürdü 11 buçuk ... - bu sizin cevabınız
> Bir görevi tamamlamak için minimum ve maksimum süre nedir - bilinmiyor. Ortalama yürütme süresinin ne olduğu da bilinmiyor - ekran görüntüsündeki doğru yer basitçe kapatıldı.
hiç bilmene gerek yok
>Önceki sürümlerden, yeniden dağıtım mekanizması değişmedi. En az altı ay. Bu strateji için rastgele seçilen parametrelerin çoğu uygun değil gibi görünüyor, bu nedenle geçişlerin çoğu çok hızlı bir şekilde sona erdi.
her şey son güncellemelerden sonra başladı programım değişmedi aslında sadece farklı parametrelerle hesaplamalar yapıyorum aynı programı (tekrar derlemesiz) aynı parametrelerle 3 saat optimize ettiğini söylüyorum şimdi 11-artı ve size söylüyorum - aslında tüm ağ ajanlarının bağlantısı kesildi .... bu yüzden dağıtım mekanizmasının değişmediği gerçeğinden bahsetmeye değmez - kesinlikle değişti
Herhangi bir günlük sağlamadınız.
Uzak aracılarınız neden sayılmıyor? Neden 2214'ü inşa ettiler? İstemci terminali de 2214 yapılı mı?
Herhangi bir günlük sağlamadınız.
Uzak aracılarınız neden sayılmıyor? Neden 2214'ü inşa ettiler? İstemci terminali de 2214 yapılı mı?
2286
günlüklere ihtiyacınız varsa, o zaman zordur, kendiniz için büyük bir optimizasyon seti olan herhangi bir danışmanı başlatmanız daha kolaydır
ama bana günlükleri tam olarak nereden alacağımı söylersen, onları göndermeye çalışırım
sadece bir süre sonra günlüklerin akla gelebilecek tüm boyutları aştığını anlamıyor ve bunları herhangi bir şekilde devre dışı bırakmak veya sınırlamak istemiyor, bu yüzden onları temizlemeniz gerekiyor
Yeni bir hesaplamaya başladığımda ancak yaklaşık 12 saat sonra yapabilirim
Bu arada, çalışan çekirdeklerden birinin devre dışı bırakılmasıyla ilgili yukarıdaki tavsiye, dağıtım algoritmasındaki hatayı doğrulayan :-) çalışır