Zeno Rogue
|
d6578cd074
|
you can no longer try to change the adjacency rule in infinite-order tilings
|
2020-03-11 10:09:23 +01:00 |
|
Zeno Rogue
|
f05fa60400
|
added MAXMDIM guards
|
2020-01-29 18:18:51 +01:00 |
|
Zeno Rogue
|
370cdafaf8
|
Updir and updir_alt functions. Also no more double edges in structure trees
|
2020-01-28 17:58:55 +01:00 |
|
Zeno Rogue
|
0e86f60806
|
reg3:: correct alt-maps in rule
|
2020-01-28 17:58:55 +01:00 |
|
Zeno Rogue
|
570272fd7a
|
separated bounded_distance and clueless_distance into functions
|
2020-01-28 17:58:55 +01:00 |
|
Zeno Rogue
|
4287ddf883
|
default_levs() as a function
|
2020-01-28 17:58:55 +01:00 |
|
Zeno Rogue
|
00262e8f6a
|
reg3:: hrmap_reg3_rule (alt not working correctly yet)
|
2020-01-28 17:58:55 +01:00 |
|
Zeno Rogue
|
7038df605c
|
field:: quick distance computations in 3D
|
2020-01-16 17:13:57 +01:00 |
|
Zeno Rogue
|
59a9605b13
|
arb::relative_matrix
|
2020-01-16 17:13:37 +01:00 |
|
Zeno Rogue
|
94fd788316
|
pattern 'P' now uses permanent_long_distances
|
2019-12-23 20:52:25 +01:00 |
|
Zeno Rogue
|
b3fe4f102b
|
arb fixup: added missing arb::in to standard_tiling
|
2019-12-23 20:49:12 +01:00 |
|
Zeno Rogue
|
7f09bb6259
|
replaced macro VALENCE with function valence()
|
2019-12-14 12:31:20 +01:00 |
|
Zeno Rogue
|
769982040d
|
renamed solnihv:: to sn:: and solnih to sn::in()
|
2019-12-14 12:28:45 +01:00 |
|
Zeno Rogue
|
8cfc5a578f
|
renamed penrose.cpp to kite.cpp and 'penrose' to 'kite::in()'
|
2019-12-14 12:12:24 +01:00 |
|
Zeno Rogue
|
1d6576ef92
|
fixup one more euc::in()
|
2019-12-14 12:05:12 +01:00 |
|
Zeno Rogue
|
d5c8aebf16
|
renamed binary:: to bt:: and binarytiling to bt::in()
|
2019-12-14 12:05:01 +01:00 |
|
Zeno Rogue
|
f772f9b7fd
|
replaced 'archimedean' with 'arcm::in()'
|
2019-12-14 11:57:23 +01:00 |
|
Zeno Rogue
|
d529449999
|
arbitrary tilings
|
2019-12-14 11:57:23 +01:00 |
|
Zeno Rogue
|
0a9ec78c18
|
remplace euclid6, euclid4, 'euclid && \!archimedean && \!penrose' with standard_tiling(), euc::in(dimension, s7)
|
2019-12-14 11:57:23 +01:00 |
|
Zeno Rogue
|
26fb19e7a8
|
subdivided game.cpp; split movepcto into separate functions
|
2019-12-08 20:07:02 +01:00 |
|
Zeno Rogue
|
e8a39e6663
|
replaced euclid3:: with euc::
|
2019-12-08 11:01:28 +01:00 |
|
Zeno Rogue
|
ddb5d07ff6
|
cleanup in Euclidean
|
2019-12-08 10:59:09 +01:00 |
|
Zeno Rogue
|
f243b61d72
|
fixed a crash when changing to product
|
2019-11-30 19:28:28 +01:00 |
|
Zeno Rogue
|
f46967efb9
|
removed assignment of gp::loc to tie as Clang does not like it
|
2019-11-30 18:55:02 +01:00 |
|
Zeno Rogue
|
46892a35c4
|
hybrid:: celldistance
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
25bc0f56de
|
kth-turn product space (via CLI)
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
78ecc9e960
|
fixed some crashes in E2xE
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
5585831b27
|
fixed Archimedean and Penrose
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
d63b14da5c
|
PIU now works in the underlying map -- underlying geometry only is too fragile
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
97adbc28c0
|
Euclidean distance restored
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
1cba452f07
|
rewritten the Euclidean geometry
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
aed8df0d04
|
hrmap_standard now can be 3D maps
|
2019-11-30 18:05:23 +01:00 |
|
Zeno Rogue
|
a1fbfb2946
|
gp:: adjm to fix the confusion in quotient spaces
|
2019-11-30 18:05:23 +01:00 |
|
Zeno Rogue
|
0cb93afad7
|
createMov: bitruncation works on non-orientable with S7%2 == 0
|
2019-11-30 18:05:23 +01:00 |
|
Zeno Rogue
|
7e8ede4bd6
|
relative_matrix and adj changed
|
2019-11-30 18:05:23 +01:00 |
|
Zeno Rogue
|
89225f4632
|
missing override attributes
|
2019-11-15 14:24:17 +01:00 |
|
Zeno Rogue
|
f70d7a4f27
|
allcells no longer generates too long list in S2xE
|
2019-11-15 02:54:53 +01:00 |
|
Zeno Rogue
|
d10a6d10b5
|
use_exhaustive_distance used in Yendor under same rules
|
2019-11-15 02:51:25 +01:00 |
|
Zeno Rogue
|
f36fee9faa
|
racing:: better bounded tracks
|
2019-11-15 02:36:14 +01:00 |
|
Zeno Rogue
|
6655a73e5e
|
qHUGE_BOUNDED to detect bounded geometries not to be computed fully
|
2019-11-15 02:19:26 +01:00 |
|
Zeno Rogue
|
577ab0e1d4
|
asonov:: substraction op used for efficient celldistance
|
2019-11-15 02:16:54 +01:00 |
|
Zeno Rogue
|
3bdbea30e3
|
fixed irregular map
|
2019-11-14 21:18:50 +01:00 |
|
Zeno Rogue
|
012d833f50
|
removed the tohex parameter
|
2019-11-14 19:33:55 +01:00 |
|
Zeno Rogue
|
8a2e9b7a73
|
fixed iddspin
|
2019-11-14 19:23:27 +01:00 |
|
Zeno Rogue
|
aeaaf7586a
|
refactored map functions: ddspin, iddspin, spacedist, spin_angle, virtualRebase[simple], adj
|
2019-11-14 16:51:50 +01:00 |
|
Zeno Rogue
|
4e534261f0
|
hrmap_binary no longer inherits from hrmap_hyperbolic (Liskov substitution fail)
|
2019-11-14 13:08:20 +01:00 |
|
Zeno Rogue
|
109dd9823c
|
simplified ddspin/iddspin/cellgfxdist, replaced cellrelmatrix with adj/iadj
|
2019-11-14 00:27:59 +01:00 |
|
Zeno Rogue
|
b0e481cc0a
|
removed debug
|
2019-11-13 20:47:55 +01:00 |
|
Zeno Rogue
|
374d52bb58
|
default allcells builds the list on all quotient spaces, and generates some list if there is no dcal
|
2019-11-09 11:20:18 +01:00 |
|
Zeno Rogue
|
add037d4e8
|
asonov:: changed direct checking of gArnoldCat to asonov::in()
|
2019-11-08 15:34:51 +01:00 |
|