Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.
Both sides previous revision Versiuni anterioare Urmatoarea versiune | Versiuni anterioare | ||
15:teme:haskell-kalah [2015/04/28 11:30] Mihnea Muraru [Haskell: Kalah] |
15:teme:haskell-kalah [2016/04/05 09:59] (curent) Mihnea Muraru [Precizări] |
||
---|---|---|---|
Linia 53: | Linia 53: | ||
* Unde este adecvat, se vor utiliza **funcționale**, în locul recursivității explicite. Cazurile evidente vor fi **depunctate**. | * Unde este adecvat, se vor utiliza **funcționale**, în locul recursivității explicite. Cazurile evidente vor fi **depunctate**. | ||
* Încercați să exploatați la maxim **bibliotecile** ''[[http://hackage.haskell.org/package/base-4.7.0.0/docs/Data-List.html|Data.List]]'' și ''[[http://hackage.haskell.org/package/containers-0.2.0.1/docs/Data-Sequence.html|Data.Sequence]]''. Ambele biblioteci vă pot fi utile atât pentru construirea tablei de joc, cât și pentru proiectarea algoritmilor de parcurgere a acesteia. | * Încercați să exploatați la maxim **bibliotecile** ''[[http://hackage.haskell.org/package/base-4.7.0.0/docs/Data-List.html|Data.List]]'' și ''[[http://hackage.haskell.org/package/containers-0.2.0.1/docs/Data-Sequence.html|Data.Sequence]]''. Ambele biblioteci vă pot fi utile atât pentru construirea tablei de joc, cât și pentru proiectarea algoritmilor de parcurgere a acesteia. | ||
+ | |||
== Resurse == | == Resurse == | ||
- | * {{:teme15:haskell-kalah:haskell-kalah.zip|Arhiva de pornire}} | + | * {{15:teme:haskell-kalah:haskell-kalah.zip|Arhiva de pornire}} |
Organizarea arhivei și modalitatea de rulare a testelor sunt descrise în fișierul ''readme.txt''. | Organizarea arhivei și modalitatea de rulare a testelor sunt descrise în fișierul ''readme.txt''. |