Optimizasyon Algoritmaları Şampiyonası. - sayfa 61

 
Реter Konow :
Aralık sayıları neden kesirlidir? 0,1'lik artışlarla -10,0 ila 10 yerine, 1'lik artışlarla -100 ila 100 kullanabilirsiniz.
FF formülüne bağlıdır. Doğal logaritmalar , e, pi sayıları içeriyorsa, ondalık noktadan sonra en az iki basamaklı bir kesirli kısma sahip olmanız gerekir.
 
Реter Konow :
Aralık sayıları neden kesirlidir? 0,1'lik artışlarla -10,0 ila 10 yerine, 1'lik artışlarla -100 ila 100 kullanabilirsiniz.

200 adım seçtim, çünkü bu pratik görevler için yeterli, eğer durum böyle değilse, o zaman incelenen fonksiyonun "ölçek" ve "bölümü" yanlış seçilmiştir, bu nedenle 200 adım. Aşağıdaki açıklamalara da bakın.

Yuri Evseenkov :
FF formülüne bağlıdır. Doğal logaritmalar , e, pi sayıları içeriyorsa, ondalık noktadan sonra en az iki basamaklı bir kesirli kısma sahip olmanız gerekir.

Kısmen öyle. FF'nin içinde parametreleri kendi aralığına ölçekleyebilir, örneğin aralığı [-10.0; 10.0], örneğin [-50.0; 50.0] 0,5'lik bir adımla, aynı 200 adım olur ve katılımcılar için bir kural olarak verir [-50.0; 50.0] 0,5'lik artışlarla.

Katılımcının algoritması sadece tamsayılarla çalışabiliyorsa, üretilen değerleri istenen FF aralığına ölçekleyebilir.

Örneğin, 133.1234'lük bir adımla [-13312.34] böyle bir parametre aralığından görsel olarak daha uygundur. Bununla birlikte, şampiyonluk için, mizah uğruna ve "sorulmak" için tam olarak böyle bir aralık seçmek gerekli olacaktır.

Kısacası, algoritma çift sayılarla çalışabiliyorsa (veya tamsayılardan dönüştürme ve ölçekleme sağlanırsa), o zaman tüm gerçek sayılarla çalışabilir, ancak [-10.0; 10.0] 0,1'lik artışlarla, nokta.

 
Yani detayları, kuralları, bağlantı arayüzünü tek başınıza belirliyorsunuz... Peki ya gerisi? Belki birlikte tartışmalıyız? Oy? Aksi takdirde, açık bir avantajınız var... Başkalarının bunları tartışacak kadar bilgili olmadığını düşünüyorsanız. Ayrıntılar, neden onlarla rekabet etsin? Buna bir son vermenden değil, sözleşmeden sonra tüm katılımcılardan bahsediyorum.
 
Belki de bu aralıkta çalışan hazır bir algoritmanız var ve şimdiden şampiyonluk için hazırsınız. Bu nedenle, sadece böyle bir aralığın olması sizin için faydalıdır. Aralığı değiştirmenizi öneririm. Bu daha dürüst olacak.
 
Реter Konow :
Yani detayları, kuralları, bağlantı arayüzünü tek başınıza belirliyorsunuz... Peki ya gerisi? Belki birlikte tartışmalıyız? Oy? Aksi takdirde, açık bir avantajınız var... Başkalarının bunları tartışacak kadar bilgili olmadığını düşünüyorsanız. Ayrıntılar, neden onlarla rekabet etsin? Buna bir son vermenden değil, sözleşmeden sonra tüm katılımcılardan bahsediyorum.
Evet, bir veya (perde arkasındaki bir grup yoldaş) kuralları ve arayüzü tanımlaması gerekir. Demokrasi varsa, o zaman usul meselelerine saplanıp kalırız, tartışırız ve hiçbir şey yürümez. Tutarlı bir arayüz bekliyorum.
 
Yuri Evseenkov :
Evet, bir veya (perde arkasındaki bir grup yoldaş) kuralları ve arayüzü tanımlaması gerekir. Demokrasi varsa, o zaman usul meselelerine saplanıp kalırız, tartışırız ve hiçbir şey yürümez. Tutarlı bir arayüz bekliyorum.

