alin256 / Directional-Boring

Horizontal Directional Drilling Simulation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Horizontal Directional Drilling Simulation

Original concept description

Coding walkthrough and references: thecodingtrain.com/challenges/172-directional-boring

This project started as a collaboration with Grady Hillhouse at the Practical Engineering YouTube channel. Check out his video to learn more about horizontal directional drilling!

demo GIF of simulation

Give the Coding Train version a try codingtrain.github.io/Directional-Boring

Fog of uncertainty only penetrated by sound waves to detect boulders

This version is a playable simulation game. You need to reach the target and not hit any obstacles. You only control the bit's bias (direction), either up or down.

The Fog of uncertainty hides the large boulders. The fog clears away as you drill closer. To help you out, the tops of the boulders are detected before drilling by reflected sound waves shot from the surface; see Reflection seismology.

If you hit a boulder, you can pull back the pipe (several times) and try drilling in another direction. Your drill bit will get broken after three collisions.

The score shows the total length drilled, the final length of the well and the number of times you got stuck.

visual instructions

Give the alin256 version a try al-digital.no/Directional-Boring

DOI for citing one of the latest releases:

DOI

Copyright (c) 2022 Daniel Shiffman; Sergey Alyaev (alin256); ArztKlein; Rishi; tyomka896 MIT License

About

Horizontal Directional Drilling Simulation

License:MIT License


Languages

Language:JavaScript 92.1%Language:CSS 4.3%Language:HTML 3.7%