最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Othello游戏源程序
时间:2008-01-12 编辑:简简单单 来源:一聚教程网
'程序版权所有者: http://www.rainfall.com/othello/rules/othellorules.html
Response.Buffer=True dim p(8,8),b(8,8),x(8,8)
p(1,1) = 7 : p(8,1) = 7 : p(8,8) = 7 : p(1,8) = 7 : p(3,3) = 6 : p(3,4) = 6
p(3,5) = 6 : p(3,6) = 6 : p(4,3) = 6 : p(4,6) = 6 : p(5,3) = 6 : p(5,4) = 6
p(6,3) = 6 : p(6,4) = 6 : p(6,5) = 6 : p(6,6) = 6 : p(1,3) = 5 : p(1,6) = 5
p(3,1) = 5 : p(3,8) = 5 : p(6,1) = 5 : p(6,8) = 5 : p(8,3) = 5 : p(8,6) = 5
p(1,4) = 4 : p(1,5) = 4 : p(4,1) = 4 : p(4,8) = 4 : p(5,1) = 4 : p(5,8) = 4
p(8,4) = 4 : p(8,5) = 4 : p(2,3) = 3 : p(2,4) = 3 : p(2,5) = 3 : p(2,6) = 3
p(3,2) = 3 : p(3,7) = 3 : p(4,2) = 3 : p(4,7) = 3 : p(3,2) = 3 : p(3,7) = 3
p(4,2) = 3 : p(4,7) = 3 : p(5,2) = 3 : p(5,7) = 3 : p(6,2) = 3 : p(6,7) = 3
p(7,3) = 3 : p(7,4) = 3 : p(7,5) = 3 : p(7,6) = 3 : p(1,2) = 2 : p(1,7) = 2
p(2,1) = 2 : p(2,8) = 2 : p(7,1) = 2 : p(7,8) = 2 : p(8,2) = 2 : p(8,7) = 2
p(2,2) = 1 : p(2,7) = 1 : p(7,2) = 1 : p(7,7) = 1 for i = 1 to 8
for j = 1 to 8 b(i,j) = cint(request("b" & i & j)) next next
sel = request("sel") select case sel case 0 ' init for i=1 to 8
for j=1 to 8 b(i,j) = 0 next next
b(4,4) = 1 : b(5,5) = 1 : b(4,5) = 2 : b(5,4) = 2 case 1 ' human put
for i=1 to 8 for j=1 to 8
if request("n" & i & j & ".x") <> "" then call put(i,j,1) next next
case 2 call mark(2) ' com mark cpass = 0 for i=1 to 8
for j=1 to 8 if x(i,j) <> 0 then cpass = 1 next next
if cpass <> 0 then for i=1 to 8 for j=1 to 8
if x(i,j) = 1 then if pp < p(i,j) then pp = p(i,j)
ii = i jj = j end if end if next next
call put(ii,jj,2) end if call mark(1) ' human mark hpass = 0
for i=1 to 8 for j=1 to 8 if x(i,j) <> 0 then hpass = 1 next
-
上一个: ASP制作多用户版计数器
-
下一个: 正确使用ASP中的global.asa
相关文章
- 丧尸围城重制版打开游戏出现程序停止错误解决方法 09-15
- 三维程序/游戏制作基本常识 06-26
- 3D游戏开发程序员 [上海市 长宁区] 12-27
- j2me游戏引擎程序结构 01-12
- VBS 批量Ping的项目讲解 09-19
- 如何封装一个Ajax函数介绍 09-16