Zeno Rogue
2fa265ac10
implemented a better system for logging and binary output
2018-11-24 21:23:02 +01:00
Zeno Rogue
6336fe9db6
rogueviz::kohonen:: halt with error when reading graph unsuccessfully
2018-11-24 01:31:15 +01:00
Zeno Rogue
549d86b15d
arg:: shift_arg_formula used instead of argf
2018-11-11 11:27:36 +01:00
Zeno Rogue
eb23dce2aa
fixed help in RogueViz kohonen
2018-09-07 15:15:53 +02:00
Zeno Rogue
0d138f3c75
load/save compressed data in RogueViz kohonen
2018-09-07 15:15:00 +02:00
Zeno Rogue
1ab460ffb1
type color_t should now be consistently used for colors; reimplemented drawqueue in OO fashion
2018-09-04 19:53:42 +02:00
Zeno Rogue
3895dcbd39
one more fix to RogueViz
2018-09-01 14:11:03 +02:00
Zeno Rogue
6de0f0a8aa
instead of nonbitrunc, gp::on and irr::on, there is one variable, variation
2018-08-28 17:17:34 +02:00
Zeno Rogue
e1c49a83fa
fixed displayspin in syntetic
2018-08-19 16:28:36 +02:00
Zeno Rogue
682f804576
major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T>
2018-08-18 00:46:45 +02:00
Zeno Rogue
9faa285814
New file geometry2.cpp, with moved ggmatrix, relative_matrix, virtualRebase, and new get_corner_position family. Refactored in floorpatterns, textures, and grid to use get_corner_position family.
2018-08-17 16:47:06 +02:00
Zeno Rogue
1b44899624
line quality option
2018-08-01 11:07:22 +02:00
Arthur O'Dwyer
fbc7cd3212
Fix -Wempty-body warnings on GCC.
2018-07-17 16:53:46 -07:00
Zeno Rogue
6303b8033b
rogueviz:: help done via hooks
2018-07-09 20:09:56 +02:00
Zeno Rogue
e6bdfcc94f
rogueviz::kohonen::clear (not used yet)
2018-07-09 18:56:27 +02:00
Zeno Rogue
c42fb45fca
in winner, use HUGE_VAL instead of 1e20
2018-07-09 18:55:43 +02:00
Zeno Rogue
39f50c460a
rogueviz:: incorporated 'gamma' as the alpha value of edgecolor; each edge now has edgetype; edge display configuration in the menu
2018-07-09 18:17:40 +02:00
Zeno Rogue
4fa25e9883
rogueviz::kohonen:: better diagnostic messages
2018-07-06 19:28:20 +02:00
Zeno Rogue
a004afda21
rogueviz::kohonen:: options now use - instead of _; added an option to draw random edges for testing
2018-07-05 09:56:09 +02:00
Zeno Rogue
34d7b1de96
rogueviz::kohonen:: fixed uninitialized variable
2018-07-05 09:55:33 +02:00
Zeno Rogue
a37cfb43bb
rogueviz::kohonen:: fixed bugs caused by adding vdatas
2018-07-05 09:55:11 +02:00
Zeno Rogue
223732bbfb
rogueviz::kohonen:: legends
2018-07-05 07:31:27 +02:00
Zeno Rogue
300d0b80ed
rogueviz::kohonen:: number of displayed observations per cell dependent on the number of total observations there
2018-07-05 07:30:15 +02:00
Zeno Rogue
6e1983baa9
rogueviz::kohonen:: additional options (save/load classify in binary format, visualize edges
2018-07-04 14:37:33 +02:00
Zeno Rogue
11d9d3de5a
renamed the global variable r to hrngen; added a commentr about hrngen; fixed hrandom_shuffle in rogueviz-kohonen
2018-06-30 16:29:37 +02:00
Arthur O'Dwyer
1a93fbcd45
Stop using the deprecated std::random_shuffle, for the benefit of MSVC.
...
And generalize `hrandom_shuffle` to take an arbitrary `Iter`,
so that passing `vec.begin()` will work even with MSVC's
debug iterators. (Passing `&vec[0]` or `vec.data()` would work
either way, but I'd worry that someone would forget to do that
conscientiously every time.)
2018-06-29 14:20:03 -07:00
Zeno Rogue
f1f1098d95
removed some remaining references to sval, fixed the compilation of RogueViz
2018-06-29 12:16:35 +02:00
Zeno Rogue
3701b23c43
rogueviz::kohonen:: using manual_celllister instead of sval
2018-06-28 14:56:41 +02:00
Zeno Rogue
9f5667adc5
rogueviz::kohonen:: an option to restrict the number of cells used
2018-06-28 10:27:35 +02:00
Zeno Rogue
63869c6d33
renamed the size function to isize
2018-06-22 14:47:24 +02:00
Zeno Rogue
23874e0de4
New quotient geometries now work correctly in rogueviz-kohonen. Added the RogueViz makefile (Makefile.rv) with an unit test for this
2018-06-22 14:26:24 +02:00
Zeno Rogue
9c501642c5
added the Banach-Tarski vis to the RogueViz presentation
2018-06-12 21:16:52 +02:00
Zeno Rogue
a40d64a8f6
namespaces conform to an older standard
2018-06-11 18:00:40 +02:00
Zeno Rogue
4c619e60dd
moved all the HyperRogue stuff except RogueViz to namespace 'hr' -- useful when using hr as a library
2018-06-11 01:58:31 +02:00
Zeno Rogue
98246d3066
more cleanup in parameters, restartGame cleanup
2018-06-11 00:58:38 +02:00
Zeno Rogue
1d3ee8f0a1
RogueViz no longer causes 'm' to crash
2018-05-20 15:18:20 +02:00
Zeno Rogue
530c689c98
RogueViz fixes
2018-05-18 17:34:12 +02:00