Yuri, pozisyonunu tam olarak anlamıyorum. Teknik konuların ortaklaşa tartışılmasını ve sadece organizatör tarafından karar verilmemesini öneriyorum.

Organizatörün algoritmayı hazırlamak için 8 yılı vardı, bizim sadece birkaç haftamız var. Organizatör tüm konulara kendisi karar veriyorsa, bunları kendi lehine çözmeyeceğini nereden biliyoruz?

Birikmiş bilgiyi ve hazır bir algoritmayı kullanıyor ve sizi ve beni şampiyonaya davet ediyor, ancak son zamanlarda, görevin özünü zar zor anlayabiliyordum (organizatör neler olduğunu hızlı bir şekilde açıklayabilmesine rağmen, bunu büyük zorluklarla başardım). herhangi bir sis). Organizatör için çok fazla avantaj var mı?

İnsanlar konuyla yeni tanışmaya başlıyorsa neden bir şampiyonluk için acele edesiniz ki? Anlayanların (iki kişinin) "hamuru kesmeye" vakti olsun diye mi? Bize bir şans verelim...

Tüm teknik detayları birlikte tartışmayı ve tüm konularda ortaklaşa oylama yaparak karar almayı öneriyorum.

Vasily'nin bağlantı arayüzünü beğendim. Her şey açık ve net. Her şey yorumlanır. Onun versiyonuna oy vermeyi ve sayı ve adım aralığını değiştirmeyi öneriyorum. (Böylece yıllardır hazır bir algoritmaya sahip olanların bize - yeni başlayanlara karşı bu kadar bariz bir avantajı yok.) Eğer zanaatlarında ustalarsa, algoritmalarını farklı bir aralık için yeniden yapacaklar. Oyun daha adil olacak.

 
Реter Konow :
Yani detayları, kuralları, bağlantı arayüzünü tek başınıza belirliyorsunuz... Peki ya gerisi? Birlikte tartışmaya değer olabilir mi? Oy? Aksi takdirde, açık bir avantajınız var... Başkalarının bunları tartışacak kadar bilgili olmadığını düşünüyorsanız. Ayrıntılar, neden onlarla rekabet etsin? Sözleşmeden sonra buna son verenin siz değil, tüm katılımcılar olduğu gerçeğinden bahsediyorum.

Manasız konuşuyorsun. Şampiyonluğa geldiler ve kuralları değiştirmeye çalışıyoruz. Organizatör olarak size bir dizi parametre ve bir adım atama yetkisi vermemi ister misiniz? - o zaman FF'nin tartışmasına ve seçimine geçtiğimizde sana bakacağım .... Başlangıçta katılımcılarla ortaklaşa planlanan FF'nin tartışılması ve atanmasıydı, hatta teklifimi tamamen reddedebilirim. FF (FF'nin nasıl oluşturulacağı zaten açıklanmıştır). Sizi temin ederim, hiçbir avantajım yok, ancak şampiyonanın tüm teknik sorunlarının çözümünü kendim üstlendim ve sizi birçok sorunu çözmekten kurtardım.

Yuri Evseenkov :
Evet, bir veya (perde arkasındaki bir grup yoldaş) kuralları ve arayüzü tanımlaması gerekir. Demokrasi varsa, o zaman usul meselelerine saplanıp kalırız, tartışırız ve hiçbir şey yürümez. Tutarlı bir arayüz bekliyorum.

Optimizasyon konusunu tartışarak, teorideki yanlış anlamaları ortaya çıkararak katılımcılara doğru bir adım attım bile. Arayüz kabul edildi. İşlev içe aktarma yoluyla algoritmaları bağlamanın örneklerini gördünüz. Bugün/yarın dosya deposundaki dosyalar mevcut olacak.

 
Реter Konow :

Yuri, pozisyonunu tam olarak anlamıyorum. Teknik konuların ortaklaşa tartışılmasını ve sadece organizatör tarafından karar verilmemesini öneriyorum.

Organizatörün algoritmayı hazırlamak için 8 yılı vardı, bizim sadece birkaç haftamız var. Organizatör tüm konulara kendisi karar veriyorsa, bunları kendi lehine çözmeyeceğini nereden biliyoruz?

Birikmiş bilgiyi ve hazır bir algoritmayı kullanıyor ve sizi ve beni şampiyonaya davet ediyor, ancak son zamanlarda, görevin özünü zar zor anlayabiliyordum (organizatör neler olduğunu hızlı bir şekilde açıklayabilmesine rağmen, bunu büyük zorluklarla başardım). herhangi bir sis). Organizatör için çok fazla avantaj var mı?

