Skip to content
This repository was archived by the owner on Dec 3, 2023. It is now read-only.

Commit ab1ea6a

Browse files
committedFeb 10, 2018
Added Ray-Casting algorithm. Reformatted algorithm and test files. Updated README.md.
1 parent 718b283 commit ab1ea6a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+399
-26
lines changed
 

‎LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2016-2017 James Mason
3+
Copyright (c) 2016-2018 James Mason
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

‎README.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Common Algorithms in JavaScript
22

3-
[![Build Status](https://travis-ci.org/sumtype/common-algorithms-js.svg?branch=master)](https://travis-ci.org/sumtype/common-algorithms-js) [![Coverage Status](https://coveralls.io/repos/github/sumtype/common-algorithms-js/badge.svg?branch=master)](https://coveralls.io/github/sumtype/common-algorithms-js?branch=master) [![Known Vulnerabilities](https://snyk.io/test/github/sumtype/common-algorithms-js/badge.svg)](https://snyk.io/test/github/sumtype/common-algorithms-js) [![BCH compliance](https://bettercodehub.com/edge/badge/sumtype/common-algorithms-js?branch=master)](https://bettercodehub.com/) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)
3+
[![Build Status](https://travis-ci.org/sumtype/common-algorithms-js.svg?branch=master)](https://travis-ci.org/sumtype/common-algorithms-js) [![Coverage Status](https://coveralls.io/repos/github/sumtype/common-algorithms-js/badge.svg?branch=master)](https://coveralls.io/github/sumtype/common-algorithms-js?branch=master) [![Known Vulnerabilities](https://snyk.io/test/github/sumtype/common-algorithms-js/badge.svg)](https://snyk.io/test/github/sumtype/common-algorithms-js) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)
44

55
Common algorithms implemented in JavaScript with [Mocha](https://mochajs.org/)/[Chai](http://chaijs.com/) testing.
66

@@ -34,6 +34,10 @@ Common algorithms implemented in JavaScript with [Mocha](https://mochajs.org/)/[
3434
* [Depth First Search](https://github.com/sumtype/common-algorithms-js/blob/master/algorithms/depthFirstSearch.js)
3535
* [Breadth First Search](https://github.com/sumtype/common-algorithms-js/blob/master/algorithms/breadthFirstSearch.js)
3636

37+
### Geometry
38+
39+
* [Ray Casting](https://github.com/sumtype/common-algorithms-js/blob/master/algorithms/rayCasting.js)
40+
3741
## Testing
3842

3943
To run the tests yourself you'll need to download the project and install its node module dependencies via [npm](https://www.npmjs.com/). So, if you haven't already installed [Node.js](https://nodejs.org/) and npm for use on your command line hop over to the Node.js website and follow their download and installation instructions. Once you have Node.js and npm installed, clone the project onto your computer using the following command in your terminal/command prompt/console:

0 commit comments

Comments
 (0)
This repository has been archived.