Building a "Synergy Simulator with Mentoring" in Splinterlands [ES-EN]

IMAGE.png

Cover created in Canva

image.png

Desde hace tiempo he querido construir una aplicación y/o herramienta para “Splinterlands” con el fin de ayudar a nuevos usuarios en su proceso de aprendizaje en el juego, ya que si bien es cierto que el juego no es complicado, cuando cualquier jugador inicia siempre se siente de cierta manera abrumado por todas las cartas existentes, las habilidades, las reglas y la forma en como debes ordenar las cartas en el campo, lo que quiero decir es que, al inicio siempre es difícil, así que es esto lo que quiero abordar en principio.

Es por eso que, con ayuda del “Vibe Coding y la AI”, ya he construido una herramienta que precisamente me ayuda con esto, sin embargo, tengo 2 días con un problema de las API de Splinterlands, ya que, me lanza un error de consulta, ya que al parecer no logra conectarse debido a una restricción de CORS, que seria una limitación de proxys, he iterado lo mas que puedo para hacer que funcione sin resultados concretos, pero, cuando este lista y publicada la compartiré, sin embargo, hoy mostrare cual es el concepto que tiene detrás y que es básicamente lo que hará.

Así que, si quieres saber de que se trata la herramienta, que es lo que hará y como te ayudará en tu progresión y aprendizaje en el juego, quédate hasta el final de este post:

Separador.png

¿Qué es “SplinterMentor”?

image.png

SplinterMentor es una aplicación y/o herramienta diseñada para el crecimiento educativo de cualquier jugador que quiera aprender sobre cada una de las batallas que juega, no se trata de un BOT o de alguna herramienta que toma las decisiones de alineaciones o estrategias por ti, sino mas bien una herramienta que funciona como un entrenador “Post Batalla”, analizando el historia de juego, los errores tácticos que se han cometido y ofreciendo principalmente mejoras basadas en el mazo real que posee el jugador.

En pocas palabras, funciona como un entrenador personal que ayuda al jugador a entender las mecánicas del juego, saber porque se perdió, cual fue la carta que cambio el rumbo de la batalla entre otros detalles de importancia que inmediatamente podrán identificar, aprender y/o aplicar las correcciones cuando tengan una batalla similar a esa, ya que “Splinterlands” a pesar de ser un juego de batallas rápidas automáticas, también es un juego de memoria, ya que, si no te aprendes las reglas/modificadores y habilidades, no podrás reaccionar ni armar una combinación acorde a las mismas.

Ahora bien, ya comenté que básicamente es “SplinterMentor”, pero, que tipo de problema resuelve:

¿Cuál es el problema que aborda la herramienta ademas de sus objetivos?

La idea de haber creado esta herramienta es apoyar al jugador promedio que intenta subir de liga, pero no puede hacerlo porque no entiende porque perdió, este pasa mas que todo en las ligas “Bronce y Plata”, básicamente se preguntan qué fue lo que fallo, seria el posicionamiento de mis cartas en el campo, la velocidad o lo que la mayoría al inicio siempre se equivoca, que es una mala interpretación de las reglas.

Pues con esto claro, las herramientas que se conocen activas en el ecosistema de “Splinterlands”, dan estadísticas y probabilidades, las cuales funcionan, pero solo para aquellos que saben interpretarlas y muchas veces no quiere decir que el jugador realmente aprenda de esto, pero, con “SplinterMentor” obtienes conocimiento aplicable siempre y cuando lo lleves a la práctica.

Ahora bien, cuáles son los objetivos:

  • Educación: No es programa de estudio, pero la idea es enseñar de forma clara y sencilla las mecánicas del juego, el orden de ataque, las sinergias de las habilidades, aprender sobre las reglas y todo esto basado en batallas reales que se jueguen en el juego clasificado.

  • Optimización de los recursos: Lo que quiero es que los jugadores saquen el máximo provecho de los recursos que tienen, en pocas palabras de su mazo de cartas, tengas las cartas que tengas, sean propias o alquiladas.

  • Estrategias: Ofrecer combinaciones y acciones especificas que te ayudaran a mejorar tu progresión y jugabilidad.