İnsanlar konuyla yeni tanışmaya başlıyorsa neden bir şampiyonluk için acele edesiniz ki? Anlayanların (iki kişinin) "hamuru kesmeye" zamanı olsun diye mi? Bize bir şans verelim...

Tüm teknik detayları birlikte tartışmayı ve tüm konularda ortaklaşa oylama yaparak karar almayı öneriyorum.

Vasily'nin bağlantı arayüzünü beğendim. Her şey açık ve net. Her şey yorumlanır. Onun versiyonuna oy vermeyi ve sayı ve adım aralığını değiştirmeyi öneriyorum. (Böylece yıllardır hazır bir algoritmaya sahip olanların bize - yeni başlayanlara karşı bu kadar bariz bir avantajı yok.) Eğer zanaatlarında ustalarsa, algoritmalarını farklı bir aralık için yeniden yapacaklar. Oyun daha adil olacak.

Kendinizi zayıf hissediyorsanız, odayı boşaltın. Ya önerilen kurallara göre şampiyonlukta onurlu bir şekilde savaşın ya da dövüşmeyin ve hiç sızlanma.
 
Реter Konow :

Yuri, pozisyonunu tam olarak anlamıyorum. Teknik konuların ortaklaşa tartışılmasını ve sadece organizatör tarafından karar verilmemesini öneriyorum.

Organizatörün algoritmayı hazırlamak için 8 yılı vardı, bizim sadece birkaç haftamız var. Organizatör tüm konulara kendisi karar veriyorsa, bunları kendi lehine çözmeyeceğini nereden biliyoruz?

Birikmiş bilgiyi ve hazır bir algoritmayı kullanıyor ve sizi ve beni şampiyonaya davet ediyor, ancak son zamanlarda, görevin özünü zar zor anlayabiliyordum (organizatör neler olduğunu hızlı bir şekilde açıklayabilmesine rağmen, bunu büyük zorluklarla başardım). herhangi bir sis). Organizatör için çok fazla avantaj var mı?

İnsanlar konuyla yeni tanışmaya başlıyorsa neden bir şampiyonluk için acele edesiniz ki? Anlayanların (iki kişinin) "hamuru kesmeye" zamanı olsun diye mi? Bize bir şans verelim...

Tüm teknik detayları birlikte tartışmayı ve tüm konularda ortaklaşa oylama yaparak karar almayı öneriyorum.

Vasily'nin bağlantı arayüzünü beğendim. Her şey açık ve net. Her şey yorumlanır. Onun versiyonuna oy vermeyi ve sayı ve adım aralığını değiştirmeyi öneriyorum. (Böylece yıllardır hazır bir algoritmaya sahip olanların bize - yeni başlayanlara karşı bu kadar bariz bir avantajı yok.) Eğer zanaatlarında ustalarsa, algoritmalarını farklı bir aralık için yeniden yapacaklar. Oyun daha adil olacak.

Şimdi ne dediğini anlıyor musun?

Kuralları kendileri belirleyen ve belirleyenler her zaman organizatörlerin kendileriydi. Bu yüzden organizatörler onlar. Ve organizatörlerin her zaman bir avantajı olduğu açıktır, çünkü. sadece kuralları koymakla kalmıyorlar, aynı zamanda ödüllü yerleri kontrol ediyor ve dağıtıyorlar. Bu nedenle organizatörler asla yarışmalara katılmazlar. Bizim durumumuzda, organizatörler katılır. Ama bu kuralların bir parçası. Andrey Dik başlangıçta bundan bahsetti ve saklamadı. Başlangıçta, yarışmanın amacının "en iyi algoritmasını" katılımcıların algoritmalarıyla karşılaştırmak olduğunu söyledi.

