Docker is available for Linux, MacOS, and Windows.
Docker for Mac is best installed with Homebrew and Homebrew Cask. For other ways to install on MacOS, see Install Docker for Mac in Docker's docs.
brew cask install docker # Install Docker
Docker is available for Linux, MacOS, and Windows.
Docker for Mac is best installed with Homebrew and Homebrew Cask. For other ways to install on MacOS, see Install Docker for Mac in Docker's docs.
brew cask install docker # Install Docker
This project aims to design and implement Javascript visualizations for the book Artificial Intelligence: A Modern Approach. These visualization would work as an educational aid along with the book.
Since each chapters can have a lot of potential visualization and animation, we wanted to approach each of them on a priority basis. The priority of a visualization was judged on the basis of how much time/resources it would take against how much can it enhance the user’s experience as compared to the book.
class Node: | |
def __init__(self, label=None, data=None): | |
self.label = label | |
self.data = data | |
self.children = dict() | |
def addChild(self, key, data=None): | |
if not isinstance(key, Node): | |
self.children[key] = Node(key, data) | |
else: |