Move client foler
This commit is contained in:
parent
4c24717278
commit
c02cfcd71c
75 changed files with 0 additions and 329 deletions
36
docs/source/lib/classes/Seeding.rst
Normal file
36
docs/source/lib/classes/Seeding.rst
Normal file
|
@ -0,0 +1,36 @@
|
|||
.. _lib_seeding:
|
||||
|
||||
Seeding
|
||||
*******
|
||||
|
||||
Dokumentation des Seeding Moduls
|
||||
================================
|
||||
|
||||
.. autoclass:: compLib.Seeding.Gamestate
|
||||
:members:
|
||||
|
||||
Beispiele
|
||||
----------
|
||||
|
||||
| In ``Zeile 1`` wird das Seeding Modul importiert.
|
||||
| In ``Zeile 2`` definieren wir dann eine Variable, in der wir den "Seed" des Gamestates den wir erstellen wollten speichern.
|
||||
| In ``Zeile 3`` erstellen wir dann einen neuen Gamestate mit dem Seed und speichern ihn in die Variable ``gamestate``.
|
||||
| In ``Zeile 4`` geben wir dann den Gamestate aus, damit wir ihn auf der Konsole ansehen können.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
import compLib.Seeding as Seeding
|
||||
seed = 42
|
||||
gamestate = Seeding.Gamestate(seed)
|
||||
print(gamestate)
|
||||
|
||||
In der Ausgabe des Print Statements sehen wir den generierten Gamestate.
|
||||
|
||||
.. code-block::
|
||||
|
||||
Seed: 42
|
||||
Heu Color: 1
|
||||
Material Pairs: [[3, 0], [2, 3], [0, 2], [1, 2]]
|
||||
Material Zones: [2, 1, 3, 2]
|
||||
Logistic Plan: [12, 13, 12, 13, 10, 11, 13, 10, 13, 12, 11, 10, 11, 13, 10, 11, 12, 11, 12, 10, 12]
|
||||
Logistic Centers: [[0, 3, 1, 1], [1, 0, 2, 2], [1, 2, 0, 2], [3, 0, 2, 0]]
|
Reference in a new issue