Actualmente, el código no se comenta muy bien. Esto cambiará pronto.
Escribí un informe que explica cómo se hizo este asistente de IA. Se adapta a una audiencia que no es de ciencia no competitiva. Consulte: informe de borrador aproximado
Bibliotecas utilizadas:
Si aún desea ver el código para el siguiente:
La arquitectura de la red neuronal convolucional (Lenet).
Entrenamiento de la primera CNN (red nerual convolucional).
Predicciones sobre el primer CNN.
Prueba de predicciones en vivo (en tiempo real) en el primer CNN, para aprender el mazo del oponente.
Entrenamiento de la segunda CNN (red nerual convolucional).
Predicciones en el segundo CNN.
Prueba de predicciones en vivo (en tiempo real) en el segundo CNN, para saber qué carta está jugando mi oponente.
Ambos CNN se ejecutan juntos durante el tiempo real para predecir el ciclo de la tarjeta del oponente + Elixir. (Esta sección también tiene mucho código con respecto a la aplicación AI real).
Tkinter gui
El código se puede encontrar aquí: Clash_royale_helper.py