El corpus de abstracción y razonamiento se convirtió en un juego web
El objetivo de este repositorio es crear una interfaz de interfaz de usuario fácil de usar para el corpus de abstracción y razonamiento de François Chollet, así que los niños de tres años podrían jugar con él. Con la ayuda de esta UI, uno puede explorar un potencial de usar ARC como material educativo para desarrollar la abstracción y las habilidades de razonamiento de los niños pequeños, ya que las tareas de ARC están diseñadas para desafiar las habilidades cognitivas como el reconocimiento de patrones, el razonamiento lógico y la resolución de problemas, lo que los hace ideales para el desarrollo de la primera infancia.
Enlace al juego: https://volotat.github.io/arc-game/
El objetivo del juego es resolver tareas visuales dados varios ejemplos al principio. Las tareas se presentan como varios pares de cuadrículas con resolución arbitraria que contienen células de diferentes colores. Cada par representa cierta transformación de la cuadrícula de entrada en la cuadrícula de salida. La tarea en sí es encontrar esa transformación y aplicarla en las cuadrículas de prueba que se presentan en la parte inferior de la página. Solo las soluciones exactas, en las que todas las células coinciden con la respuesta esperada, se consideran correctas.

Ejemplo de pares de cuadrícula en la parte superior, pruebe el par de la cuadrícula en el medio y la paleta de colores en la parte inferior de una imagen.
Hay varias formas de interactuar con las redes de prueba:
Tamaños de cuadrícula fijos: en el usuario de ARC original puede especificar el tamaño de la cuadrícula arbitraria en la salida de prueba. Algunas tareas se realizan de tal manera que esta mecánica juega un papel importante en la resolución. En la cuadrícula de salida "The Arc Game" ya dada en el tamaño correcto que hace que tales tareas sean mucho más fáciles. Desafortunadamente, no pude encontrar ninguna buena interfaz para cambiar el tamaño de la cuadrícula que no sería demasiado confuso para los niños.
Tenga en cuenta que las tareas se sincronizaron con el repositorio ARC-AGI al 25.08.2024. (Lanzamiento 1.0.2)
Si bien la versión web es más que suficiente para los niños que ya son competentes en el uso de interfaces web, para los niños más pequeños, una versión física del juego podría ser un medio mucho más accesible. Para que sea posible mover las tareas actuales en una lista simple de papel, ahora cada tarea podría imprimirse con el comando "Imprimir" en su navegador de elección. Para imprimir la página web se ajustaría en consecuencia. Por ejemplo, los colores de la celda se cambiarían ligeramente para corresponder para un conjunto típico de 10 marcadores/lápices de colores.
Aquí hay colores que se cambian en la versión imprimible:
Negro -> Transparente (blanco)
Verde -> verde oscuro
Aqua -> azul profundo
Gris -> negro (gris muy oscuro)
Magenta -> Violeta oscura
Granate -> marrón

Ejemplo de un nivel disponible para imprimir en un papel A4 típico.
Esta aplicación web hecha con paquete Bunlder. Para poder construirlo a partir del código fuente, asegúrese de instalar el parcela con el siguiente comando:
npm install -g parcel-bundlerLuego ejecutarlo como su aplicación web local:
cd source
nvm use --lts
npm startEn este punto, debería poder visitar http: // localhost: 1234/y ver la página web del juego.