Geliştiricilere soru - optimizasyon sırasında tüm bilgi işlem çekirdeklerinin kullanımı - sayfa 4

 
Boris Egorov :

Böyle bir mesajla çok ileri gideceksiniz, bu arada Slava, MT'nin ana geliştiricilerinden biri, algoritmanın nasıl çalıştığının farkında.

Diyorum ki, aynı sonuçlara yol açan standart bir Uzman Danışmandan oluşan bir optimizasyon seti verin. Bazı parametreleri optimize ediyordunuz, şimdi diğerleri. Belki de genetiğe otomatik geçiş, tüm sonuçlarıyla birlikte çalıştı.

Yapıcı ekleyin ve sorun çok daha hızlı çözülecektir.

 
Andrey Khatimlianskii :

Gerçekten değişmek ve sadece homurdanmak (benim gibi) istemiyorsanız, neden geliştiricilere çekirdeklerin devre dışı bırakıldığı/boşta olduğu tekrarlanabilir bir örnek vermiyorsunuz?

Standart bir Uzman Danışman bazında (eğer onunla yeniden üretilebiliyorsa), ancak davranışı kendi başlarına yeniden üretebilmeleri için maksimum sayıda ayrıntı ile mümkündür.

ga

çok daha net?

yalnızca yerel aracılar kullanılır, 8'den 6'sı etkinleştirilir, 3'ü ilk görev grubundan hemen sonra düşer
 
Sergey Chalyshev :

çok daha net?

yalnızca yerel aracılar kullanılır, 8'den 6'sı etkinleştirilir, 3'ü ilk görev grubundan hemen sonra düşer

Çok daha yapıcı.

Testi yapan kişinin günlüğünü ve planlanandan önce bitiren aracılardan birinin günlüğünü ekleyin:


 
Andrey Khatimlianskii :

Çok daha yapıcı.

Testi yapan kişinin günlüğünü ve planlanandan önce bitiren aracılardan birinin günlüğünü ekleyin:


Test cihazının, çalışan ajanın ve düşen kişinin günlüğü:

Dosyalar:
 
Sergey Chalyshev :

Test cihazının, çalışan ajanın ve düşen kişinin günlüğü:

Şimdi @Slava'nın cevabını bekleyelim

3. nesilden sonra genetiğin bazı çekirdekleri kullanmayı bıraktığı görülüyor:

 01 : 00 : 50.723     Tester  Best result 5681.165275 produced at generation 1 . Next generation 4

Mantıklı olmadığını mı düşünüyorsun?

 

> Bu arada Slava, MT'nin ana geliştiricilerinden biridir.

O halde, Slava sizin için tüm umuttur, dua ediyoruz ve kafamızı çarpıyoruz .... bizi çalışmayan ağ ajanlarından kurtarın :-)

Ayrıca günlükler için Andrey Khatimlianskii'ye teşekkür etmek istedim.

 
Boris Egorov :

> Bu arada Slava, MT'nin ana geliştiricilerinden biridir.

O halde, Slava sizin için tüm umuttur, dua ediyoruz ve kafamızı çarpıyoruz .... bizi çalışmayan ağ ajanlarından kurtarın :-)

Ayrıca günlükler için Andrey Khatimlianskii'ye teşekkür etmek istedim.

Üzerinde çalışıyoruz. Renat 2. sayfada söz verdi
 
Andrey Khatimlianskii :

Şimdi @Slava'nın cevabını bekleyelim

3. nesilden sonra genetiğin bazı çekirdekleri kullanmayı bıraktığı görülüyor:

Mantıklı olmadığını mı düşünüyorsun?

Numara.

Günlükte başka bir giriş var

NQ       3        01 : 02 : 43.436     Tester  stopped by user

Aracı günlükleri tarafından onaylandı

FL       0        01 : 02 : 43.434      127.0 . 0.1        tester forced to stop
JJ       0        01 : 02 : 43.439     Tester   29 of 85 passes processed ( 29 successfully finished) in 0 : 00 : 06.976
 

Kesinti süresiyle ilgili aslında iki sorun olduğunu belirtmek isterim.

Genetik, neslin hesaplanmasının bitmesini beklerken. Bu durumda görev paketinin yeniden dengelenmesinin mümkün olup olmadığı açık değildir.

Yavaş optimizasyonla, işlerin dinamik olarak yeniden dağıtılmasıyla önceden yayınlanmış aracıların kapalı kalma sürelerini önlemek mümkündür. Geliştiriciler bunu yapmadı ve şimdi görevler optimizasyonun başında dağıtılıyor. Bulut aracıları kullanılırken aynı dağıtım algoritması kullanıldığı ve bunlardan görev seçmek "yersiz" olduğu için yapmadılar. Yerel ve bulut aracıları için metodolojiyi ayırmaya değer.

Bu arada, geliştiriciler metodolojiyi nispeten yakın zamanda biraz geliştirdiler ve işi erken bitiren aracılar için küçük bir rezerv bıraktılar. Ne yazık ki, bu her zaman yardımcı olmuyor. Ek olarak, bu rezerv, sırasıyla ajan sayısına göre görev bölümünün geri kalanıdır , sıfıra eşit olabilir.

 
Slava :

Numara.

Günlükte başka bir giriş var

Aracı günlükleri tarafından onaylandı

Yani bu daha sonra, sonunda. Ve ajanlar daha erken, 01:00:50'de düştü ve bu, kayıtta ve videoda görülebilir.