First: ditch A and B. Their names are now Unprimed and Primed.
So Unprime is on the platform in frame $S$, and Prime is on the in-bound train in frame $S'$, moving at $\beta=\sqrt{3}/2$ ($\gamma = \frac 1 2$) in the $x$ direction.
"Unprime" has two events: starting a stop watch at:
$$ E_0 = (t_0=0, x_0=0) $$
and stopping it $T=32$ seconds latter at:
$$ E_3 = (t_3=T, x_3=0) $$
The time difference is, not surprisingly:
$$ \Delta t = t_3-t_0 = (T-0) = 32s $$
In Prime's frame of reference:
$$ E_0 = (t'_0=0,x'_0=0) $$
$$ E_3 = (\gamma[t_3-\beta x_3], \gamma[x_3-\beta t_3])$$
$$ = (\gamma T, -\gamma\beta T) $$
Thus, Prime says the time between events is:
$$ \Delta t' = t'_3-t'_0 = \gamma T = 64s $$
Hence: Prime says that Unprime's clock is running slower.
Now suppose Prime also had a running stop-watch for $T=32$ seconds. The start is the same event as Unprime's start:
$$E_0 = (t'_0 = 0, x'_0 = 0) $$
while the stopping event occurs at:
$$ E_2 = (t'_2=T, x'_2=0) $$
Of course, the time difference is:
$$\Delta t' = t'_2 - t'_0 = T = 32 s $$
How does this look in Unprimes's frame? We know $E_0$, but we need to use the inverse of Lorentz transform we used before to transform $E_2$ to $S$:
$$ E_2 =(\gamma[t'_2 + \beta x'_2], \gamma[x'_2+\beta t'_2]) $$
$$ =(\gamma T, \gamma\beta T) $$
so that:
$$ \Delta t = \gamma (t'_2-t'_0) = \gamma T = 64s $$
and now Unprime says that Prime's clock in running slower.
That seems paradoxical at first, but it is resolved by the fact that Unprimes's stopwatch stops at $x=0$, while Primes's stopwatch stops at $x'=0$, or $x=+55$ light-seconds ($ls$), and there is no way to define "simultaneous" across 55 light-seconds.
We can assign an event to the moment Unprime says Prime has stopped his watch, call it $E_1$. We have in S that:
$$ E_2 = (\gamma T, \gamma\beta T) = (64\,s, 55\,ls)$$
The event of Unprimed saying Prime's watch has stopped occurs simultaneously at Unprime's origin:
$$ E_1 = (\gamma T, 0) $$
If we transform this to $S'$, that event occurs at $t'=\gamma^2 T$, or 128 s. So Prime stops his watch at 32s, which Unprime says happened after 64 seconds, while Prime says Unprimed said he stopped his watch after 128 seconds. Likewise in the other direction, Unprimed says Prime thought Unprimed watch was stopped after 8 seconds.
It is the relativity of simultaneity that allows each frame to see the other's clock moving more slowly.
Now the idea that you can't move relative to space is a good one:
- There is no absolute rest frame.
- The speed of light is always $c$ in all directions.
So no matter how fast you move, space looks the same. There is a global electromagnetic field with $\vec E=0$ and $\vec B=0$, and any disturbance in that field propagates at:
$$ c = \frac 1 {\sqrt{\epsilon_0\mu_0}}$$
(and of course, charges and currents look "the same" in the lab through $\epsilon_0$ and $\mu_0$).
Moreover, we could add a third frame, Doubleprime, on the outbound train, moving at $\beta'' = -\frac{\sqrt 3} 2 $, and discover that both the other clocks move slower, while Unprime says it moves at the same speed as Prime.