Un juego de serpientes impulsado por IA que utiliza Deep Q Learning

Introducción: Este proyecto se basa en el aprendizaje por refuerzo que entrena a la serpiente para que coma la comida del entorno. A continuación se muestra un gif de ejemplo para darle una idea de lo que vamos a construir. Serpiente impulsada por IA Los requisitos previos para este proyecto son: Aprendizaje reforzado Aprendizaje profundo …

Un juego de serpientes impulsado por IA que utiliza Deep Q Learning Leer más »

tabla ASCII

ASCII (Código estándar estadounidense para el intercambio de información) es una codificación de caracteres estándar utilizada en telecomunicaciones. La pronunciación ASCII de ‘ask-ee’ es un código estrictamente de siete bits, basado en el alfabeto inglés. Los códigos ASCII se utilizan para representar datos alfanuméricos. El código se publicó por primera vez como estándar en 1967. …

tabla ASCII Leer más »

¿Cómo descargar e instalar Epic Games Launcher en Windows?

Epic Games Launcher es un lanzador de juegos digitales donde podemos comprar y jugar juegos. Está disponible para varios sistemas operativos como Windows, macOS, etc. Se lanzó por primera vez en 2018. Es un adware y está construido en lenguajes de programación C++. El crédito de desarrollo es para Epic Games. Está disponible en 15 …

¿Cómo descargar e instalar Epic Games Launcher en Windows? Leer más »

Cadenas de codificación y decodificación Base64 en Python

La codificación Base64 se utiliza para convertir bytes que contienen datos binarios o texto en caracteres ASCII. La codificación evita que los datos se dañen cuando se transfieren o procesan a través de un sistema de solo texto. En este artículo, analizaremos la codificación y decodificación Base64 y sus usos para codificar y decodificar datos …

Cadenas de codificación y decodificación Base64 en Python Leer más »

Introducción a Wireshark

Wireshark es una herramienta de software utilizada para monitorear el tráfico de red a través de una interfaz de red. Es la herramienta de monitoreo de red más utilizada en la actualidad. Wireshark es apreciado igualmente por administradores de sistemas, ingenieros de redes, entusiastas de redes, profesionales de seguridad de redes y piratas informáticos de …

Introducción a Wireshark Leer más »

Emparejamiento en la biblioteca de plantillas estándar (STL) de C++

Un par se usa para combinar dos valores que pueden ser de diferentes tipos de datos. Un par proporciona una forma de almacenar dos objetos heterogéneos como una sola unidad. Básicamente se utiliza si queremos almacenar tuplas. El contenedor par es un contenedor simple definido en i encabezado que consta de dos elementos de datos …

Emparejamiento en la biblioteca de plantillas estándar (STL) de C++ Leer más »

C++ – Bucle

En programación, a veces se requieren varias operaciones mas de una vez o (decir) número n de los tiempos Los bucles se utilizan cuando necesitamos ejecutar un bloque de declaraciones repetidamente. Por ejemplo: Supongamos que queremos imprimir “Hello World” 10 veces. Esto se puede hacer de dos maneras como se muestra a continuación: Método manual …

C++ – Bucle Leer más »

Salir de la versión móvil