Zeno Rogue
|
a82d9b2266
|
rulegen:: optimize in 2D, also debug information during optimize is toggleable
|
2024-03-19 18:53:09 +01:00 |
|
Zeno Rogue
|
8760ac4cfb
|
more guards added
|
2023-04-11 17:10:04 +02:00 |
|
Zeno Rogue
|
ae003f7847
|
some fixes for older compilers
|
2022-08-26 14:24:58 +02:00 |
|
Zeno Rogue
|
e70f3d1fe6
|
rulegen3:: fixes
|
2022-08-26 13:21:36 +02:00 |
|
Zeno Rogue
|
eef03514ca
|
rulegen3:: an option to dump rules in text format
|
2022-08-26 12:28:36 +02:00 |
|
Zeno Rogue
|
841108726c
|
new system for honeycombs in action
|
2022-08-26 12:27:57 +02:00 |
|
Zeno Rogue
|
1c4aa3e71c
|
rulegen3:: removed the r3_neighborhood system
|
2022-08-23 21:52:36 +02:00 |
|
Zeno Rogue
|
01cb5eb9ef
|
refactored check_road_shortcuts
|
2022-08-23 21:52:36 +02:00 |
|
Zeno Rogue
|
cccab05f66
|
rulegen3:: fixed suspicious path analysis
|
2022-08-23 21:52:35 +02:00 |
|
Zeno Rogue
|
59b45c1be0
|
fixup to disable distance checks
|
2022-08-23 21:52:35 +02:00 |
|
Zeno Rogue
|
2d35e40dba
|
rulegen3:: optimize the information
|
2022-08-23 21:52:35 +02:00 |
|
Zeno Rogue
|
2fe521452a
|
yet another fixup to decision_neigh validate_neigh
|
2022-08-23 21:52:35 +02:00 |
|
Zeno Rogue
|
9c0231c455
|
rulegen3:: minor bugfixes
|
2022-08-23 21:52:35 +02:00 |
|
Zeno Rogue
|
7a5b2dcf25
|
rulegen3:: when check_det fails do not assume it succeeds
|
2022-08-23 21:52:35 +02:00 |
|
Zeno Rogue
|
f866f66582
|
rulegen3:: w_ignore_transducer_dist flag
|
2022-08-23 21:52:35 +02:00 |
|
Zeno Rogue
|
d571d2f1cb
|
rulegen3:: validate_neighborhood
|
2022-08-23 21:52:35 +02:00 |
|
Zeno Rogue
|
d6376bcaec
|
rulegen3:: fixed bugs in build_cycle_data
|
2022-08-23 21:52:35 +02:00 |
|
Zeno Rogue
|
437dce455a
|
fixed a bug in repeated cycle ignoring
|
2022-08-23 21:52:35 +02:00 |
|
Zeno Rogue
|
14f1da6de4
|
rulegen3:: renaming/refactoring
|
2022-08-23 21:52:35 +02:00 |
|
Zeno Rogue
|
304c9efe54
|
rulegen3:: less cycles to check
|
2022-08-17 17:40:58 +02:00 |
|
Zeno Rogue
|
80c3dfcd34
|
rulegen3:: more improvements
|
2022-08-17 17:40:12 +02:00 |
|
Zeno Rogue
|
2ddc35179a
|
rulegen3:: better error reporting
|
2022-08-17 17:38:06 +02:00 |
|
Zeno Rogue
|
75c9258537
|
rulegen3:: w_r3_no_road_shortcuts
|
2022-08-17 17:34:13 +02:00 |
|
Zeno Rogue
|
7f0bbcfef3
|
rulegen3:: faster get_roadsign
|
2022-08-17 17:31:32 +02:00 |
|
Zeno Rogue
|
35bd625a87
|
rulegen3:: improved debug
|
2022-08-14 19:26:36 +02:00 |
|
Zeno Rogue
|
3cffc218e6
|
rulegen3:: genhoneycomb throws exception if rules not known
|
2022-08-13 23:14:44 +02:00 |
|
Zeno Rogue
|
dc37e1ed23
|
rulegen3:: w_r3_all_errors flag
|
2022-08-13 23:14:18 +02:00 |
|
Zeno Rogue
|
2354be07e5
|
rulegen3:: specified args to arg::args
|
2022-08-07 03:16:24 +02:00 |
|
Zeno Rogue
|
8b68ad2fdd
|
rulegen debug removed
|
2022-08-07 01:57:34 +02:00 |
|
Zeno Rogue
|
464f4277cc
|
fixed a memory leak in (de)compress_string
|
2022-08-07 01:57:06 +02:00 |
|
Zeno Rogue
|
fba2cc95cf
|
rulegen3:: transducer-based check
|
2022-08-07 01:52:51 +02:00 |
|
Zeno Rogue
|
c8f3dc827e
|
rulegen3:: more careful when adding to important
|
2022-08-07 01:47:52 +02:00 |
|
Zeno Rogue
|
70561f1f5a
|
rulegen3:: honeycomb_value
|
2022-08-07 01:44:49 +02:00 |
|
Zeno Rogue
|
e7818829e2
|
improvement to rulegen3
|
2022-07-17 14:41:57 +02:00 |
|
Zeno Rogue
|
906ad4ab90
|
less-states
|
2022-07-13 19:33:00 +02:00 |
|
Zeno Rogue
|
0b4df47964
|
rulegen3:: new features
|
2022-07-13 19:31:24 +02:00 |
|
Zeno Rogue
|
6bc3dc9d6f
|
subrule 3D maps implemented
|
2022-07-13 19:30:36 +02:00 |
|
Zeno Rogue
|
7252b04626
|
fixup move
|
2022-07-13 19:02:35 +02:00 |
|
Zeno Rogue
|
94a243a825
|
moved genhoneycomb to rulegen3
|
2022-07-13 18:59:04 +02:00 |
|
Zeno Rogue
|
8fdbe7714a
|
rulegen3:: fixed for ultra
|
2022-07-12 14:46:31 +02:00 |
|
Zeno Rogue
|
cdb2a001ca
|
rulegen3
|
2022-07-12 14:46:30 +02:00 |
|