Pinned Repositories
0ad
Git mirror of the 0 A.D. source code (http://trac.wildfiregames.com/browser)
AIChessGame
A command line AI chess game written in Java. This program has not implemented with any database of opening book and ending book.The evaluation function has taken few things into consideration : the positions of pieces,king safety,double Pawn and center control by knights and bishops.For the search engine that the AI uses,basically it is alpha-beta pruning on game tree.It checks 6 steps ahead in 3sec with avg branching factor at around 20.Moves that lead to a capture are preferable,sorted in Most Valuable Victim - Least Valuable Aggressor (MVV-LVA) principal.This program can be greatly improved by the use of books
Barotrauma
A 2D online multiplayer game taking place in a submarine travelling through the icy depths of Jupiter's moon Europa.
books-1
Books about Nodejs, Angular2, Agile, Clean Code, Docker, Golang, Microservices, REST, TDD, BDD, and Startups.
Books-2
CnC_Remastered_Collection
CodeTogether
Our project is one of the eight best FYP in HKU in 2015.We have won the third runner-up in the FYP competition. We have developed a cloud-based eLearning social platform for distanced collaborative programming using JavaScript,PHP,Linux Shell Script and Java.For student side,It supports real-time concurrent OOP Java coding like google doc and supports text chat,drawing and voice messages for collaboration.Online compilation and execution on source code and running against test cases are supported.Like Codility. For teacher sides,it supports automatic group matching on student,cloud-sourcing database on assignment questions,automized grading,statistic and generating sample result from sample code for test case inputs. We make use of data-mining tool Weka to provide Test Case Classification using Naïve Bayes Classifier to classify test case type and predict the presence of new dimension test case.We also provide Test Case Ranking on difficulties of test cases on assignment by data-mining performance of previous group of student on that assignment. Practicing project management skill by using Github for version control and Trello for scheduling tasks and enhancing collaboration among teammates.
CtCI-6th-Edition
Cracking the Coding Interview 6th Ed. Solutions
Fantasy-Premier-League
Creates a .csv file of all players in the English Player League with their respective team and total fantasy points
Havoc9792's Repositories
Havoc9792/CodeTogether
Our project is one of the eight best FYP in HKU in 2015.We have won the third runner-up in the FYP competition. We have developed a cloud-based eLearning social platform for distanced collaborative programming using JavaScript,PHP,Linux Shell Script and Java.For student side,It supports real-time concurrent OOP Java coding like google doc and supports text chat,drawing and voice messages for collaboration.Online compilation and execution on source code and running against test cases are supported.Like Codility. For teacher sides,it supports automatic group matching on student,cloud-sourcing database on assignment questions,automized grading,statistic and generating sample result from sample code for test case inputs. We make use of data-mining tool Weka to provide Test Case Classification using Naïve Bayes Classifier to classify test case type and predict the presence of new dimension test case.We also provide Test Case Ranking on difficulties of test cases on assignment by data-mining performance of previous group of student on that assignment. Practicing project management skill by using Github for version control and Trello for scheduling tasks and enhancing collaboration among teammates.
Havoc9792/AIChessGame
A command line AI chess game written in Java. This program has not implemented with any database of opening book and ending book.The evaluation function has taken few things into consideration : the positions of pieces,king safety,double Pawn and center control by knights and bishops.For the search engine that the AI uses,basically it is alpha-beta pruning on game tree.It checks 6 steps ahead in 3sec with avg branching factor at around 20.Moves that lead to a capture are preferable,sorted in Most Valuable Victim - Least Valuable Aggressor (MVV-LVA) principal.This program can be greatly improved by the use of books
Havoc9792/0ad
Git mirror of the 0 A.D. source code (http://trac.wildfiregames.com/browser)
Havoc9792/Barotrauma
A 2D online multiplayer game taking place in a submarine travelling through the icy depths of Jupiter's moon Europa.
Havoc9792/books-1
Books about Nodejs, Angular2, Agile, Clean Code, Docker, Golang, Microservices, REST, TDD, BDD, and Startups.
Havoc9792/Books-2
Havoc9792/CnC_Remastered_Collection
Havoc9792/CtCI-6th-Edition
Cracking the Coding Interview 6th Ed. Solutions
Havoc9792/Fantasy-Premier-League
Creates a .csv file of all players in the English Player League with their respective team and total fantasy points
Havoc9792/fplscrapR
This package enables those interested in Fantasy Premier League to perform detailed data analysis of the game, using the FPL's JSON API. The fplscrapR functions help R users collect and parse data from the Official Fantasy Premier League website.
Havoc9792/google-foobar-challenge
Google Foobar Challenge
Havoc9792/grokking-system-design
Thanks to lirenTu@scale
Havoc9792/grokking-the-object-oriented-design-interview
Havoc9792/lihkg-web
A web client for LIHKG forum
Havoc9792/LintCode
Java Solutions to problems on LintCode/LeetCode
Havoc9792/Lux
A drum simulation game as a project from my mobile app course in HKUCS
Havoc9792/OpenRA
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
Havoc9792/osu
rhythm is just a *click* away!
Havoc9792/osu-framework
A game framework written with osu! in mind.
Havoc9792/popvote4-spec
Specification of POPVote 4
Havoc9792/react-redux-links
Curated tutorial and resource links I've collected on React, Redux, ES6, and more
Havoc9792/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Havoc9792/Thrive
The main repository for the development of the evolution game Thrive.