Separador.png

Explicando un poco la lógica de la herramienta “SplinterMentor”

A ver para conocer cómo funciona o básicamente lo que quise crear para que me ayudara en el análisis de las batallas y las causas de la derrota, tiene que ver con 3 áreas fundamentales:

  • Aprovechamiento de las Reglas: En búsqueda de resolver el desaprovechamiento de las reglas, la herramienta verifica si la combinación y/o alineación del jugador aprovecharon realmente las reglas de la batalla, por ejemplo, si estamos en una batalla con la regla “Super Sneak”, la herramienta evalúa si el jugador coloco a su monstruo de mayor ataque con ataque “Cuerpo a Cuerpo” en la última posición en búsqueda de maximizar el daño, o si por el contrario, lo coloco en una posición frontal donde su ataque se desperdicia.

  • Iniciativa (Velocidad): Otro aspecto fundamental que realiza la herramienta es un desglose detallado del orden de ataque que poseen nuestras cartas “Turno por Turno”, esto con la intención de evaluar la gestión de la velocidad en la batalla, el cual es un aspecto realmente importante en la jugabilidad, también identifica cuantos ataques fallidos hubo gracias a la diferencia de la velocidad o a la influencia de habilidades que ayuden a que los ataque fallen como ”Flying”.

  • Analisis de posicionamiento: Con la intención de corregir el posicionamiento, la herramienta detecta errores críticos, como por ejemplo cuando una carta termina de forma prematura en la primera posición, volviéndose completamente inútil al no poder atacar desde la misma, cosas de este etilo detecta, para que, en vez de colocar cartas cerca de la primera posición que no puedan atacar, tengas en cuenta otras que si puedan.

Separador.png

Consideraciones Finales

Con esta herramienta lo que quiero es ayudar a la mayoría de los jugadores nuevos a entender las mecánicas del juego y por supuesto aplicar lo que la herramienta comenta para mejorar, esto es lo que tengo planeado, pero, no he logrado que de verdad funcione por problemas con la API, pero, espero que algunos miembros del equipo o desarrolladores de herramientas puedan ayudarme con el problema.

Espero sus comentarios, cualquier duda sobre la herramienta o aspectos que quisieran que agregara, solo comenten, estaré atento a los comentarios.

Nos vemos en el "Campo de Batalla"

image.png

For some time now, I have wanted to build an application and/or tool for Splinterlands to help new users learn the game. While it is true that the game is not complicated, when any player starts out, they always feel somewhat overwhelmed by all the existing cards, skills, rules, and how you have to arrange the cards on the field. What I mean is that it's always difficult at first, so this is what I want to address in the beginning.

That's why, with the help of "Vibe Coding and AI," I've already built a tool that helps me with this, but I've been having a problem with the Splinterlands APIs for two days now, as I'm getting a query error because it can't connect due to a CORS restriction, which is a proxy limitation. I've iterated as much as I can to make it work without any concrete results, but when it's ready and published, I'll share it. However, today I will show you the concept behind it and what it will basically do.

So, if you want to know what the tool is all about, what it will do, and how it will help you progress and learn in the game, stick around until the end of this post:

Separador.png

What is "SplinterMentor"?

image.png

SplinterMentor is an application and/or tool designed for the educational growth of any player who wants to learn about each of the battles they play. It is not a BOT or a tool that makes decisions about lineups or strategies for you, but rather a tool that works like a "post-battle" coach, analyzing game history, the tactical errors that have been made, and offering improvements based on the player's actual deck.

In short, it works like a personal trainer that helps players understand the mechanics of the game, know why they lost, which card changed the course of the battle, among other important details that they can immediately identify, learn, and/or apply corrections when they have a similar battle, since "Splinterlands," despite being a game of fast automatic battles, is also a game of memory, because if you don't learn the rules/modifiers and skills, you won't be able to react or put together a combination according to them.

