Skip to content
This repository has been archived by the owner on Dec 30, 2022. It is now read-only.

Ordinamento dinamico delle mosse #10

Closed
foxyseta opened this issue Jun 11, 2021 · 2 comments · Fixed by #28
Closed

Ordinamento dinamico delle mosse #10

foxyseta opened this issue Jun 11, 2021 · 2 comments · Fixed by #28
Assignees
Labels
bug Something isn't working enhancement New feature or request good first issue Good for newcomers

Comments

@foxyseta
Copy link
Owner

Possiamo fare ancora di meglio dell'escargot?

"Aggiungere schemi dinamici di ordinamento delle mosse, come provare per prima cose la mosse che si sono rivelate le migliori nel passato, ci porta molto vicini al limite teorico. Il passato potrebbe essere la mossa precedente (spesso rimangono le stesse minacce) o potrebbe derivare dalla precedente esplorazione della mossa corrente. Un modo per ottenere informazioni dalla mossa corrente è quello di utilizzare una ricerca ad approfondimenti iterativo. Innanzitutto si cerca 1 strato in profondità e si registra il miglior cammino di mosse. Poi si cerca 1 strato ancora più in profondità, ma si utilizza il cammino registrato allo scopo di fornire informazioni per l'ordinamento delle mosse. Come abbiamo visto nel Capitolo 3, l'approfondimento iterativo su un albero di gioco esponenziale aggiunge soltanto una frazione costante al tempo di ricerca totale, che può essere recuperata con gli interessi mediante un miglior ordinamento delle mosse. Le mosse migliori sono spesso chiamate mosse killer e si parla di euristica della mossa killer quando si provano queste per prime." Russell-Norvig

@foxyseta foxyseta added the enhancement New feature or request label Jun 11, 2021
@foxyseta foxyseta added the good first issue Good for newcomers label Jun 22, 2021
@foxyseta foxyseta added this to the Efficiency milestone Jun 22, 2021
@foxyseta foxyseta pinned this issue Jun 22, 2021
This was linked to pull requests Jun 23, 2021
@GaiaClerici01
Copy link
Collaborator

Meglio se implementiamo #12

@foxyseta foxyseta unpinned this issue Jul 23, 2021
@foxyseta foxyseta changed the title Approfondimento iterativo per un miglior ordinamento delle mosse (5.3.1) Ordinamento dinamico delle mosse Jul 23, 2021
@foxyseta foxyseta removed the good first issue Good for newcomers label Jul 23, 2021
@foxyseta foxyseta removed this from the Efficiency milestone Jul 24, 2021
This was unlinked from pull requests Jul 24, 2021
@foxyseta foxyseta linked a pull request Jul 26, 2021 that will close this issue
@foxyseta foxyseta self-assigned this Jul 28, 2021
@foxyseta foxyseta added the bug Something isn't working label Aug 10, 2021
@foxyseta
Copy link
Owner Author

Cause timeout incontrollati. Se andasse potremmo anche parlare di simmetrie.

@foxyseta foxyseta pinned this issue Aug 10, 2021
@foxyseta foxyseta added the good first issue Good for newcomers label Aug 15, 2021
@GaiaClerici01 GaiaClerici01 unpinned this issue Aug 20, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants