Cdca12 /
Compilador
Proyecto que implementa un compilador, hecho en Java. Realizado para la materia de Lenguajes y Autómatas II.
38/100 healthLoading repository data…
jonahuman / repository
Proyecto de Autómata Celular en Java, el contenido contiene Enum para gestionar algunas clases de este proyecto, la carpeta Data está creada para almacenar el archivo CSV. sin Data el archivo CSV no va a existir y el programa caerá.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Este proyecto implementa un autómata celular en lenguaje de programación Java, explorando patrones emergentes, dinámicas interesantes y programación orientada a objetos.
Este proyecto se basa en la simulación de autómatas celulares, un modelo matemático que representa sistemas dinámicos discretos. En nuestro caso, implementamos un autómata celular bidimensional en Java, donde cada celda evoluciona según reglas específicas.
Enum: El Enum que gestiono en este proyecto tiene un papel importante. Representa los diferentes estados o comportamientos que las celdas pueden tener. Por ejemplo, el usuario puede tener estados como "vivo", "muerto" o "inactivo".
Carpeta "Data": Esta carpeta es crucial para el funcionamiento del programa. Contiene el archivo CSV que almacena información inicial para el autómata. Sin esta carpeta, el programa se caerá en un momento determinado.
CSV "Excel": El archivo CSV debe abrirse manualmente en la ubicación o folder correspondiente para ver su contenido.
Descarga el proyecto:
Clona este repositorio en tu máquina local:
git clone https://github.com/jonahuman/miproyecto-modulo2
Compilación y ejecución:
Compila el código Java:
javac Main.java
Ejecuta el programa:
java Main
Capturas de pantalla o imágenes:
3.1. Estructura original
3.2. Ejecución con carpeta Data.
3.3. Ejecución sin carpeta Data.
¡Contribuciones son bienvenidas! Si encuentras errores, tienes ideas para mejoras o simplemente quieres colaborar, no dudes en abrir un issue o enviar un pull request. Juntos podemos hacer que este proyecto sea aún mejor.
Si encuentras útil este proyecto, considera darle una estrellita (⭐️) en GitHub. También puedes seguirme para estar al tanto de futuras actualizaciones y proyectos interesantes.
¡Gracias por tu interés en el autómata celular! Si tienes más preguntas o necesitas ayuda, no dudes en preguntar. ¡Hasta luego!
Selected from shared topics, language and repository description—not editorial ratings.
Cdca12 /
Proyecto que implementa un compilador, hecho en Java. Realizado para la materia de Lenguajes y Autómatas II.
38/100 healthJhos-hgnu /
El presente repositorio contiene un proyecto realizado en Java JDK 21 con Java Swing, el proyecto se basa en la teoría de lenguajes formales y autómatas.
34/100 healthEl proyecto consiste en desarrollar una aplicación en Java con una interfaz gráfica que permita a los usuarios ingresar una expresión regular y convertirla en un autómata finito determinista (AFD).
MkHunter /
Proyecto de automatas II.
27/100 healthChristyeJF /
Proyecto JAVA sobre autómatas(Teoría de la Computación)
37/100 healthEDANHS /
Compilador de lenguaje para proyecto final de autómatas y compiladores.
27/100 health