Professional Documents
Culture Documents
HW 3
HW 3
()236501
:3
Checkers
.5/1/17 :
noamrvd@cs.technion.ac.il :
, .
.
FAQ- ,
. !
- ,
.
, ,
. .
()236501
2015-2016
( ) .
.https://www.itsyourturn.com/t_helptopic2030.html :
.
, :
.1 "" () , .
( " ) , .
(
) , .
. , " ".
.2 "" '
.20 ( ) .
.
, , .
. ,
"" . , :
.1 ( :)setup () .
, ' . () 2
.
.2 : .
, .
. (). = 5 :
, ,
anytime-contract .
, - .
./http://www.247checkers.com : ,
, ( ) ,
, .
()236501
2015-2016
' ( 18')
, . (
') .
.1 /. .
() ?
.2 , __
() . G
./. ?
() ()?
3-4 , :
" " , 0 , 1 , ,
, 0 , . 2
, ): [0,1
. 1 -
. 1
. .
, < + 1 '.
. ,
( )
" ".
.3 ( ?)1.
.4 " () "
" ? ? ?
' ( 10')
_ ./
( ') .
.5 () ?
.6 .
.7 ? .
()236501
2015-2016
' ( 24')
.
. (
_) .
.
.8
.I
.II
.III
. ,
.
( ) .
_?
_ _ .
.
,9-10 " .
( )8 _.
.9 :
k .
.I
, , . ,
.
.
.II
, ?
?
.
.III
.10 :
( D ) .
" ".
.I
. ,
.
.
.II
"?
?
.
.III
, __
._.
.11 _ __ 0
.8-10
2015-2016
()236501
' , ( 48')
- , ,
. , 4:
( _ )1 ( )
( __ )2 8
( _ )3 9 10
( ___ )4 11
4
2
} . = {2,10,50 (" )
() . , (
) . , 2 , ." 36
.
, :
-
.12 . .
5 : ( 4 ) , ,
= 5 , , .
:
_, _, 10,0.5,0.5
, .
.13 :
.I
.
. )(.
Score as a function of t
6
4
2
0
60
50
40
better_h_player
improved_better_h_player
30
10
20
simple_player
improved_player
()236501
.II
.III
2015-2016
, .)(:
=
2.5
__
___
2.5
( ) (1) )(3
( 8 ) (2) )(4 "
.
? ".
.IV
9 ( 10 ) (3) )(4
( ) (1) )(2 "
.
? ".
)(
.
.
.14 : ,
, . .
. , , .
2015-2016
()236501
'
. ,
. ,
( ).
:
, . 3 :
, .
:
, :
-
2
5.
.
. 3
. .
, .
:
_ .
( _) .
.
" ____
:
def __repr__(self):
return '{} {}'.format(abstract.AbstractPlayer.__repr__(self),
)''Senorita_Analphabeta
.512 MB-
( .) /
(__ )__init , .
.C extensions-
2015-2016
()236501
5 :'.
4 :'.
3 :'.
2 :'.
1 :'.
, PDF ( ) ,
. :
.1
.2
.3
.4
.5
- ?
.
? /
?
,? ?
, ,
- .
, - , ?
,
?
()236501
2015-2016
.
,
( 3_1_2 ) , :
o . :
name1 id1 email1
name2 id2 email2
o ____.
4 o :
_ __, _, ___,
3 ' .
____. (
import) .
( _) .
o , .
o . -
. "
. :
o ,_3.
.
- " , :
_ _ _. 2 3 5 3_1_2.
( ) .
3_1_2 ,3_1_2. (
) .
.
.
/ ( )
, .
!
, ! .,
, .
"" .
,
._3.