Animate[

hand1={If[t>0&&t<=10,
{Black,Line[{{44-t 4/10,-2},{44-t 14/10,3+t (30-3)/10}}]}],
If[t>10&&t<=20,{Black,Line[{{40+t*4/10-4,-2},{30+t 14/10-14,30-t 27/10+27}}]}]};
goishi1={If[t>0&&t<=10,
{Black,Disk[{44-t 14/10,3+t (30-3)/10},1]}],If[t>10,{Black,Disk[{30,30},1]}]};

hand2={If[t>20&&t<=30,
{Black,Line[{{-8+t 4/10-8,38},{-8+t 14/10-28,33-t (33-4)/10+58}}]}],
If[t>30&&t<=40,{Black,Line[{{-4-t 4/10+12,38},{6-t 14/10+42,4+t (33-4)/10-87}}]}]};
goishi2={If[t>20&&t<=30,
{White,Disk[{-8+t 14/10-28,33-t (33-4)/10+58},1]}],If[t>30,{White,Disk[{6,4},1]}]};

Graphics[{
goban={
LightOrange,Rectangle[{-2,-2},{38,38}],
{Black,Line[{{0,0},{0,36}}]},
{Black,Line[{{2,0},{2,36}}]},
{Black,Line[{{4,0},{4,36}}]},
{Black,Line[{{6,0},{6,36}}]},
{Black,Line[{{8,0},{8,36}}]},
{Black,Line[{{10,0},{10,36}}]},
{Black,Line[{{12,0},{12,36}}]},
{Black,Line[{{14,0},{14,36}}]},
{Black,Line[{{16,0},{16,36}}]},
{Black,Line[{{18,0},{18,36}}]},
{Black,Line[{{20,0},{20,36}}]},
{Black,Line[{{22,0},{22,36}}]},
{Black,Line[{{24,0},{24,36}}]},
{Black,Line[{{26,0},{26,36}}]},
{Black,Line[{{28,0},{28,36}}]},
{Black,Line[{{30,0},{30,36}}]},
{Black,Line[{{32,0},{32,36}}]},
{Black,Line[{{34,0},{34,36}}]},
{Black,Line[{{36,0},{36,36}}]},
{Black,Line[{{0,0},{36,0}}]},
{Black,Line[{{0,2},{36,2}}]},
{Black,Line[{{0,4},{36,4}}]},
{Black,Line[{{0,6},{36,6}}]},
{Black,Line[{{0,8},{36,8}}]},
{Black,Line[{{0,10},{36,10}}]},
{Black,Line[{{0,12},{36,12}}]},
{Black,Line[{{0,14},{36,14}}]},
{Black,Line[{{0,16},{36,16}}]},
{Black,Line[{{0,18},{36,18}}]},
{Black,Line[{{0,20},{36,20}}]},
{Black,Line[{{0,22},{36,22}}]},
{Black,Line[{{0,24},{36,24}}]},
{Black,Line[{{0,26},{36,26}}]},
{Black,Line[{{0,28},{36,28}}]},
{Black,Line[{{0,30},{36,30}}]},
{Black,Line[{{0,32},{36,32}}]},
{Black,Line[{{0,34},{36,34}}]},
{Black,Line[{{0,36},{36,36}}]}
},
hoshi ={
Black,Disk[{6,6},0.3],
Black,Disk[{6,18},0.3],
Black,Disk[{6,30},0.3],
Black,Disk[{18,6},0.3],
Black,Disk[{18,18},0.3],
Black,Disk[{18,30},0.3],
Black,Disk[{30,6},0.3],
Black,Disk[{30,18},0.3],
Black,Disk[{30,30},0.3]
},
goke={
Orange,Disk[{-8,33},4],
White,Disk[{-8,33},3],
Orange,Disk[{-8,24},3.5],
Orange,Disk[{44,3},4],
Black,Disk[{44,3},3],
Orange,Disk[{44,12},3.5]
},
hand1,goishi1,hand2,goishi2
}],{t,0,40,1},AnimationRate->5,AnimationRunning->False]