Algorithmus-Optimierung Meisterschaft. - Seite 6

 
Andrey Dik:

Weniger FF-Starts sind besser, das ist der Punkt. Das kann knifflig sein.

Sie brauchen den Algorithmus nicht einzuschränken, lassen Sie ihn für sich selbst zählen. Entweder sie beschließt von selbst aufzuhören, oder sie wird dazu gezwungen, aufzuhören. Der Algorithmus braucht nicht zu wissen, wie viele Durchläufe die Obergrenze ist - niemand wird die Obergrenze kennen. Es erfolgt keine Disqualifikation. Da der Algorithmus dazu in der Lage war, wird das Problem gelöst.

Besser für wen? Wenn der Algorithmus des Teilnehmers feststellt, dass das Ergebnis zufriedenstellend ist, kann er die Aufgabe abbrechen.

Es muss noch sichergestellt werden, dass der Algorithmus durch den Prüfer unterbrochen werden kann. Wir haben früher über die Begrenzung der Zahl der Anrufe bei der Polizei gesprochen. Jetzt gibt es neue Ideen.

Es gibt keine Möglichkeit, Unterbrechungen vorzunehmen.

Wir brauchen die Dinge nicht zu verkomplizieren. Wir sollten den Teilnehmern die Möglichkeit geben, kreativ zu sein. Begrenzen Sie die Anzahl der Anrufe bei der Polizei und das war's.

 
Es ist möglich, die Anrufe nicht zu begrenzen, sondern nur zu zählen. Wenn die Suche jedoch zu lange dauert, entfernen Sie das Skript einfach aus dem Diagramm, und der Teilnehmer gilt als vollständig geflogen. Aber nur, wenn man lange Zeit festsitzt. Willst du nicht unterbrechen und dir das Ergebnis ansehen?
 
Dmitry Fedoseev:

Besser für wen? Wenn der Algorithmus des Teilnehmers das Ergebnis für zufriedenstellend hält, kann er sein Vorhaben abbrechen.

Es muss noch sichergestellt werden, dass der Algorithmus unterbrochen werden kann. Zuvor war die Rede davon, die Zahl der Anrufe zu begrenzen. Jetzt gibt es neue Ideen.

Es gibt keine Möglichkeit, Unterbrechungen durchzuführen.

Es gibt keinen Grund, die Dinge zu verkomplizieren. Wir sollten den Teilnehmern die Möglichkeit geben, kreativ zu sein. Begrenzen Sie die Anzahl der Anrufe bei der Polizei und das war's.

Besser in Bezug auf eine höhere Bewertung in der Teilnehmerliste. Das Wissen um die maximal zulässige Obergrenze der Läufe kann genutzt werden, um Läufe zu machen, die weit unter der Obergrenze liegen, und so die Chancen des Algorithmus in der Tabelle unter den Teilnehmern zu erhöhen.

Alles wird gut gehen. Nichts wird kompliziert.

 
Andrey Dik:

Besser im Sinne einer höheren Platzierung in der Tabelle der Teilnehmer. Das Wissen um die maximal zulässige Abschussobergrenze kann ausgenutzt werden, um Abwürfe weit unterhalb der Obergrenze vorzunehmen, wodurch sich die Chancen des Algorithmus in der Tabelle unter den Teilnehmern erhöhen.

Alles wird gut gehen. Nichts wird kompliziert.

Warum sollte es eine Chance geben? Wenige Herausforderungen sind ein schlechtes Ergebnis. Hoffen Sie auf den Zufall oder etwas anderes?
 
Dmitry Fedoseev:
Sie müssen es nicht einschränken, zählen Sie einfach die Anrufe. Wenn die Suche jedoch zu lange dauert, löschen Sie das Skript einfach aus dem Diagramm, und der Teilnehmer gilt als Teilnehmer, der den gesamten Lauf verpasst hat. Aber nur, wenn man sehr lange festsitzt. Willst du nicht unterbrechen und dir das Ergebnis ansehen?

Es ist einfacher, viel einfacher.

Die Wettbewerber gaben die Algorithmen zu Beginn der Meisterschaft ab. Das war's, sie können die Ergebnisse nicht mehr beeinflussen.

Dann wird von der öffentlichen Meinung eine Obergrenze für FF-Starts festgelegt. Die Tests sind bestanden. Der Algorithmus zählt die FF so oft, wie er will. Wenn die Anzahl der Durchläufe das Limit überschreitet, hält das Skript an.

Es ist elementar.

 
Dmitry Fedoseev:
Wie hoch ist die Wahrscheinlichkeit dafür? Wenig Herausforderungen - schlechte Ergebnisse. Hoffnung auf Zufälligkeit oder so?

Ziel: das beste Ergebnis bei der geringsten Anzahl von Durchläufen mit der höchsten Eigengeschwindigkeit(Regel 3). Die Wettbewerber werden nach diesen drei Kriterien eingestuft. Die Verbesserung eines dieser Kriterien bedeutet eine Aufwertung in der Tabelle. Die Verringerung der Anzahl der FF-Läufe ist der kürzeste Weg nach oben in der Tabelle.

Der Zufall ist nicht die schlechteste Suchoption, das versichere ich Ihnen. Denjenigen, die sich nicht unbedingt mit Algorithmen befassen wollen, empfehle ich, nur die HGC anzuwenden.

 
Andrey Dik:

Es ist einfacher, viel einfacher.

Die Wettbewerber gaben die Algorithmen zu Beginn der Meisterschaft ab. Das war's, sie können die Ergebnisse nicht mehr beeinflussen.

Dann wird von der öffentlichen Meinung eine Obergrenze für FF-Starts festgelegt. Die Tests sind bestanden. Der Algorithmus zählt die FF so oft, wie er will. Wenn die Anzahl der Durchläufe das Limit überschreitet, hält das Skript an.

Es ist elementar.

Es kann in Teilnahmeregeln geschrieben werden - in der Funktion des Teilnehmers wird die maximal erlaubte Anzahl von Aufrufen übergeben und er soll sich bei Erreichen dieser Menge unterbrechen.

Es gibt keine Möglichkeit, von außen zu unterbrechen, ohne die Funktion des Teilnehmers zu erschweren, um die es ja eigentlich geht.

 
Dmitry Fedoseev:

Sie kann in die Teilnahmeregeln aufgenommen werden - die maximal zulässige Anzahl von Aufrufen wird an die Funktion des Teilnehmers übergeben, und der Teilnehmer muss sich selbst unterbrechen, wenn diese Anzahl erreicht ist.

Es gibt keine Möglichkeit, von außen zu unterbrechen, ohne die Funktion des Teilnehmers zu erschweren, um die es ja bei der ganzen Diskussion geht.

Wie kann sie nicht unterbrechen? Das ausführende Skript (das allen gemeinsam ist) wird entladen und das war's.
 

Sie können dies tun - die Anzahl der erlaubten ff-Aufrufe ist definiert - der Hauptparameter.

Es wird ein Zeitlimit definiert, z.B. 5 min oder 10, wenn die Suche innerhalb dieser Zeit nicht abgeschlossen ist, unterbrechen Sie und schauen Sie nichts mehr an. Dies ist nur für den Fall, dass die Algorithmen langsam sind.

Das Ergebnis wird als Wert angezeigt.

 
Andrey Dik:
Wie kann das nicht unterbrochen werden? Das ausführende Skript (das allen gemeinsam ist) wird entladen und das war's.
Sie können es unterbrechen, aber dann können Sie das Ergebnis nicht sehen.
Grund der Beschwerde: