Creating “Splinter Tactician,” a tool for intelligently analyzing a battle [ES-EN]

Cover created in Canva

Desde hace tiempo he querido crear una herramienta que me permita tanto a mi como a los jugadores aprender sobre las batallas de manera inteligente, mi primer prototipo fue “SplinterMentor” y por algunas errores que me genero en la API de Splinterlands no pude llevarlo adelante, pero, no me di por vencido y por eso he construido ahora “Splinter Tactician”, una herramienta que funciona de manera más sencilla que SplinterMentor” y lo mejor es que ahora si es funcional, por lo que, esta vez sí podrás aprender.
Por supuesto esta en su fase BETA, estoy haciendo mas pruebas así que todavía no lo lanzare al publico hasta realizar mas pruebas y saber como lanzarlo de forma eficiente para que todos puedan usarlo, ya que imagino que esto implica costos asociados que no estoy seguro si puedo cubrir, aun así, tranquilos, hare todo lo posible para lanzarlo y que puedan usarlo, quizás para algunos no sea funcional porque están muy avanzados, pero, probablemente para esos nuevos usuarios sea una herramienta que los ayude a entender mucho sobre la jugabilidad, y es genial ayudar desde esta perspectiva.
Así que, este post es para comentarles como funciona paso a paso, indicarles como se usa y todos los detalles, aunque, en el futuro estaré colocándole mas herramientas y aspectos que pueden mejorar su funcionamiento. Así que, vamos con esto:

Interfaz y cómo funciona “Splinter Tactician”

Su interfaz es bastante simple, no tiene nada del otro mundo, podría mejorarla, pero prefiero que se mantenga lo más sencilla que se pueda para que no sea una barrera de entrada que los jugadores puedan rechazar por no entender, en todo caso, lo revisare luego, pero, lo importante de la interfaz es que apenas la vean puedan entender para que sirve y como usarla.
Pero ¿Cómo funciona realmente la herramienta o, mejor dicho, para que fue creada?
Para responder esto, lo mas sencillo es decir que su función u objetivo es brindar “Soporte” estratégico a esos jugadores que quisieran saber mas sobre una batalla que perdieron o ganaron respectivamente, la idea es que al darle todos los detalles que necesita para ejecutar el análisis, cualquier jugador pueda entender que fue lo que paso, como paso, porque perdió o gano, ya que hay golpes de suerte en los posicionamientos que hacen ganar a los jugadores novatos sin siquiera notarlo o darse cuenta, estas son cosas que pueden pasar y para esto principalmente es que he creado la herramienta, porque, en un principio cuando yo comencé a jugar, era muy sencillo de entender, pero mientras mas pasa el tiempo, existen nuevas mecánicas un “METAJUEGO” distinto que evoluciona y lo ideal es entender todo esto.
Por lo que, para lograrlo, los elementos que puedes ver en la siguiente imagen definirán por sí solo que es lo que hace:

Interfaz

Mana Cap y League: Aquí puedes elegir la cantidad de mana de tu batalla y la liga donde estas jugando.
Active Rulesets: En este apartado solo debes desplegar la lista de modificadores o reglas y elegir las que tienen tu batalla, aquella que ya perdiste o ganaste.
Avalaible Splinters: Básicamente los “Splinters” disponibles en la batalla, esos elementos que se podían jugar en la misma. Pensé en colocar las “Lineas de sangre”, pero en una batalla no sabes este tipo de cosas, así que, no las veo necesaria, creo que esto es quizás otro apartado que pudiera crear para que los jugadores aprendan sobre las “Lineas de Sangre y las Tácticas de Invocador”.
Post Mortem Log: Aquí el sistema solo te pedirá una captura de pantalla que analizará con ayuda de IA para analizar todo sobre la batalla.
Con esto, ya estas listo para conocer los detalles, y solo queda darle al botón que dice “Ejecutar Analisis” para ver los resultados, que luego explicare en la siguiente sección.

¿Cómo analiza, funcionamiento y razonamiento?

En este punto la herramienta tiene fallas, ya que primero tiene que analizar y/o segmentar por formato, ya que le presente una partida en “Moderno” y sus análisis lo hizo con cartas del formato “Salvaje”, aunque, no quiere decir que lo que diga es incorrecto, su análisis de la batalla fue perfecto, adicional a la optimización de la estrategia, pero, hacen falta más cambios.
En todo caso, veamos como funciona ese motor lógico:

La base del "Motor Logico"

Analisis de Batalla: Lo primero que hace es analizar las reglas de la batalla y una evaluación de las amenazas sobre como jugar en estos modificadores, lo que ayuda al jugador en un primer vistazo para saber que hacer en una próxima batalla.
Formación Optimizada: Aquí el motor lógico te recomienda “Arconte/Invocador” mas la alineación acorde para las condiciones de la batalla.
Las mecánicas invisibles: Te da mas recomendaciones que puedes aprovechar, por ejemplo, el secreto del posicionamiento para aprovechar al máximo, ademas para conocer la velocidad es que es un aspecto muy importante en las batallas, y lo que determina el orden del turno.
Vigilancia de Contrataque: Básicamente te muestra la debilidad de la estrategia y con lo que te podrían vencer con ella, algo que debes tomar en cuenta para perfeccionar esta alineación.
Nota: Por supuesto, este es un análisis, pero no quiere decir que tengas que seguir al pie de la letra lo que dice la herramienta, es más como una guía para que puedas aprender sobre como proceder en una batalla.

Consideraciones Finales

Claro, esto no es la muestra final, como dije debo arreglar muchos de los detalles de la herramienta como los “Formatos” que comente anteriormente, darle más contexto y herramientas para que trabaje mucho mejor, por lo que, espero que les guste esta herramienta, estaré trabajando para mejorarla y cuando crea que sus respuestas son óptimas, notificare para lanzarla.
Si tienes ideas para incluir en la herramienta, con gusto puedes dejar tus comentarios y vere como hacerlo realidad.
Nos vemos en el "Campo de Batalla"

For a long time, I’ve wanted to create a tool that would allow both me and the players to learn about battles in a smart way. My first prototype was “SplinterMentor,” but due to some errors I encountered with the Splinterlands API, I couldn’t move forward with it, But I didn’t give up, and that’s why I’ve now built “Splinter Tactician”—a tool that works more simply than “SplinterMentor”—and the best part is that it actually works now, so this time, you really will be able to learn.
Of course, it’s still in the BETA phase. I’m conducting more tests, so I won’t release it to the public just yet until I’ve done more testing and figured out how to launch it efficiently so everyone can use it. I imagine this involves costs that I’m not sure I can cover, but don’t worry—I’ll do everything I can to launch it so you can use it. It might not be useful for some of you who are already very advanced, but for new users, it’ll likely be a tool that helps them understand a lot about the gameplay, and it’s great to be able to help from that perspective.
So, this post is to walk you through how it works step by step, show you how to use it, and go over all the details—though I’ll be adding more tools and features in the future to improve its functionality. So, let’s get started:

Interface and How “Splinter Tactician” Works

The interface is pretty simple—nothing fancy. I could improve it, but I’d rather keep it as straightforward as possible so it doesn’t become a barrier to entry that players might avoid because they don’t understand it. In any case, I’ll review it later, but the important thing about the interface is that as soon as they see it, they can understand what it’s for and how to use it.
But how does the tool actually work, or rather, what was it created for?
To answer this, the simplest way is to say that its function or purpose is to provide strategic “support” to players who want to learn more about a battle they lost or won, respectively. The idea is that by providing all the details needed to perform the analysis, any player can understand what happened, how it happened, and why they lost or won. Since there are lucky breaks in positioning that allow novice players to win without even noticing or realizing it—these are things that can happen—this is primarily why I created the tool. Because, when I first started playing, it was very easy to understand, but as time goes on, new mechanics emerge—a different “METAGAME” that evolves—and the ideal is to understand all of this.
Therefore, to achieve this, the elements you can see in the image below will clearly show what it does:

Interface

Mana Cap and League: Here you can choose your battle mana amount and the league you're playing in.
Active Rulesets: In this section, simply scroll through the list of modifiers or rules and select the ones that apply to your battle—the one you've already lost or won.
Avalaible Splinters: Basically, the “Splinters” available in battle—those elements that could be played during the battle. I considered including “Bloodlines,” but in a battle you don’t know this kind of information, so I don’t think they’re necessary. I think this might be another section I could create to help players learn about “Bloodlines and Summoner Tactics.”
Post Mortem Log: Here, the system will simply ask you for a screenshot, which it will analyze using AI to review every aspect of the battle.
Now you're ready to see the details. All you have to do is click the "Run Analysis" button to view the results, which I'll explain in the next section.

How do you analyze, function, and reason?

At this point, the tool has some flaws, since it first needs to analyze and/or segment by format; for example, I entered a match in “Modern,” but its analysis was based on cards from the “Wild” format. That said, this doesn’t mean its conclusions are incorrect—its analysis of the battle was spot-on, and it did a great job optimizing the strategy—but further improvements are needed.
In any case, let's see how that logic engine works:

The foundation of "Logic Engine"

Battle Analysis: The first thing it does is analyze the battle rules and assess the threats to determine how to play under these conditions, which helps players quickly figure out what to do in an upcoming battle.
Optimized Training: Here, the logic engine recommends "Archon/Summoner" along with the appropriate alignment for the battle conditions.
The Invisible Mechanics: It gives you more tips you can use, such as the secret to positioning to get the most out of it, as well as information on speed—which is a very important factor in battles—and what determines the turn order.
Counterattack Surveillance: Basically, it shows you the strategy's weaknesses and how it could be used against you—something you should keep in mind when refining this lineup.
Note: Of course, this is an analysis, but that doesn't mean you have to follow the tool's recommendations to the letter; it's more of a guide to help you learn how to approach a battle.

Final Thoughts

Of course, this isn’t the final version. As I mentioned, I still need to iron out many of the tool’s details—such as the “Formats” I mentioned earlier—and add more context and features to make it work much better. So, I hope you like this tool; I’ll be working on improving it, and once I’m confident that its responses are optimal, I’ll let you know when it’s ready to launch.
If you have any ideas for features to include in the tool, please feel free to leave your comments, and I’ll see how I can make them a reality.
See you at the "Battlefield".

Here is the direct link to my latest posts and the link to my Profile
Visit my website
![]() | ![]() |
| If you want to earn rewards for your Splinterlands content, “READ THIS POST” [ES-EN] | What do you need to know to learn how to play “Splinterlands” from scratch? [ES-EN] |



If you are new, I invite you to register in this LINK


Proud Member of "Shield of Glory".



Thanks for sharing! - @bunsbagsandcaps
