Zeno Rogue
|
1d4dac0a50
|
fixed voronoi crash on clearmemory -- might need better fix
|
2023-09-14 17:46:11 +02:00 |
|
Zeno Rogue
|
fd1be4beb8
|
Merge pull request #341 from Quuxplusone/override
Consistently apply `override` (and not `virtual`) to overriding virtuals
|
2023-08-22 19:56:17 +02:00 |
|
Arthur O'Dwyer
|
28880f2985
|
Consistently apply override (and not virtual ) to overriding virtuals
Three functions were missing `override`, triggering `-Wsuggest-override` on Clang.
Many functions had redundant `virtual ... override`.
|
2023-08-21 10:23:48 -07:00 |
|
Arthur O'Dwyer
|
ced3bbcad4
|
Qualify calls to format
C++20 introduces `std::format` and we `using namespace std`,
so some of these would be ambiguous in C++20.
|
2023-08-21 10:18:44 -07:00 |
|
Zeno Rogue
|
c1584e9ece
|
added some missing 'override'
|
2023-08-16 10:36:16 +02:00 |
|
Zeno Rogue
|
754e774bcf
|
in adj_minefield_cells_full, change forCellIdEx to forCellIdCM
|
2023-07-11 17:35:54 +02:00 |
|
Zeno Rogue
|
59dd09173a
|
fixed the combinations of Archimedean, fake, and embedding
|
2023-06-10 10:33:42 +02:00 |
|
Zeno Rogue
|
b808d78e7f
|
auxiliary functions adjmod and iadjmod
|
2023-05-23 20:20:55 +02:00 |
|
Zeno Rogue
|
cad46dc16f
|
gp:: fixed wrong gp_adj on embedded
|
2023-05-01 15:46:42 +02:00 |
|
Zeno Rogue
|
3f1dc8a4c4
|
introduced new CAP, CAP_PORTALS
|
2023-04-15 01:30:05 +02:00 |
|
Zeno Rogue
|
511ffe8498
|
fractal geometry
|
2023-03-28 22:54:46 +02:00 |
|
Zeno Rogue
|
fa9365466c
|
hat:: disable horo and use clueless just in case
|
2023-03-24 23:19:53 +01:00 |
|
Zeno Rogue
|
3416f09381
|
fixed a crash in hat reversing
|
2023-03-23 09:14:06 +01:00 |
|
Zeno Rogue
|
bf6220913c
|
no more repetitions in hat minesweeper
|
2023-03-23 02:04:39 +01:00 |
|
Zeno Rogue
|
9c0ff85a98
|
alt mine rule for aperiodic
|
2023-03-23 02:04:15 +01:00 |
|
Zeno Rogue
|
b854f68a88
|
aperiodic hat tiling
|
2023-03-23 01:37:52 +01:00 |
|
Zeno Rogue
|
acfa454114
|
aperiodic is now distinct from kite::in
|
2023-03-23 01:37:52 +01:00 |
|
Zeno Rogue
|
85dffdbeff
|
rewritten the embeddings more nicely
|
2023-01-27 00:27:10 +01:00 |
|
Zeno Rogue
|
4b3bfb9932
|
euc_in_product
|
2023-01-06 00:09:12 +01:00 |
|
Zeno Rogue
|
f61adc2865
|
Nil embedding
|
2022-12-13 19:04:43 +01:00 |
|
Zeno Rogue
|
8c601bb575
|
fixed spacedist and worms on sphere
|
2022-12-09 02:33:15 +01:00 |
|
Zeno Rogue
|
3e733ae6e9
|
Big change: spatial_embedding option
|
2022-12-09 02:33:15 +01:00 |
|
Zeno Rogue
|
06523e063e
|
used cyclefix and raddif in more places; (c)spin90, (c)spin180 and spin180 functions; rephrased M_PI in terms of TAU and x._deg when applicable
|
2022-11-13 16:22:55 +01:00 |
|
Zeno Rogue
|
841108726c
|
new system for honeycombs in action
|
2022-08-26 12:27:57 +02:00 |
|
Zeno Rogue
|
e86e6267ec
|
the implementation in reg3 can now be used for the cube tiling
|
2022-08-13 22:42:59 +02:00 |
|
Zeno Rogue
|
6bc3dc9d6f
|
subrule 3D maps implemented
|
2022-07-13 19:30:36 +02:00 |
|
Zeno Rogue
|
c775936970
|
rulegen:: generalize to work with other maps than arbi
|
2022-07-12 14:46:30 +02:00 |
|
Zeno Rogue
|
6039c40bc2
|
fixed adj_minefield_cells_full
|
2022-06-08 18:00:00 +02:00 |
|
Zeno Rogue
|
5e2a1b6424
|
fixed a 'pointer used after free' warning
|
2022-05-28 18:52:10 +02:00 |
|
Zeno Rogue
|
c9d90c1c64
|
now can change the shape of the disk
|
2022-05-21 17:12:02 +02:00 |
|
Zeno Rogue
|
c9d1f8dfeb
|
adj_memo now can keep separate memos for different rules
|
2022-05-21 17:12:01 +02:00 |
|
Zeno Rogue
|
c80d6134e3
|
adj_minefields_cells_with_orientation upgraded to adj_minefield_cells_full
|
2022-05-21 16:38:39 +02:00 |
|
Zeno Rogue
|
37f4e400bd
|
made all_disk_cells and all_disk_cells_sorted different, for consistency
|
2022-05-21 13:09:46 +02:00 |
|
Zeno Rogue
|
793148729b
|
An option to play on a disk (and use bounded space rules). Also renamed 'bounded' flag to 'closed' or similar, and improved Halloween
|
2022-05-21 13:08:42 +02:00 |
|
Zeno Rogue
|
b0c34c4f2c
|
added CAP_RAY guard to intra stuff
|
2022-05-09 15:09:23 +02:00 |
|
Zeno Rogue
|
78b0324a91
|
fixed some CAP guards
|
2022-05-06 19:54:55 +02:00 |
|
Zeno Rogue
|
7adb3dac5a
|
mirrors now flip Alchemist Lab colors (may be a bit unpredictable in minimal quotient)
|
2022-04-26 16:19:02 +02:00 |
|
Zeno Rogue
|
443ecf0331
|
intra:: correct cleanup of intra maps
|
2022-02-27 01:15:45 +01:00 |
|
Zeno Rogue
|
b87a47eaaa
|
fixed relative_matrix in crystal
|
2022-01-08 18:52:02 +01:00 |
|
Zeno Rogue
|
b6986879ec
|
fixed a crash when generating daily
|
2021-10-10 00:40:22 +02:00 |
|
Zeno Rogue
|
9ffdf3aa67
|
gp:: improved debug
|
2021-09-30 13:10:52 +02:00 |
|
Zeno Rogue
|
663e334e38
|
intra:: first version
|
2021-09-16 21:30:26 +02:00 |
|
Zeno Rogue
|
25dba5a13c
|
do not crash on memory clean in case of precision errors
|
2021-08-25 12:55:51 +02:00 |
|
Zeno Rogue
|
8d2dcb462e
|
rulegen:: fractal debug removed
|
2021-08-04 20:48:24 +02:00 |
|
Zeno Rogue
|
932cb7c997
|
rulegen:: fractal landscapes
|
2021-08-04 20:21:03 +02:00 |
|
Zeno Rogue
|
3cabddeb65
|
added is_boundary for &out_of_bounds just in case
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
8d913f525d
|
altmap height now uses an outside parameter
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
83ffa89fbf
|
arb:: valence known
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
d0e7541b45
|
nicer auto sight range computation, and range(...) directive in the tes language
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
4a0f688673
|
rulegen:: apply arb::convert, and imrpoved generation
|
2021-07-31 15:14:31 +02:00 |
|