chiark / gitweb /
pcb/points-pin-alloc: Improvements
[trains.git] / TODO.slip-multi-movfeat
1 * new section in ours.wiring for breaking up S0 S1 S2 S3 into
2   P0Q0V0R0 et al.
3
4 * data2safety reads that and computes most things to have the
5   exploded version; the exception is layout-data.c SegPosCombInfo.pname
6
7 * movpos.c needs to be modified to cope with mixed MovPosChanges
8   split MovPosChange into two structs, Change which is per-method
9   and MovPosChange which has a set of Changes one per relevant method
10
11   Methods have to call a new change_done which is a bit like
12   motion_done but only does one Change and considers whether the
13   whole MovPosComb is done.
14
15   evaluate should have a cost or a time or something rather than
16   just a count since wagglers are nearly free and points are not
17   and we always want to change a waggler rather than a point
18
19 * There may be some fallout from the segment movfeat splitting
20   eg in the gui or gui plan displayer.