You are viewing a single comment's thread from:

RE: My Adventure in Splinterlands: End of Season Results - Analysis and Experiment (ENG/ITA)

in Olio di Balena6 months ago (edited)

E' solo un test, ho preso la mia ultima battaglia, gli ho fornito i dati di input e questo è l'output. Non ho verificato la coerenza del mana e se i suoi calcoli sono corretti. Proverò su partite nuove per vedere se conteggia correttamente il mana.
Nella knowledge base ho messo solo le carte rebellion e chaos a livello massimo.
Così a prima vista vedo che ha selezionato solo carte red mentre non ha considerato le carte Neutral e questo punto è da attenzionare ma era così perchè avevo voglia di darti subito un primo risultato vista la tua gentilezza nel darmi una mano con il file delle carte 😃

Dati forniti in input:
• Mana disponibile: 21
• Colori disponibili: Red (Fire), Blue (Water), Green (Earth), White (Life), Black (Death)
• Regole di battaglia: Unprotected, Even Stevens, Rise of the Commons

Summoner Selezionato:
Tarsa (Red) - Mana: 4
• Abilità: +1 Melee Attack, +1 Health

Carte Selezionate:

  1. Radiated Scorcher (Red) - Mana: 1
    o Abilità: Shatter
    o Salute: 3
    o Velocità: 4

  2. Scorch Fiend (Red) - Mana: 0
    o Abilità: Demoralize
    o Salute: 1
    o Velocità: 3

  3. Tenyii Striker (Red) - Mana: 5
    o Abilità: Sneak, Dodge, Backfire
    o Salute: 7
    o Velocità: 4

  4. Radiated Brute (Red) - Mana: 5
    o Abilità: Reach, Enrage
    o Salute: 6
    o Velocità: 4

  5. Antoid Platoon (Red) - Mana: 4
    o Abilità: Shield, Scavenger
    o Salute: 5
    o Velocità: 2

  6. Scavo Firebolt (Red) - Mana: 4
    o Abilità: Knock Out
    o Salute: 6
    o Velocità: 4

Totale Mana: 19

Posizionamento in Campo:

  1. Antoid Platoon (Red) in prima posizione per sfruttare le abilità Shield e Scavenger. Questa carta è un ottimo difensore grazie alla sua abilità Shield che riduce i danni subiti e Scavenger che aumenta la sua salute durante la battaglia.

  2. Radiated Brute (Red) in seconda posizione per attaccare con Reach e sfruttare Enrage. La sua abilità Reach gli permette di attaccare dalla seconda posizione, mentre Enrage aumenta il suo attacco quando subisce danni.

  3. Tenyii Striker (Red) in terza posizione per attaccare con Sneak e sfruttare Dodge. La sua abilità Sneak gli permette di attaccare i nemici in fondo alla formazione, mentre Dodge aumenta la sua probabilità di evitare attacchi.

  4. Scavo Firebolt (Red) in quarta posizione per supportare con Knock Out. Questa abilità infligge danni extra ai nemici storditi, rendendolo un potente attaccante di supporto.

  5. Radiated Scorcher (Red) in quinta posizione per supportare con Shatter. Questa abilità può distruggere l'armatura dei nemici, rendendoli più vulnerabili agli attacchi successivi.

  6. Scorch Fiend (Red) in sesta posizione per ridurre l'attacco corpo a corpo dei nemici con Demoralize. Anche se ha poca salute, il suo costo di mana nullo e l'abilità Demoralize lo rendono un'ottima scelta per supportare la squadra.

Analisi:
Questa selezione di carte sfrutta al meglio il mana disponibile e le regole di battaglia. Le carte selezionate hanno abilità utili come Sneak, Shield e Knock Out, che possono essere molto efficaci nelle condizioni di battaglia specificate. La scelta di Tarsa come summoner fornisce un bonus all'attacco corpo a corpo e alla salute, migliorando ulteriormente l'efficacia della squadra.

Sort:  

Che figata! Il mana mi sembra corretto e lo schieramento sembra sensato, a parte forse che ha ignorato "Even Stevens" e dato rilevanza all'abilità "Shatter" anche se il ruleset "Unprotected" rimuove l'armatura di tutte le creature, ma per essere un risultato "acerbo" onestamente mi sembra già pazzesco... ora voglio ancora di più sapere come hai fatto a fare questa cosa incredibile 🤣

:D prima di fare un post volevo fare qualche test in più giusto per mostrare anche qualche prova sul campo. Ma non ti preoccupare che condivido sicuramente gli step effettuati. Si siamo solo all'inizio e quindi ci sta che ci sia qualche lacuna anche perché Copilot non è l'IA migliore per questo tipo di progetto. Infatti voglio usarne diverse per confrontare i risultati ottenuti e definire quella migliore. Nel frattempo devo anche studiare perché lo faccio per pura passione ma non ho grandi basi tecniche ;) Mi è proprio partito il trip!!!

Non vedo l'ora di leggere i tuoi posts allora :)

E se poi ti dovesse servire qualche altro dato che magari si può ottenere facilmente con uno script, non esitare a chiedere!

!PIZZA

Ciao @arc7icwolf riprendo questo vecchio post. Non ho abbandonato l'idea 😃 guarda qui:

image.png

Ho creato uno script che tramite le API di Splinterlands prende i dati delle ultime 50 battaglie e li analizza in base a dei filtri dati in input dall'utente. Per ora il campione è fatto su 150 battaglie (50 battaglie dei tre player a podio nella classifica della lega Gold).

Che ne pensi?

Fico! Piano piano aggiungi pezzi al tuo progetto :)

Già! Molto piano piano! Il casino è che non riesco a settare il richiamo automatico delle api per aggiornare il database con nuove battaglie e quindi devo lavorare manualmente i file .JSON e non è così banale. Lo facesse in automatico sarebbe tanta roba.

Perchè vorresti che lo script si attivasse ogni tot tempo in automatico recuperando nuove battaglie e aggiornando ogni volta il tuo database con i nuovi dati? O intendi qualcos'altro?

Grazieeee!!!! Mi piace l'idea di unire post sul gaming ma che diano spunti e conoscenze anche in altri settori (in questo caso l'intelligenza artificiale)!