connect4-deep-rl
Deep reinforcement learning algorithm to solve Connect 4, based on AlphaZero (by zjeffer)
OpenfoldersBaseProject
C++ base project using modern cmake ninja multi-config, vcpkg and visual studio(if you are on windows) OpenFolders for seamless workflow. For linux, add your build preset at the bottom of CMakePresets.json (by Riztazz)
connect4-deep-rl | OpenfoldersBaseProject | |
---|---|---|
1 | 3 | |
0 | 4 | |
- | - | |
0.0 | 6.1 | |
over 1 year ago | about 1 year ago | |
C++ | CMake | |
- | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
connect4-deep-rl
Posts with mentions or reviews of connect4-deep-rl.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-01.
-
C++ Show and Tell - August 2022
Because Chess is such a complex game, the neural network learns extremely slowly. That's why I'm currently rewriting it for the much simpler Connect-4 environment: https://github.com/zjeffer/connect4-deep-rl.
OpenfoldersBaseProject
Posts with mentions or reviews of OpenfoldersBaseProject.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-19.
-
Compiling OpenCV Based C++ File With G++ Sucks... but why?
*Makes angry noises about cmake presets(shamelessplug)*
-
Use cmake to install dependency libraries?
Our project utilizes vcpkg to consume all libs we require, even those that are not available on vcpkg repo via overlays. What is nice about overlays is that it allows you to add your own cmake patches to the lib you're consuming which means you can write your own cmake layer for non-cmake libs (ie. bazel based projects, we use it for tensorflowlite), this is pretty much our setup, although this example doesn't show the overlay part
- C++ Show and Tell - August 2022
What are some alternatives?
When comparing connect4-deep-rl and OpenfoldersBaseProject you can also consider the following projects:
OpenNetBattle - An open source card-based battle engine written in modern C++
Reduct Storage - A time series database for storing and managing large amounts of blob data [Moved to: https://github.com/reductstore/reductstore]
nap - NAP Framework source code
coros - TCP server using C++ 20 Coroutines
DPP - C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!
ReactivePlusPlus - Implementation of async observable/observer (Reactive Programming) in C++ with care about performance and templates in mind in ReactiveX approach
nomenus-rex - A CLI utility for the file mass-renaming
CustomKeyboard - A swiss knife for myself - automotive development tools and a plenty of other things
connect4-deep-rl vs OpenNetBattle
OpenfoldersBaseProject vs Reduct Storage
connect4-deep-rl vs nap
OpenfoldersBaseProject vs coros
connect4-deep-rl vs DPP
OpenfoldersBaseProject vs ReactivePlusPlus
connect4-deep-rl vs nomenus-rex
OpenfoldersBaseProject vs nap
connect4-deep-rl vs CustomKeyboard
OpenfoldersBaseProject vs OpenNetBattle
connect4-deep-rl vs ReactivePlusPlus
OpenfoldersBaseProject vs CustomKeyboard