openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
C
cmines
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
1 day
ago.
Apr 22, 2023 — Apr 22, 2024
Showing page 1 of 8
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
When mouse is clicked, move mouse to clicked tile
Mathias Rav
More...
over 6 years ago
Use march=native
Mathias Rav
More...
about 10 years ago
Make result from Minefield::neighbourhood self-collecting (via neigh_t/RAII)
Mathias Rav
More...
over 12 years ago
Optimize out a couple divisions each neighbourhood
Mathias Rav
More...
over 12 years ago
Make Minefield::tiles private and only pass const references to it
Mathias Rav
More...
over 12 years ago
Merge countflags_cb and countunknown_cb into a single class
Mathias Rav
More...
over 12 years ago
Change AI.cpp to use const Tile & rather than Tile * in singlecheck/dualcheck
Mathias Rav
More...
over 12 years ago
Change AI::issubset to using std::includes
Mathias Rav
More...
over 12 years ago
Change AI::neighbourdifference to using std::remove_if (and a helper predicate for sorted arrays)
Mathias Rav
More...
over 12 years ago
Change AI to using std::remove_if and std::fill rather than AI::filter.
Mathias Rav
More...
over 12 years ago
Change AI to using std::count_if rather than AI::counter.
Mathias Rav
More...
over 12 years ago
Change AI to using templated callbacks for filter and counter rather than ugly #defines
Mathias Rav
More...
over 12 years ago
Make cmines compile on cygwin
Mathias Rav
More...
over 12 years ago
Remove debugging lines accidentally left in
Mathias Rav
More...
about 13 years ago
Use a vector of strings rather than the C-style char **argv
Mathias Rav
More...
about 13 years ago
By default, run a 2D field in ncurses, ai mode, and display usage instructions
Mathias Rav
More...
about 13 years ago
Change auto-mine count formula for the AI
Mathias Rav
More...
about 13 years ago
Move main() stuff back into non-member function
Mathias Rav
More...
about 13 years ago
Add call to Minefield::neighbourhood_reallyfree in destructor
Mathias Rav
More...
about 13 years ago
add #ifdef DEBUG around coordstoidx since it is not used, and add notice to recalcneighbours which is only used by cheaters
Mathias Rav
More...
about 13 years ago
Add Minefield constructor
Mathias Rav
More...
about 13 years ago
Add Minefield destructor
Mathias Rav
More...
about 13 years ago
Don't be so scared of passing values of structs around! Also, fix non-NCScreen screens
Mathias Rav
More...
about 13 years ago
NCScreen: Change interface from mark(int idx, int mark) to mark(Mark)
Mathias Rav
More...
about 13 years ago
NCScreen: Change from using the homebrew NCmark stack to using std::queue<Mark>
Mathias Rav
More...
about 13 years ago
Remove archaic NCscreen struct
Mathias Rav
More...
about 13 years ago
Change to using std::queue of tile indexes instead of homebrew queue in press and ripplepress
Mathias Rav
More...
about 13 years ago
Make Minefield handle allocation and deallocation of neighbourhood
Mathias Rav
More...
about 13 years ago
Remove old neighbourhood code
Mathias Rav
More...
about 13 years ago
Make some properties of Minefield private
Mathias Rav
More...
about 13 years ago
←
1
2
3
4
5
6
7
8
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree