Pievienot darbus Atzīmētie0
Darbs ir veiksmīgi atzīmēts!

Atzīmētie darbi

Skatītie0

Skatītie darbi

Grozs0
Darbs ir sekmīgi pievienots grozam!

Grozs

Reģistrēties

interneta bibliotēka
Atlants.lv bibliotēka

Izdevīgi: šodien akcijas cena!

Parastā cena:
2,49
Ietaupījums:
0,37 (15%)
Cena ar atlaidi*:
2,12
Pirkt
Identifikators:725307
Vērtējums:
Publicēts: 16.12.2009.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: 1 vienības
Atsauces: Nav
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
Parādīt vairāk līdzīgos ...

Nosūtīt darbu e-pastā

Tavs vārds:

E-pasta adrese, uz kuru nosūtīt darba saiti:

Sveiks!
{Tavs vārds} iesaka Tev apskatīties interneta bibliotēkas Atlants.lv darbu par tēmu „Krustiņu - nullīšu algoritma apraksts”.

Saite uz darbu:
https://www.atlants.lv/w/725307

Sūtīt

E-pasts ir nosūtīts.

Izvēlies autorizēšanās veidu

E-pasts + parole

E-pasts + parole

Norādīta nepareiza e-pasta adrese vai parole!
Ienākt

Aizmirsi paroli?

Draugiem.pase
Facebook
Twitter

Neesi reģistrējies?

Reģistrējies un saņem bez maksas!

Lai saņemtu bezmaksas darbus no Atlants.lv, ir nepieciešams reģistrēties. Tas ir vienkārši un aizņems vien dažas sekundes.

Ja Tu jau esi reģistrējies, vari vienkārši un varēsi saņemt bezmaksas darbus.

Atcelt Reģistrēties