(t *testing.T)
| 37 | } |
| 38 | |
| 39 | func TestShift2Model(t *testing.T) { |
| 40 | ModelTest(t, 3, func() Model { return &Shift2{Prob(0.5), 3, Prob(0.1), 1} }) |
| 41 | ModelTest(t, 21, func() Model { return &Shift2{Prob(0.25), 2, Prob(0.25), 1} }) |
| 42 | ModelTest(t, 312532, func() Model { return &Shift2{Prob(0.9), 1, Prob(0.5), 1} }) |
| 43 | } |
| 44 | |
| 45 | func TestTreeModel(t *testing.T) { |
| 46 | B := func() Model { return &Shift{Prob(0.43), 3} } |