top of page

Was ist ein p-code und wie erstellt man ihn?

Sehr nützlich für Freundschaftsspiele ist die Erstellung eines so genannten p-codes von seiner Beschleunigungsdatei. Im Laufe des Semester wird häufig das Bedürfnis entstehen, seine KI einmal zu testen und gegen Kommilitonen ein Freundschaftsspiel zu veranstalten. Das kann sehr nützlich sein wenn man wissen will wo man steht und wie konkurrenzfähig man schon ist mit dem bisher Geschafften. Beim Austauschen der KI's möchte man natürlich nicht, dass der Gegner die Möglichkeit hat in das Programm des Gegners reinzuschauen um eventuell Taktiken herauszufinden, nachzumachen oder sich auf den Gegner einzustellen.

Sehr nützlich ist der Befehl „pcode“. Mit diesem hat man die Möglichkeit seine Beschleunigungsdatei zu verschlüsseln, sodass man die KI des Gegners zwar für Spiele verwenden kann, jedoch keine Einsicht ins Programm hat. Die KI unseres Professors ist beispielsweise eine mittels pcode verschlüsselte Datei.

Um nun einen pcode von seiner Beschleunigungsdatei zu erstellen, benutzt man einfach den Befehl pcode und wendet ihn auf den zu verschlüsselnden m-file an.

Nun wurde der m-file als p-file abgespeichert.

Diesen p-file kann man dann seinem Gegner bedenkenlos geben um eine Freundschaftsspiel zu veranstalten.

bottom of page