Malzemeye yeterince hakim değilseniz, bu tür katılımcılar için genellikle teşvik edici ödüller vardır. Ancak başlangıçta bir konuya sahip olmak ve birinciliği talep etmek kötüdür - komik bile değildir.

Ve Yuri Evseenkov doğru bir şekilde söyledi - kuralları "kendi aralarında" belirlemek, her şeyi hazırlamak, her şeye karar vermek - son versiyonu hazırlamak, bir yarışma ilan etmek ve kuralların tüm ala-demokratik tartışmalarını durdurmak. Aksi takdirde, insanların kafası karışır ve ne yapılması gerektiğini ve her şeyin nereye gittiğini anlamaktan vazgeçer.

 
Реter Konow :

Yuri, pozisyonunu tam olarak anlamıyorum. Teknik konuların ortaklaşa tartışılmasını ve sadece organizatör tarafından karar verilmemesini öneriyorum.

Organizatörün algoritmayı hazırlamak için 8 yılı vardı, bizim sadece birkaç haftamız var. Organizatör tüm konulara kendisi karar veriyorsa, bunları kendi lehine çözmeyeceğini nereden biliyoruz?

Birikmiş bilgiyi ve hazır bir algoritmayı kullanıyor ve sizi ve beni şampiyonaya davet ediyor, ancak son zamanlarda, görevin özünü zar zor anlayabiliyordum (organizatör neler olduğunu hızlı bir şekilde açıklayabilmesine rağmen, bunu büyük zorluklarla başardım). herhangi bir sis). Organizatör için çok fazla avantaj var mı?

İnsanlar konuyla yeni tanışmaya başlıyorsa neden bir şampiyonluk için acele edesiniz ki? Anlayanların (iki kişinin) "hamuru kesmeye" zamanı olsun diye mi? Bize bir şans verelim...

Tüm teknik detayları birlikte tartışmayı ve tüm konularda oylama ile ortak kararlar almayı öneriyorum.

Vasily'nin bağlantı arayüzünü beğendim. Her şey açık ve net. Her şey yorumlanır. Onun versiyonuna oy vermeyi ve sayı ve adım aralığını değiştirmeyi öneriyorum. (Böylece yıllardır hazır bir algoritmaya sahip olanların bize - yeni başlayanlara karşı bu kadar bariz bir avantajı yok.) Eğer zanaatlarında ustalarsa, algoritmalarını farklı bir aralık için yeniden yapacaklar. Oyun daha adil olacak.

Benim pozisyonum yabancılara a priori olumlu davranmaktır. Eylem veya eylemsizlik tarafından aldatılıncaya kadar. Sözlü taciz sayılmaz.

Bu yüzden organizatörün ve ortakların iyi niyetli olduğuna inanıyorum. Ama coşku tükeniyor. Görmek. Çok zaman geçti ve katılımcıların listesi çok kısa. Dün güçlü bir rakip ayrıldı. İkimize ek olarak, iki veya üç katılımcı daha aktif. Yarışmanın kendisi şüphelidir.

Hamuru kesmek üzere. Yani hamur yok, en azından ödül fonunun resmi bir onayı yok. Katılım amacım, savaş koşullarında optimizasyon algoritmaları ile tanışmaktır.

Arayüzler hakkında. Hangisinin daha iyi hangisinin daha kötü olduğunu nasıl belirleyebilirim? Belki Vasily'nin arayüzü bana daha dostça görünür. Ama diğer yönlerden daha iyi olduğunu söyleyemem. Bilmiyorum ki. PM'lerde kendilerini belirlemelerine ve üzerinde anlaşmaya varılmış bir sürüm vermelerine izin verin. Zaman hızla eriyor. Hala test edilmesi gerekiyor.

Oyunun kurallarını kabul edelim (iyi ya da kötü).