Vērtējums:
Publicēts: 16.12.2009.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: 1 vienības
Atsauces: Nav
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 1.
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 2.
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 3.
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 4.
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 5.
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 6.
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 7.
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 8.
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 9.
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 10.
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 11.
  • Referāts 'Krustiņu - nullīšu algoritma apraksts', 12.
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
1.  Algoritms    4
2.  Programmas struktūra    5
3.  Apakšprogrammu saraksts    6
4.  Galvenā funkcija main    10
  SECINĀJUMI    11
Darba fragmentsAizvērt

SECINĀJUMI
Algoritms izdevās diezgan veiksmīgs, jo to vinnēt ir diezgan grūti. Tas mēģina novērst pretinieka dakšiņu veidošanos, bet tajā pašā laikā mēģina izveidot savas dakšiņas, kā arī mēģina izveidot situācijas, kas veido „bīstamas” kombinācijas vairākos virzienos no vienas šūnas. Algoritms ir vairāk orientēts uz aizsargāšanos, nevis uz uzbrukumu (pretinieku kombinācijas ir „vērtīgākas” par savējām kombinācijām). Pārbaudes laikā, spēlējot ar kursa biedru programmām, mans algoritms uzvarēja vai spēlēja neizšķirtu (zaudēja tikai dažas reizes). Algoritma uzvedība būtiski mainās no kombināciju vērtību izmainīšanām, un ja pat izmainīt vienu skaitli, spēles gaita būs pavisam citāda. Grūti bija atrast visizdevīgākās vērtības un es uzskatu, ka visizdevīgākās vēl nav atrastas, tas aizņem ļoti daudz laika un izturības, lai atrastu optimālākos skaitļus. Darba beigās es izveidoju 2 variantus ar kombināciju vērtībām (Eif_new un Eif_old), kas spēlē drusku atšķirīgi viena no otras, un uzvara ir atkarīga tikai no pretinieka rakstura. Lai uzlabotu algoritmu, nākotnē varētu realizēt dažu gājienu uz priekšu rekursīvu analīzi, kas ļaus atrast vēl izdevīgākas kombinācijas.

Autora komentārsAtvērt
Atlants