Skip to content

dev-ansung/2048-WebDriver-Solver

Repository files navigation

2048 WebDriver Solver

Preview

Selenium WebDriver is used to parse interactive web elements and simulate user input.
AI ultilizes bruteforce time-bounded breath first search on grid state using neighbourhood difference as heuristic function.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

Node.js

Installing

  1. Clone the repository
  2. Install dependencies thru
npm install
  1. Run the program
npm start

Testing

Jest unit test for each classes

npm test

Result

Highest score during testing Preview

Built With

Authors

License

This project is licensed under the MIT License.

Acknowledgments

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published