Website to test solving the rabbit hole challenge.

Overview

🐰 Rabbit in the Hole Challenge

This website is designed to show solutions and possibilities for the Rabbit in the Hole Challenge.

πŸ“œ What is the challenge?

There are 100 holes πŸ•³οΈ in a line, and there's a rabbit 🐰 hiding in one of the holes

You can only look in one hole at a time, and every time you look in a hole, the rabbit jumps to an adjacent hole. Find the rabbit!

πŸŽ‰ How to contribute?

Fork and clone this repo.

git clone https://github.com/<Your fork>/rabbit-hole-challenge.git

Install its dependencies using yarn:

yarn install

Run the project

yarn dev

After that, the website will be served in your browser, in the url specified in the terminal. Now you can do whatever changes do you want, commit and push them, and then send a Pull request to this repository. It will be revised, and if its everything alright it will be approved and merged :).

πŸ—‚οΈ Folder structure

src
─┬─
 β”œβ”€β”€ assets (images, videos, svgs, assets in general)
 β”‚
 β”œβ”€β”¬ components
 β”‚ β”œβ”€β”€ Emojis (bunny, player, holes...)
 β”‚ β”œβ”€β”€ Interactive (config interactibles like inputs, buttons, menus)
 β”‚ └── other components
 β”‚
 β”œβ”€β”€ contexts (react contexts)
 β”‚
 β”œβ”€β”¬ gameplay (related to game logic)
 β”‚ β”œβ”€β”€ algorithms (algorithms used for the game AIs, one per file)
 β”‚ └── loop.js (executes the gameplay loop, like changing positions and states)
 β”‚
 └── utils (reusable functions)

πŸ† Contributors

Kent C. Dodds
Nick Gabe

🐦 πŸ±β€πŸ’» 🀡
Kent C. Dodds
Jeff Quesado

🐦 πŸ±β€πŸ’» 🌐
You might also like...

This project is for hacktoberfest to encourage new developer and open source developers to contribute to open source and improve skills which require debugging, write testable code, industry standards, problem solving and many more,

This project is for hacktoberfest to encourage new developer and open source developers to contribute to open source and improve skills which require debugging, write testable code, industry standards, problem solving and many more,

πŸš€ Blog project for hacktoberfest In this repository, you can find issues related to a blog project that is built on top of Next.js. The project is a

Oct 9, 2022

Fun website to challenge naming all districts in Nepal.

Nepal-Districts Live: https://districts.aabishkararyal.com Repo: https://github.com/aabishkaryal/nepal-districts Table Of Content: Inspiration: Techno

Dec 25, 2022

Jester is a test-generation tool to create integration test code.

Jester is a test-generation tool to create integration test code.

Code Generator for Integration Tests Introduction Welcome to Jester: An easy-to-use web application that helps you create and implement integration te

Dec 12, 2022

An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!

An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!

LearnGitBranching LearnGitBranching is a git repository visualizer, sandbox, and a series of educational tutorials and challenges. Its primary purpose

Jan 3, 2023

This Repository consist of Daily learning JS, Assignments, coding challenge, projects, references, tutorial

This Repository consist of Daily learning JS, Assignments, coding challenge, projects, references, tutorial

