test/examples/manual_examples.rb in y_petri-2.2.4 vs test/examples/manual_examples.rb in y_petri-2.3.2

- old
+ new

@@ -6,23 +6,23 @@ require 'mathn' set_step 10 set_target_time 600 set_sampling 10 -set_simulation_method :Euler_with_timeless_transitions_firing_after_each_step +# Euler with timeless transitions firing after each step: +set_simulation_method :PseudoEuler A = Place m!: 1 B = Place m!: 10 C = Place m!: 0 Transition name: :B_disappearing, s: { B: -1 }, - action: lambda { |m| m >= 1 ? 1 : 0 } + action: -> m { m >= 1 ? 1 : 0 } Transition name: :C_held_at_half_B, - assignment: true, domain: :B, codomain: :C, - action: lambda { |x| x / 2 } + assignment: -> x { x / 2 } run! plot_recording