Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
tre_i_rad [2017-04-12 13:52] Daniel Viström |
tre_i_rad [2017-04-27 20:06] Joakim Forsgren |
||
---|---|---|---|
Line 16: | Line 16: | ||
=== Webbserverprogrammering 1 === | === Webbserverprogrammering 1 === | ||
I kursen Webbserverprogrammering ska ni programmera ett backend som sköter och håller reda på hur spelbrädet ser ut. Ni ska gör en AI som lägger godkända drag.\\ | I kursen Webbserverprogrammering ska ni programmera ett backend som sköter och håller reda på hur spelbrädet ser ut. Ni ska gör en AI som lägger godkända drag.\\ | ||
- | När man anger ett drag kan det vara klokt att skicka med position + X eller O. (Ska detta vara med?)\\ | + | Ni ska bygga ett enkelt REST-api* med två end-points. |
- | Ni ska bygga ett enkelt REST-api med två end-points. | + | |
* **1. Nytt spel:** | * **1. Nytt spel:** | ||
- | * spelnivå | ||
Till svar får man en game_token (id för spelet som spelas) och hur spelbrädet ser ut. | Till svar får man en game_token (id för spelet som spelas) och hur spelbrädet ser ut. | ||
* **2. Nytt drag:** | * **2. Nytt drag:** | ||
Line 32: | Line 30: | ||
=== Extra === | === Extra === | ||
- | När ni är klara med miniminivå kan ni jobba vidare med följande. | + | När ni är klara med miniminivå kan ni jobba vidare med följande, välj ordning själv: |
- | | + | |
- | | + | |
- | | + | |
- | | + | |