]> git.tdb.fi Git - r2c2.git/history - source/libr2c2/blockallocator.cpp
Don't crash if a train has no router
[r2c2.git] / source / libr2c2 / blockallocator.cpp
2015-04-08 Mikko RasaAvoid nested block reservations completely
2015-02-20 Mikko RasaDon't save an allocated but pending block
2015-02-11 Mikko RasaDo not allocate blocks while halt is in effect
2015-02-04 Mikko RasaResume allocation if a train moves out of its own way
2014-04-15 Mikko RasaAdd a signal for advancing the rear end of the train
2014-04-11 Mikko RasaUse signal_advanced for train speed measurement and...
2014-04-11 Mikko RasaPut signal_advanced in BlockAllocator
2014-04-10 Mikko RasaMove path coercion to TrackType
2014-04-08 Mikko RasaInclude block in the emergency signal
2014-04-04 Mikko RasaPrefer is_turnout() when checking if a track is, in...
2013-11-20 Mikko RasaAvoid advancing to a pending block
2013-11-07 Mikko RasaRename turnout/sensor_id fields in Track and Block...
2013-10-30 Mikko RasaSome variable cleanup
2013-08-15 Mikko RasaAdd a utility function to get path length from Track
2013-08-09 Mikko RasaReserve enough blocks for the entire train when placing
2013-08-02 Mikko RasaSplit vehicle placement code to a separate class
2013-07-23 Mikko RasaIgnore path change events on currently occupied blocks
2013-07-23 Mikko RasaAvoid a temporary inconsistent state while reserving...
2013-07-10 Mikko RasaFix block releasing logic
2013-07-08 Mikko RasaBasic support for beam gate sensors
2013-07-08 Mikko RasaSome more refactoring of BlockAllocator
2013-07-07 Mikko RasaRefactor BlockAllocator to be more sensor-oriented
2013-07-07 Mikko RasaAdd a virtual get_block function to Sensor
2013-06-30 Mikko RasaDon't continue reserving until the turnout is done...
2013-06-26 Mikko RasaMake train advancement logic more robust
2013-06-26 Mikko RasaSet pending_block when a block can't be allocated
2013-06-25 Mikko RasaRedesign the train activation system
2013-06-25 Mikko RasaFix BlockAllocator so that it actually compiles
2013-06-19 Mikko RasaFix some issues with BlockAllocator::release_blocks_end
2013-06-19 Mikko RasaUse std::find to locate block iterators in BlockAllocator
2013-06-05 Mikko RasaReduce interface clutter in Layout by storing Objects...
2013-06-04 Mikko RasaHandle sensors in a separate class
2013-06-03 Mikko RasaTighten safety measures
2013-06-03 Mikko RasaImprove the interface and algorithms of BlockAllocator
2013-06-01 Mikko RasaSimplify some interfaces by using track and block iterators
2013-05-31 Mikko RasaSplit block allocation to a separate class