Now, I already mentioned that it is basically "SplinterMentor," but what kind of problem does it solve?

What problem does the tool address in addition to its objectives?

The idea behind creating this tool is to support the average player who is trying to move up a league but can't do so because they don't understand why they lost. This happens most often in the Bronze and Silver leagues. Basically, they wonder what went wrong: was it the positioning of my cards on the field, the speed, or what most people get wrong at the beginning, which is a misinterpretation of the rules?

With this in mind, the tools known to be active in the Splinterlands ecosystem provide statistics and probabilities, which work, but only for those who know how to interpret them. Often, this does not mean that the player actually learns from this, but with SplinterMentor, you gain applicable knowledge as long as you put it into practice.

Now, what are the objectives:

  • Education: It is not a study program, but the idea is to teach the mechanics of the game, the order of attack, the synergies of the skills, and the rules in a clear and simple way, all based on real battles played in ranked games.

  • Resource optimization: What I want is for players to make the most of the resources they have, in short, their deck of cards, whatever cards they have, whether they are their own or rented.

  • Strategies: Offer specific combinations and actions that will help you improve your progression and gameplay.

Separador.png

Explaining a little about the logic behind the "SplinterMentor" tool

To understand how it works, or basically what I wanted to create to help me analyze battles and the causes of defeat, it has to do with three fundamental areas:

  • Taking Advantage of the Rules: In an effort to resolve the misuse of rules, the tool verifies whether the player's combination and/or alignment actually took advantage of the battle rules. For example, if we are in a battle with the "Super Sneak" rule, the tool evaluates whether the player placed their monster with the highest attack power with a "Melee" attack in the last position in order to maximize damage, or if, on the contrary, they placed it in a front position where its attack is wasted.

  • Initiative (Speed): Another fundamental aspect of the tool is a detailed breakdown of the attack order of our "Turn-by-Turn" cards, with the aim of evaluating speed management in battle, which is a really important aspect of gameplay. It also identifies how many failed attacks there were due to speed differences or the influence of skills that cause attacks to fail, such as "Flying."

  • Positioning analysis: With the aim of correcting positioning, the tool detects critical errors, such as when a card ends prematurely in the first position, becoming completely useless because it cannot attack from that position. It detects things like this so that, instead of placing cards near the first position that cannot attack, you can consider others that can.

Separador.png

Final Thoughts

With this tool, I want to help most new players understand the mechanics of the game and, of course, apply what the tool suggests to improve. That's what I have planned, but I haven't been able to get it to work properly due to problems with the API. However, I hope that some team members or tool developers can help me with the problem.

I look forward to your comments. If you have any questions about the tool or aspects you would like me to add, just comment, and I will be attentive to your comments.

See you at the "Battlefield".

dividerHive1.png

Here is the direct link to my latest posts and the link to my Profile

Visit my website

https://files.peakd.com/file/peakd-hive/lenonmc21/23w2qMEwCB8W7Xut6ibYwVKwTPHMx79B7kYpB5qH1x7XayYG7Q34f3ALNn4BwUHeXitFe.pnghttps://files.peakd.com/file/peakd-hive/lenonmc21/23wqZpq8AG67uxY9Ejnas2oHBZbPsJ57aRjNMAbDQCnWFreXZtroTi5Jkxc1XVCMRCR71.png
2026 starts strong for Splinterlands – Technical and Fundamental Analysis of $SPS [ES-EN]Complete analysis of "Elowen Sylphie," the sixth card in the "Conclave Arcana" conflicts [ES-EN]

dividerHive1.png

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

dividerHive1.png

Proud Member of "Shield of Glory".

dividerHive2.png

0.21008695 BEE
2 comments

This post has been supported by @Splinterboost with a 20% upvote! Delagate HP to Splinterboost to Earn Daily HIVE rewards for supporting the @Splinterlands community!

Delegate HP | Join Discord

0.00000000 BEE

This looks like a cool tool. I’ll have to have a better look at it later

0.00000000 BEE