Autor Beitrag
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Chefentwickler
Beiträge: 20314
Erhaltene Danke: 2104

Win 10
C# (VS 2017)
BeitragVerfasst: So 17.04.11 12:18 
Hallo!

Wir haben eine Präzisierung der KI-Regeln ausgeknobelt:

  1. Die KI darf maximal zwei Threads benutzen. Für GUI, Kommunikation mit dem Server oder Timing sind drei weitere Threads erlaubt.
  2. Vorberechnete Strukturen sind erlaubt, sofern sie keine Strategieinformationen enthalten.
  3. Wenn die KI vor dem Zeitlimit fertig ist, darf sie gerne noch weiterrechnen. Der Client darf nicht weiter rechnen, wenn er nicht mehr dran ist!
  4. Ihr müsst Euch mit 500MiB Arbeitsspeicher begnügen.
  5. Ihr habt keine Schreibrechte auf die Festplatte.
  6. Ihr dürft keine Thread- oder Prozessprioritäten verändern.
  7. Ihr dürft nicht in fremde Prozesse eindringen.
  8. Der Quelltext muss lesbar und kommentiert sein. Von den drei Bestplatzierten wird der Quelltext veröffentlicht.
  9. Das Zeitlimit pro Zug beträgt 5 Sekunden.


Grüße
Christian

Moderiert von user profile iconKha: Zeitlimit hinzugefügt

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".

Für diesen Beitrag haben gedankt: Hidden
Hidden
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2242
Erhaltene Danke: 55

Win10
VS Code, Delphi 2010 Prof.
BeitragVerfasst: So 17.04.11 12:42 
Hallo Christian,

Vielen Dank für die Klärung, dann werde ich mal ausknobeln wie weit man mit 125*2^22 Byte denn so kommt.
Im Moment ist so wie so eher die Frage, ob ich bis zum 24. terminiere - Uni macht sich nicht so ganz unbemerkbar. :mrgreen:

_________________
Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Mo 18.04.11 20:36 
Das finale Zeitlimit steht nun auch fest: 5 Sekunden sind es. Da ihr sowieso nur noch zwei Kerne benötigt, wird sich diese Zahl auf die 2,13 GHz eines i3-330M beziehen :) .

_________________
>λ=