πŸ’› A Tour of JavaScript This Repository consist of Daily learning, Assignments, coding challenge, projects, references, tutorial. πŸ‘©β€πŸ’» πŸ‘¨β€πŸ’» alert(

Sep 7, 2022

A Weather API project inspired by The Ultimate API Challenge / Weather API.

Weather API Project A Weather API project inspired by The Ultimate API Challenge / Weather API. Tech Stack: React.js Tailwind Axios Inspiration The Pr

Dec 29, 2021

Codelandia-Challenge-2-JordanShoes - Desafio da comunidade da CodelΓ’ndia, realizada com React e Typescript.

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Jan 3, 2022

30 Day Vanilla JS Challenge

30 Day Vanilla JS Challenge

JavaScript30 Starter Files + Completed solutions for the JavaScript 30 Day Challenge. Grab the course at https://JavaScript30.com Community #JavaScrip

Jan 2, 2023

Alura Challenge Oracle One Logica de Programacion Latam

Alura Challenge Oracle One Logica de Programacion Latam Desafio 1 Encriptador de texto Este repositorio fue creado como soluciΓ³n al Challengue #1 prop

Jan 31, 2022
Comments
  • Person github avatar

    Person github avatar

    So I was intrigued about how arcane it was the mention to one's avatar.

    My avatar would be

    But then I have found this repo (networg-avatar-picker) that showed this API line:

    `https://github.com/${username}.png`
    

    So I tested for https://github.com/jeffque.png and I got my own avatar from an easy to read and reproduce link.

    Should we replace avatar mention to this more human readable way?

    opened by jeffque 0
  • Custom algorithm?

    Custom algorithm?

    Let user input its own custom search algorithm.

    It should be a function whose input is the quantity of holes and a callback sync function (peek: int) -> boolean that tells if the last peek found the rabbit.

    opened by jeffque 0
Owner
NΓ­colas Gabriel
Full Stack Developer at Vinivia
NΓ­colas Gabriel
experimental web browser optimized for rabbit-holing

Cartographist Cartographist is an experimental web browser optimized for rabbit-holing. Instead of opening new windows (with cmd-click), Cartographist

Szymon Kaliski 160 Jan 2, 2023
SAP Community Code Challenge: This repository contains an empty OpenUI5 application and end-to-end tests written with wdi5. Take part in the challenge and develop an app that passes the tests.

SAP Community Code Challenge - UI5 The change log describes notable changes in this package. Description This repository is the starting point for the

SAP Samples 8 Oct 24, 2022
This is a website for solving IT issues and providing IT solutions as answers to submitted tickets from clients. It is a project from Software Interns Team in Safecotech Internship Program 2022.

CONNECT IT-Solutions Table of Contents Built With Getting Started Description Documentation Commit History Screenshots Contributors Built With : Node

null 4 Sep 24, 2022
This is 2D Black Hole Visualization

Blackhole Live demo Blackhole Calculations How to run in your machine? Clone or download ZIP file Then open HTML file in VS code and run with live ser

Nikhil Yadav 13 Jan 7, 2023
Synchronize multiple Pi-hole instances

Orbital Sync Orbital Sync synchronizes multiple Pi-hole instances for high availability (HA) using the built-in "teleporter". In other words, it perfo

Matt Webb 32 Dec 30, 2022
N8n node for using the Pi-hole API

n8n Pi-hole API client This is an N8n community node. It allows you to use the Pi-hole API [1],[2], in your workflow. Most of the resources provided b

Hugo Alves 3 Oct 8, 2022
Use Cloudflare Gateway DNS/VPN to block ads, malware and tracking domains - free alternative to NextDNS, Pi-hole and Adguard

Cloudflare Gateway Pi-hole Scripts (CGPS) Cloudflare Gateway allows you to create custom rules to filter HTTP, DNS, and network traffic based on your

null 70 Aug 13, 2023
A VS Code extension for solving problems from WorkAt.tech

VSCode-WorkAt VSCode-WorkAt is an extension that lets you write code for WorkAt.tech in VSCode. Check it out on the Marketplace. Features Choose a lan

Aditya Prakash 3 Aug 29, 2022
375 DSA Tracker helps you build your confidence in solving any coding related question and helps you prepare for your placements. It is your personal web-based progress tracker based on 375 DSA Sheet by Aman Dhattarwal & Shradha Didi

375-DSA Tracker ??‍?? Me and my friend Abhilash Jena made a 375 DSA Tracker website based on 375 DSA Sheet by Aman Dhattarwal & Shradha Didi which hel

null 8 Nov 11, 2022
GPU Drops' captcha solving extension without affiliate tracking code injection

Noptcha, without affiliate link injection Noptcha is a reCaptcha and hCaptcha solving extension created by GPU Drops. This fork was made because I hat

Sqaaakoi 201 Dec 26, 2022